https://bugs.kde.org/show_bug.cgi?id=494814
Bug ID: 494814
Summary: NVIDIA DRM does not work with kwin_wayland
Classification: Plasma
Product: kwin
Version: 6.2.0
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
STEPS TO REPRODUCE
1. Install `kernel 6.11.3-200.fc40.x86_64`
2. Install `nvidia-driver:open-dkms 560.35.03-1.fc39`
3. Reboot
OBSERVED RESULT
Kwin_wayland uses a lot of CPU and performance is slow because DRM is not used.
```
journalctl -b -g kwin_wayland
Oct 15 14:19:27 fedora sddm-helper-start-wayland[1584]: "kwin_wayland_drm:
Failed to create framebuffer: Invalid argument\n"
Oct 15 14:19:30 fedora sddm-helper-start-wayland[1584]: "kwin_wayland_drm:
Failed to create framebuffer: Invalid argument\n"
Oct 15 14:19:34 fedora sddm-helper-start-wayland[1584]: "kwin_wayland_drm:
Failed to create framebuffer: Invalid argument\n"
Oct 15 14:19:34 fedora sddm-helper-start-wayland[1584]: Stopping...
"kwin_wayland"
Oct 15 14:19:36 fedora systemd[1797]: Starting plasma-kwin_wayland.service -
KDE Window Manager...
Oct 15 14:19:36 fedora systemd[1797]: Started plasma-kwin_wayland.service - KDE
Window Manager.
Oct 15 14:19:36 fedora kwin_wayland[2118]: kwin_wayland_drm: Failed to create
framebuffer: Invalid argument
Oct 15 14:19:36 fedora kwin_wayland[2118]: kwin_wayland_drm: Failed to create
framebuffer: Invalid argument
```
In addition, when I run `kinfo` I got the warning:
```
libEGL warning: MESA-LOADER: failed to open simpledrm:
/usr/lib64/dri/simpledrm_dri.so: cannot open shared object file: No such file
or directory (search paths /usr/lib64/dri, suffix _dri)
```
EXPECTED RESULT
`Kwin` works normally and uses DRM with good performance.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora 40
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
ADDITIONAL INFORMATION
`kinfo` also shows this instead of the NVIDIA GPU
```
Graphics Processor: llvmpipe
```
--
You are receiving this mail because:
You are watching all bug changes.