this post was submitted on 05 Jun 2024
7 points (100.0% liked)

Linux Questions

1149 readers
3 users here now

Linux questions Rules (in addition of the Lemmy.zip rules)

Tips for giving and receiving help

Any rule violations will result in disciplinary actions

founded 1 year ago
MODERATORS
 

Went away from my computer for a bathroom break. When I came back I noticed it took a very long time to wake up. But that was the least of my worries, as Plasma seems to now be really bugged out:

Two things: Window decorations (like the ones at the top with the buttons to close and such) do not render properly. That's the simple part

The other, weirder one, is harder to explain in text so I made a video -- The short version is that whenever I mouse over any icon in a panel, be it a tray icon or something on the taskbar thingie -- it seems to jump to the top-right corner of that panel. Though only visually (as in, to interact with it, I still have to click the blank space the icon once occupied)

I have also noticed that icons within qt6 windows do not show in the proper place

These persisted after reboots.

Other info:

  • Linux/KDE Plasma: OpenSUSE Tumbleweed 20240531
  • KDE Plasma Version: 6.0.5
  • KDE Frameworks Version: 6.2.0
  • Qt Version: 6.7.1
  • Kernel: 6.9.3-1-default (64-bit)
  • Graphics platform: X11

Extra details about system (idk maybe it helps?):

  1. I have an AMD Processor and GPU
  2. All the things I have installed are either from the official SUSE Repos or from Flatpak. There's also some appimages and local executables in my user folder. There is 1(one) application I compiled from source and installed system-wide, and that was Orbiton, a text editor for terminal.
  3. When I update the system I get a notification about how updating glibc-32bit would break Steam. So I marked it as untouchable on YaST. Maybe this broke something else? Idk.

Things I have already tried:

  1. Updating the system
  2. Rebooting
  3. Changing theming configurations back to system defaults (hey, you never know)
  4. Moving widgets around in panels
  5. Disabling fancy effects
  6. Disabling and re-enabling my second monitor/changing which monitor is the primary
  7. Asking nicely

Things I have not tried:

  1. Switching to Wayland (I would do so permanently but it breaks Inkscape for me and that's part of my workflow -- Plus I'm new to SUSE, and the last time I switched from X to Wayland was on EndeavourOS, dunno if the process is any different)
  2. Crying

I have also posted this to the kde bug tracker. Posting it here to in hopes of getting an answer sooner :P

EDIT: I gave it some time to see if it would stick and it did. So. "Going into the Plasma Renderer settings and switching it to OpenGL" was the solution to my issue, even if I have no idea what caused it, I at least seem to have fixed it

top 8 comments
sorted by: hot top controversial new old
[–] [email protected] 1 points 5 months ago

Here is an alternative Piped link(s):

video

Piped is a privacy-respecting open-source alternative frontend to YouTube.

I'm open-source; check me out at GitHub.

[–] [email protected] 1 points 5 months ago (2 children)

Does it happen with a new user?

Does removing and re-adding the panel fix it?

[–] [email protected] 1 points 5 months ago (1 children)

Well I'll be thrice-damned. Creating a new user, and indeed, in a new user profile with everything fresh, the bug doesn't happen.

So. Something in my configs ig? But I wouldn't know what. Maybe if I hit "DEFAULT" on every tab in kcm it'll do something, but I won't try that YET.

[–] [email protected] 1 points 5 months ago (1 children)

It definitely is something to do with your config. Unfortunately setting Plasma back to defaults is not easy. Maybe have a look in ~/.config/plasma-org.kde.plasma.desktop-appletsrc and see if there is anything obvious in there.

[–] [email protected] 1 points 5 months ago (1 children)

I checked, but seeing if there's anything "obvious" in there is beyond the limits of my knowledge.

[–] [email protected] 1 points 5 months ago (1 children)

I just had a look in there and I have to say mine too. Maybe try logging out, logging into a tty and renaming the file, then reboot for good measure.

[–] [email protected] 1 points 5 months ago* (last edited 5 months ago)

Well fuck

I did what you suggested (actually, I didn't just mess with THAT file, I made backups of every file that looked kdeplasma-y on the .config folder and then copied over the equivalent files from the functioning test user profile)

I was going to come here and say "that made no difference and now I'm even more confused".

But THEN. I noticed an icon in the tray (that most certainly had not been there before!) saying "Plasma is using software rendering". Which was odd, it definitely wasn't supposed to be doing that. So I changed settings to make it use Vulkan and rebooted again. THAT seemed to fix the icon rendering issue (though by this point all my customizations are gone, but hey, if it unfucked the system, even if by a roundabout path, that's a fair price to pay)

But THEN. I did that thing where you flick your mouse to the topleft corner of the monitor to switch windows, and THAT made Plasma just crash completely.

Now I'm REALLY confused. I'll test one more thing (changed it to OpenGL now, will reboot again)

POST REBOOT EDIT: Sooooo, changing to OGL seems to have fixed it? SEEMS? I won't mark the thread solved yet, give it some 48 hours to see if anything changes, but I will post my findings to the kde bug report place too for good measure.

[–] [email protected] 1 points 5 months ago

Removing and re-adding the panel made no difference.

I'll attempt creating a new user in a bit.