wallset
wallset copied to clipboard
It's not working on Gnome 40.
Reproducing error $ wallset --video video.mp4 $ wallset -s
Log
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x3e00001
Serial number of failed request: 16
Current serial number in output stream: 23
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x4a00001
Serial number of failed request: 16
Current serial number in output stream: 23
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 23 requests (23 known processed) with 0 events remaining.
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x4e00001
Serial number of failed request: 16
Current serial number in output stream: 23
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x5400001
Serial number of failed request: 16
Current serial number in output stream: 23
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x4a00001
Serial number of failed request: 16
Current serial number in output stream: 23
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 113 (X_KillClient)
Value in failed request: 0x3800001
Serial number of failed request: 16
Current serial number in output stream: 23
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
OS: Fedora 34 (Workstation Edition) x86_64
Host: MS-7808 1.0 Kernel: 5.12.13-300.fc34.x86_64 DE: GNOME 40.2 WM: Mutter CPU: Intel i5-3570 (4) @ 3.800GHz GPU: NVIDIA GeForce GTX 950 GPU: Intel HD Graphics
This could be one of two issues:
- You're using Wayland instead of X (wallset is programmed to work with X) OR
- Whatever GNOME is using to set the wallpaper is over the X wallpaper.
If you are using Wayland instead of X, you can switch to X by logging out, pressing the gear at the bottom right and pressing something like "GNOME on Xorg" then logging in.
Reproduced on X11 running pop!_OS 21.04. It's not related to Wayland.
Could this be related to an OpenGL configuration of the nvidia proprietary drivers?
When i logout and then login
I'm able to see the video wallpaper set using wallset for a brief moment
I think its related to nvidia drivers
Tested on gnome 43.3