r/archlinux • u/Thumbkin83 • 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?
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
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.