Bug ID 1204910
Summary Plasma/kwin crashes when switching virtual desktops.
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS openSUSE Tumbleweed
Status NEW
Severity Normal
Priority P5 - None
Component KDE Workspace (Plasma)
Assignee opensuse-kde-bugs@opensuse.org
Reporter rayrock@pm.me
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

I am encountering a highly annoying bug with KDE virtual desktops. I believe it
may be somewhat related to this:
https://bugzilla.opensuse.org/show_bug.cgi?id=1101560
https://bugs.kde.org/show_bug.cgi?id=388127

Hardware:
Dell XPS 15 7590, i7 9750h
Using INTEL MESA UHD graphics, nvidia 1650 gpu present but unused
4k display
64gib memory
1TiB SSD

Description:

When transitioning between virtual desktops, kde plasma/kwin becomes 'stuck'
sometimes - randomly. Constantly, the plasma desktop docks disappear, windows
lose borders/decorations and are unresponsive. Sometimes, keyboard shortcuts
still work and I'm able to get into konsole. However, I'm unable to fix the
issue without entirely logging out of my graphical session. Other times,
hitting the power button will allow me to access logout dialogue. And rarely, I
must do a hard reset. I've been unable to find any hint of logs whenever the
bug occurs, making it difficult to trace.

The issue has been ongoing since I first switched to Tumbleweed in August.
Issue has persisted through a fresh install. Issue persists despite having no
nvidia drivers installed. (nvidia drivers eat ~4w more at idle, I can't seem to
make them not do that despite trying, and I don't really need them anyway so I
just don't bother with it). Output of `sudo lshw -c video`

``` 
sudo lshw -c video
  *-display UNCLAIMED       
       description: 3D controller
       product: TU117M [GeForce GTX 1650 Mobile / Max-Q]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a1
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress cap_list
       configuration: latency=0
       resources: memory:ec000000-ecffffff memory:c0000000-cfffffff
memory:d0000000-d1ffffff ioport:3000(size=128) memory:ed000000-ed07ffff
  *-display
       description: VGA compatible controller
       product: CoffeeLake-H GT2 [UHD Graphics 630]
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       logical name: /dev/fb0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
fb
       configuration: depth=32 driver=i915 latency=0 resolution=3840,2160
       resources: irq:147 memory:eb000000-ebffffff memory:80000000-8fffffff
ioport:4000(size=64) memory:c0000-dffff
```
output of `inxi -G`:

```
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] driver: N/A
  Device-3: Microdia Integrated_Webcam_HD type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 21.1.4 with: Xwayland v: 22.1.4 driver: X:
    loaded: modesetting unloaded: fbdev,vesa gpu: i915
    resolution: 1920x1080~60Hz
  OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa
    22.2.2
```

I have not encountered the bug on Wayland, but I also still have issues with
wayland crashing on login with this machine which I simply don't want to
investigate since x11 sill works. I also have issues with blurry apps in
wayland, so it is a no-go. 

I am led to believe it is similar to #1101560, because at this time, disabling
`System Settings > Workspace Behavior > Virtual Desktops > Show on-screen
display when switching` has fixed the issue. With the OSD disabled on
switching, I no longer encounter the bug. 


Additional points to reinforce:

This bug was present when I had nvidia drivers installed, and has persisted on
a very bare fresh install with no nvidia drivers.


I would be happy to do some more digging, if necessary.


You are receiving this mail because: