On my Linux OS, using modesetting on the Intel graphics of a Thinkpad W530 laptop, xfce4-settings shows a wrong refresh rate for the internal panel. 'xrandr' offers these refresh rates for 1920x1080: 60.00, 59.97, 59.96, 59.93, 50.00 'xfce4-display-settings' offers these refresh rates for 1920x1080: 60.0, 119.9, 60.0, 59.9, 50.0 Where did 119.9 come from? If I select it, it actually uses 59.97. Somehow, the displayed value got doubled, but only for this one specific entry. Weird.
Odd I've never seen that. Without being able to reproduce this'll be hard to fix...
I can still reproduce on a different Thinkpad with xfce4-setings-4.15.0. Something in the rounding algo seems to be broken. Here's a map of refresh rates and their representations in display-settings. 59.93 -> 59.9 59.94 -> 199.9 59.95 -> 60.0 59.96 -> 199.9 59.97 -> 199.9 59.98 -> 60.0 59.99 -> 120.0 60.00 -> 120.0 60.01 -> 120.0 60.04 -> 120.1 60.05 -> 120.1 60.32 -> 60.3 Weird, huh?
GNOME report for the same bug: https://gitlab.gnome.org/GNOME/mutter/-/issues/275
This is a bug in xrandr not xfce4-settings. Hopefully this gets fixed soon upstream.