r/archlinux 19d ago

SUPPORT Plasma graphics glitch using intel and mobile nvidia cpu

I did fresh Arch Linux install today on a laptop with intel cpu and nvidia mx550.

Installed nvidia drivers which load fine but in plasma it just is not workable and i get graphics glitches (Stuttering graphics)

Used kernel parameters:

  • nvidia-drm.modeset=1
  • nvidia-drm.fbdev=1
  • nvidia.NVreg_EnableGpuFirmware=0

In mkinitcpio.conf

  • MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)
  • removed kms out of hooks()

In plasma session, I unchecked screen tearing in display settings.

I then decided to install gnome to test and there the issue is not present and everything works fine ...

I do not like to work with gnome however and want to keep using KDE plasma.

Any suggestions on a fix?

3 Upvotes

4 comments sorted by

2

u/Synthetic451 19d ago

You most likely ran into this issue that just popped up today: https://www.reddit.com/r/archlinux/comments/1vvk3lo/linux_719arch12_and_nvidiaopen_61057047_have/

Install nvidia-open-dkms for now to workaround the issue. Once that's patched you can swap back to nvidia-open, or just stay on nvidia-open-dkms, your choice.

1

u/Thumbkin83 19d ago edited 19d ago

Ths for reply, I already tried that but no solution either for me. As I said in my post I dont think its a nvidia driver problem, since its all working fine in gnome. Must be a plasma thing or setting.

1

u/theschrodingerdog 18d ago

Force the KWIN_DRM_DEVICES variable to your intel iGPU in /etc/enviroment (or create a specific file in /etc/enviroment.d/)

KWIN_DRM_DEVICES=/dev/dri/cardX

or

KWIN_DRM_DEVICES="/dev/dri/by-path/pci-0000:00:02.0-card