KDE Plasma Compositor Issue Post 31/10 Update

Hello, after updating Manjaro KDE to the 31/10/2019 stable update i have been facing the issue of I think the compositor not working properly ? Latte dock has some weird background, I cant move apps around the desktop, the titlebar is missing in qt apps. I believe gtk apps like firefox have the min/max/close buttons showing up.
I had my tests going on so I just loaded a backup from Timeshift a few days back. I tried updating to the latest update today (5/11/2019) and the issue still persists.
Alt+Shift-F12 doesn't seem to have any effect on toggling it on/off.
Would like some help on how to go about resolving the issue.

System:    Host: shield Kernel: 4.19.81-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 
           Desktop: KDE Plasma 5.17.2 Distro: Manjaro Linux 
Machine:   Type: Desktop Mobo: Gigabyte model: Z170X-Gaming 7 v: x.x serial: <filter> 
           UEFI: American Megatrends v: F22f date: 06/28/2017 
CPU:       Topology: Quad Core model: Intel Core i5-6600K bits: 64 type: MCP arch: Skylake-S rev: 3 
           L2 cache: 6144 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 28040 
           Speed: 800 MHz min/max: 800/3900 MHz Core speeds (MHz): 1: 800 2: 800 3: 800 4: 800 
Graphics:  Device-1: NVIDIA GP104 [GeForce GTX 1070] vendor: eVga.com. driver: nvidia v: 430.40 
           bus ID: 01:00.0 
           Display: x11 server: X.Org 1.20.5 driver: nvidia resolution: 1920x1080~60Hz 
           OpenGL: renderer: GeForce GTX 1070/PCIe/SSE2 v: 4.6.0 NVIDIA 430.40 direct render: Yes 
Audio:     Device-1: Intel 100 Series/C230 Series Family HD Audio vendor: Gigabyte driver: snd_hda_intel 
           v: kernel bus ID: 00:1f.3 
           Device-2: NVIDIA GP104 High Definition Audio vendor: eVga.com. driver: snd_hda_intel v: kernel 
           bus ID: 01:00.1 
           Sound Server: ALSA v: k4.19.81-1-MANJARO 
Network:   Device-1: Intel Ethernet I219-V vendor: Gigabyte driver: e1000e v: 3.2.6-k port: f000 
           bus ID: 00:1f.6 
           IF: enp0s31f6 state: down mac: <filter> 
           Device-2: Qualcomm Atheros Killer E2400 Gigabit Ethernet vendor: Gigabyte driver: alx v: kernel 
           port: c000 bus ID: 07:00.0 
           IF: enp7s0 state: up speed: 100 Mbps duplex: full mac: <filter> 
Drives:    Local Storage: total: 2.73 TiB used: 68.58 GiB (2.5%) 
           ID-1: /dev/sda vendor: Western Digital model: WD10EZEX-00WN4A0 size: 931.51 GiB 
           ID-2: /dev/sdb vendor: Seagate model: ST2000DM006-2DM164 size: 1.82 TiB 
Partition: ID-1: / size: 294.29 GiB used: 68.58 GiB (23.3%) fs: ext4 dev: /dev/sdb8 
Sensors:   System Temperatures: cpu: 22.0 C mobo: N/A gpu: nvidia temp: 48 C 
           Fan Speeds (RPM): N/A gpu: nvidia fan: 0% 
Info:      Processes: 184 Uptime: 18m Memory: 11.68 GiB used: 1.43 GiB (12.2%) Init: systemd Compilers: 
           gcc: 9.2.0 Shell: zsh v: 5.7.1 inxi: 3.0.36

It's more than a compositor problem. Everything you describe here-above is consistent with a crashed window manager ─ in Plasma, this is KWin. The fact that some GTK applications ─ and you will most notably find that they are GNOME applications ─ still have window control buttons is due to the fact that GNOME and its applications use client-side window decorations by default.

Indeed not, because switching the compositor on and off is dependent on the window manager, and in your case, the window manager isn't running (anymore).

I'd like to help, but I'm not an expert when it comes to this sort of thing, because I suspect that it's got something to do with the nVidia driver, and I don't have any nVidia GPU in this machine.


1 Like

Any output from this?
$ qdbus org.kde.KWin /KWin supportInformation

I'm not on KDE currently, but you could also try starting kwin manually from the console, I think it's kwin_x11.

And make sure you haven't started KDE with wayland by mistake.

1 Like

Running the above command I got:

Service 'org.kde.KWin' does not exist.

and running 'kwin_x11' :

kwin_x11: symbol lookup error: /usr/lib/libkwin.so.5: undefined symbol: _ZN12ScreenLocker7KSldApp4lockENS_13EstablishLockE

Also, I just remembered I had the kwin low latency package installed, if i go about trying to uninstall that using pamac, I believe its dependancies - the original kwin might also go?

Installed Kwin, which automatically uninstalled kwin-lowlatency. I think the aur package was of version 5.16.xx that caused issues. After logging in again issue seems to be resolved.

Well .. you need to update lowlatency (or any other aur packages) as well.
[kwin-lowlatency is on 5.17.2 ... just like repo kwin is]
But .. sure, replacing with the repo version seems reasonable too.. especially if you dont miss lowlatency .. theres no reason to go grabbing it from the AUR.

Forum kindly sponsored by