I have the problem that xfce scales down to 59.93Hz, how can I solve this so that this is 60Hz? — The whole thing causes minimal screen flickering. System Information below.
Thank for your help.
you can ask me for intel,nvidia and old amd-radeon’s but i’m not familiar with the actual amd-gpu-driver. but it’s obvious that the amd-gpu driver isn’t working properly and some things aren’t installed/working as they should. you should dig inside the driver-installation. as said the 0.07 Hz are a simple fluctuating and do not cause the malfunction.
That ~ means an approximation, not an exact number.
It is common for monitors not to support exact number due to hardware limitations. But that close to 60 can still be interpreted as 60, just like how inxi displays as it is meant for human reading. xrandr, however, is more technical and reads its output from the monitor directly.
Again, this is not something you should worry about and is not the cause of the flickering. I can even set my monitor to 30Hz and there will be no flicker, it will be 30Hz smooth. That EGL not available is more likely to be the problem, so rendering falls back to software, which is slow and can indeed introduce flickering.
My monitor also runs at 59.93Hz (xrandr says 60Hz mode is available but 59.93Hz is the preferred mode). There is no flickering. Your problem is something else, most likely missing OpenGL drivers as others have pointed out. Is mesa even installed?
$ inxi -Gz
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] driver: amdgpu
v: kernel
Device-2: USB C Video Adaptor driver: N/A type: USB
Display: x11 server: X.Org v: 21.1.12 with: Xwayland v: 23.2.6 driver: X:
loaded: amdgpu unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu
resolution: 1920x1080~60Hz
API: EGL v: 1.5 drivers: radeonsi,swrast platforms: x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.2-manjaro1.1
renderer: AMD Radeon RX 6800 (radeonsi navi21 LLVM 16.0.6 DRM 3.54
6.6.26-1-MANJARO)
API: Vulkan v: 1.3.279 drivers: radv surfaces: xcb,xlib
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 598mm x 336mm
1920x1080 59.93*+ 60.00 50.00 59.94 30.00 24.00 29.97 23.98
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 59.93
1280x960 75.04
1280x800 59.93
1152x864 75.00 59.97
1280x720 60.00 60.00 50.00 59.94
1024x768 75.03 70.07 60.00
832x624 74.55
800x600 75.00 60.32
720x576 50.00
720x480 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
yes, mesa is installed, I forgot that I use mesa-nonfree on my Stable Linux Box… All fine now.
On the other hand it can be the wire due I use hdmi to DVI as my Monitor have no hdmi.
Just try to reproduce the flickers by touching/moving your adapter, it is most likely the cause of your issues (not really most likely, but it is the most probable thing for now).