Open ghost opened 8 years ago
No one responded to this in the past 3 months... Wow.
Have you tried removing all .conf lines except backend = "glx";
?
AMD produces atrocious Linux drivers for their graphic cards. This is especially true for their binary blob (Catalyst) driver which I heard is now discontinued (?). I don't know how good their open source driver is, but I'd suggest it is of the same garbage quality.
If you want to use Linux, do your best to stay away from AMD products.
Just ran into this. :\
I ran into this, but I discovered that it only happens when using "--daemon" option. On my system, when GLX is a valid backend, I run compton --daemon -C --backend=glx
. If I run compton -C --backend=glx
instead, it works as expected.
EDIT: I forgot to mention that potential issues with "--daemon" is noted in the man page:
Daemonize process. Fork to background after initialization. Causes issues with certain (badly-written) drivers.
I'm using the Debian package xserver-xorg-video-amdgpu on the system in question (Thinkpad T14 gen. 2) which has a Radeon Cezanne / Vega 7 GPU.
I currently have an ArchLinux install with i3wm and
xf86-video-amdgpu
driver installed on my PC. When I run Compton with the xrender backend it works fine, however when I run it with the GLX backend I can only see my background (feh) and nothing else. Running on an AMD Radeon HD 5670. My config:What could be causing the problem?