So a week ago I wiped my SSD and tried Kinoite and Bazzite. I switched mostly for a fresh Wayland experience with Plasma and also so that I don’t spend too much time tinkering to solve some minor issues ( well it didn’t go as expected).

I ended up settling with Aurora-dx because it’s a good balance between Kinoite and Bazzite while still offering all the Ublue goodies.

Here are some things that I couldn’t find fixes for even after I tried Reddit and the Ublue forums ->


1. Opening any Flatpak app or moving the cursor makes the display black out

I actually started experiencing this issue in other distros way before I switched to Kinoite / Ublue. After I’ve switched to AMD this was happening almost every time I turned on the computer.

(This is AMD specific) The issue can be fixed by setting a udev rule, like this :

sudo vim /etc/udev/rules.d/30-amdgpu-pm.rules

Then enter the following in the file :

KERNEL=="card0", SUBSYSTEM=="drm", DRIVERS=="amdgpu", ATTR{device/power_dpm_force_performance_level}="high"

Keep in mind that you may have “card1” instead of “card0” you can check it by doing an ls within

/sys/class/drm/

Alternatively if you just want your display to stop blacking out in your current session only then :

cat sys/class/drm/card1/device/power_dpm_force_performance_level >> high


2. Display turns off entirely in Fullscreen applications.

this is probably KDE specific, I do not know about Gnome

Display Configuration > Adaptive Sync > Never

This should fix it.

But when the computer wakes up after a sleep session, the issue could appear again. I don’t think they have a fix for this yet.


3. Steam not able to add directories from any other location (including any folders in the same drive)

This is not a proper solution, It just happened to work for me so I thought I’d share.

Just symlink the Game directories you want to

.steam/steam/steamapps/common

like :

ln -s PATH_To_Game_Folder ~/.steam/steam/steamapps/common/Game_Folder 

For the folks using flatpak steam the steam directory will be under .var/apps/

I personally use Bazzite-arch container for gaming and it has been working really well, although the game shortcuts don’t work unless you start the container.


4. KDE plasma desktop and task manager panel frozen and crashes randomly.

This issue is likely related to any applets you have added to the panel or the desktop. For me this happened when I added the ‘Network speed Indicator’ and tried to resize the panel (strangely this never occurred to me in the past, but hey it’s been a solid 5 years since I tried KDE or any DE for that matter)

The solution is to either delete or rename the following file to something else

~/.config/plasma-org.kde.plasma.desktop-appletsrc

Then restart the system. Plasma should create a new file which will essentially reset the panel and desktop settings to stock.


I hope that someone will find use in the contents of this post.

  • Gunpachi@lemmings.worldOP
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    Actually I don’t have an igpu, I have an rx6600 and an i5 10400f.

    I’m currently using Aurora-dx, is the switcheroo patch available there too ?

    • Eeyore_Syndrome@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 months ago

      You can type switcheroo list in terminal and find out.

      Tho this would mean it wasn’t related to iGPU switching issue.

      Here’s to Plasma 6.1 hopefully fixing more display issues for people with esync and 3x buffering for Wayland.

      For Flatpak Steam/Lutris one can use Flatseal to easily add drive locations/access as much or little as you want to tweak.

      • Gunpachi@lemmings.worldOP
        link
        fedilink
        arrow-up
        1
        ·
        5 months ago

        I tried both flatpak Steam and the non-flatpak one which comes with Bazzite. I gave it access through flatsel like usual, but when I tried to add the drive from within steam it just sat there doing nothing.

        I have not encountered this issue on other distros.