https://bugs.kde.org/show_bug.cgi?id=457855
Bug ID: 457855
Summary: [Nvidia Wayland] Max Refresh rate is Smaller than
Display
Product: systemsettings
Version: 5.25.4
Platform: Archlinux Packages
OS: Linux
Status: REPORTED
Keywords: needs_verification, usability, wayland
Severity: normal
Priority: NOR
Component: kcm_kscreen
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: ---
Flags: Usability+
Created attachment 151306
--> https://bugs.kde.org/attachment.cgi?id=151306&action=edit
Max Refresh-Rate is 30Hz
SUMMARY
When using the open-source Nvidia kernel driver 515.65.01, running Wayland caps
the permitted refresh rate to 30Hz rather than the full range of available
refresh rates (I'm using a 60Hz display); this issue does not occur with X11
STEPS TO REPRODUCE
1. Using a GPU supported by the open-source Nvidia kernel module, install this
driver (515.65.01) if not already installed
2. Reboot to SDDM
3. Select to login with Wayland in SDDM
4. Go to System Settings kcm_kscreen
OBSERVED RESULT
The max permitted refresh rate is half of my display's supported refresh rate
EXPECTED RESULT
I should be able to increase the refresh rate to that of my display (60Hz in
this case)
This was said to be fixed in: https://bugs.kde.org/show_bug.cgi?id=442575
but does not appear to be the case here, in my experience.
SOFTWARE/OS VERSIONS
Linux: Arch Linux ( 5.19 kernel )
KDE Plasma Version: 5.25.4
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
ADDITIONAL INFORMATION
I have a script in /etc/profile.d/wayland.sh that sets the following:
#! /usr/bin/bash
if [ -x $(command -v loginctl > /dev/null 2>&1) ] && [ -x $(command -v kwin_x11
> /dev/null 2>&1) ]
if [ loginctl show-session $(loginctl | grep $(whoami) | awk '{print $1}')
-p Type | sed 's/Type=//g' != "x11" ]; then
## egl for older Nvidia versions
if ${KWIN_OPENGL_INTERFACE} == "egl"
export QT_QPA_PLATFORM="wayland-egl"
export KWIN_DRM_USE_EGL_STREAMS=1
else
export QT_QPA_PLATFORM="wayland,xcb"
fi
## Doesn't work for me, for some reason
# if [ modinfo /usr/lib/modules/$(uname
-r)/kernel/drivers/video/nvidia.ko | grep ^version | awk '{print $3}' => 495.44
]; then
#
# fi
## GBM for newer Nvidia versions
# export QT_QPA_PLATFORM="wayland"
# export QT_QPA_PLATFORMTHEME=qt5ct
else
export QT_QPA_PLATFORM="xcb"
fi
fi
--
You are receiving this mail because:
You are watching all bug changes.