Ubuntu 22.04下三星U32J590UQ显示器无法设置3840x2160分辨率下60Hz刷新率(已更新:NVIDIA驱动升级后问题自愈)
Ubuntu 22.04下三星U32J590UQ显示器无法设置3840x2160分辨率下60Hz刷新率(已更新:NVIDIA驱动升级后问题自愈)
更新
我最近因为其他原因升级了NVIDIA驱动,没想到新版本里这个问题自己解决了。
问题描述
我没法把我的显示器刷新率调到30Hz以上——尤其是在3840x2160的4K分辨率下,系统只提供30Hz的选项;只有把分辨率降到低于3840x2160时,60Hz的刷新率选项才会出现。
设备配置
- 显示器:三星U32J590UQ
- GPU:NVIDIA GeForce RTX 3070
- 系统:Ubuntu 22.04.2 LTS
背景验证
我确认这套硬件是支持4K@60Hz的:在Windows系统下,同样的显示器、GPU,甚至连线缆和接口都没换,3840x2160分辨率下60Hz刷新率是正常可用且能稳定运行的。
已尝试的解决方案
我试过不少方法,但当时都没解决问题:
- 断开所有其他显示器,只留这一台测试
- 更换GPU上的不同接口连接显示器
- 升级NVIDIA驱动(当时升级后问题没解决,后续某次驱动更新才自愈)
- 搜遍了社区里关于刷新率的帖子,试了所有能找到的建议
- 比如用命令
xrandr --output DP-2 --size 3840x2160 --refresh 60,执行后显示器只会闪一下,没有任何变化
- 比如用命令
- 我用的是DisplayPort 1.2规格的线缆,在Windows下能正常跑4K@60Hz,排除线缆本身的问题
xrandr输出信息
目前我暂时用了更低的分辨率(5120x2880),因为低刷新率比降分辨率更让我难受,以下是这台显示器的xrandr输出:
DP-2 connected primary 5120x2880+2732+0 (normal left inverted right x axis y axis) 697mm x 392mm 3840x2160 30.00 + 29.97 2560x1440 59.95* 1920x1080 60.00 59.94 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 640x480 75.00 72.81 59.94
有意思的是,我有一台同系列的3年前的三星4K显示器(U28E590),完全没有这个问题,它的xrandr输出里3840x2160分辨率下直接就有60Hz选项:
DP-0 connected 4384x2466+7852+191 (normal left inverted right x axis y axis) 607mm x 345mm 3840x2160 60.00*+ 30.00 2560x1440 59.95 1920x1080 60.00 59.94 1680x1050 59.95 1600x900 60.00 1440x900 59.89 1280x1024 75.02 60.02 1280x800 59.81 1280x720 60.00 1152x864 75.00 1024x768 75.03 70.07 60.00 800x600 75.00 72.19 60.32 56.25 640x480 75.00 72.81 59.94
备注:内容来源于stack exchange,提问作者alandefreitas
相关产品推荐
相关产品推荐

