It used to work fine, however, recently, (and I’m not sure what changed), transparency hasn’t been working at all from when I first log in and KDE starts. The most annoying part of this is that I use Terminology as my terminal application of choice, and it doesn’t display any borders at all without transparency for some reason.
If I pull up the compositor settings and change the “Rendering backend” from OpenGL 3.1 to OpenGL 2.0 and back again to 3.1, transparency works fine again until I reboot or just log out.
I’ve got an nVidia card with propriety driver version 440.1, if that matter at all.
Does anybody have any idea on what might be causing this, and what further information do you need from me, if any?
That seems to indicate something wrong with your drivers …
Or possibly KDE settings/user
(I guess you could check that one realy quick by adding a new test user)
Lets also look at:
> Installed PCI configs:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-nvidia-440xx 2019.10.25 false PCI
Warning: No installed USB configs!
pacman -Qs nvidia:
local/lib32-libvdpau 1.4-1
Nvidia VDPAU library
local/lib32-nvidia-440xx-utils 440.100-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.4-1
Nvidia VDPAU library
local/linux-latest-nvidia-440xx 5.7-2 (linux-latest-extramodules)
NVIDIA drivers for Linux (metapackage)
local/linux54-nvidia-440xx 440.100-14 (linux54-extramodules)
NVIDIA drivers for linux.
local/linux57-nvidia-440xx 440.100-15 (linux57-extramodules)
NVIDIA drivers for linux.
local/mhwd-nvidia-340xx 340.108-1
MHWD module-ids for nvidia 340.108
local/mhwd-nvidia-390xx 390.132-1
MHWD module-ids for nvidia 390.132
local/mhwd-nvidia-418xx 418.113-1
MHWD module-ids for nvidia-418xx 418.113
local/mhwd-nvidia-430xx 430.64-1.0
MHWD module-ids for nvidia-430xx 430.64
local/mhwd-nvidia-435xx 435.21-1.0
MHWD module-ids for nvidia 435.21
local/mhwd-nvidia-440xx 440.100-1
MHWD module-ids for nvidia 440.100
local/mhwd-nvidia-450xx 450.66-1
MHWD module-ids for nvidia 450.66
local/nvidia-440xx-utils 440.100-1
NVIDIA drivers utilities
Also, the test user thing’s a good idea. I’ll try that quick when I’ve got a chance.
I don’t really know what I’m looking for here, as I’m fairly new to the “desktop” side of Linux. Nothing in the directory looks “weird” to me, but, as I said, I probably wouldn’t know if it was weird.
It’s System Settings > Workspace Behavior for me, but yes, I believe that’s one of the first things that I checked before figuring out that it would start working again by changing my compositor’s “Rendering backend” setting from and back to OpenGL 3.1.
Also, the lack of translucency is system wide, not specific to one application, so I doubt it’d be a Window Rule, however, I checked, just in case, and I can’t find anything that would lead me to believe it would disable transparency with any particular window.
I’d have to remove the linux-latest-nvidia-440xx package, first, right? I forget what I needed it for, exactly, so I’m not sure if it’ll break anything. (I’m not really sure how it’s different from the linux57-nvidia-440xx package either.)