Ubuntu的分辨率列表中无最佳分辨率选项的解决办法 您所在的位置:网站首页 显卡显示分辨率不合适怎么解决 Ubuntu的分辨率列表中无最佳分辨率选项的解决办法

Ubuntu的分辨率列表中无最佳分辨率选项的解决办法

2024-06-26 08:31| 来源: 网络整理| 查看: 265

(1)首先使用 xrandr 命令列出当前所能检测到的分辨率,如作者的显示器,最佳分辨率为 2560x1440,由于 未能正确检测,使用 xrandr 命令结果如下:​

xieyunc@ubuntu:~$ xrandr Screen 0: minimum 1 x 1, current 1920 x 1200, maximum 16384 x 16384 Virtual1 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 800x600 60.00 + 60.32 2560x1600 59.99 1920x1440 60.00 1856x1392 60.00 1792x1344 60.00 1920x1200 59.88* 1600x1200 60.00 1680x1050 59.95 1400x1050 59.98 1280x1024 60.02 1440x900 59.89 1280x960 60.00 1360x768 60.02 1280x800 59.81 1152x864 75.00 1280x768 59.87 1024x768 60.00 640x480 59.94 Virtual2 disconnected (normal left inverted right x axis y axis) Virtual3 disconnected (normal left inverted right x axis y axis) Virtual4 disconnected (normal left inverted right x axis y axis) Virtual5 disconnected (normal left inverted right x axis y axis) Virtual6 disconnected (normal left inverted right x axis y axis) Virtual7 disconnected (normal left inverted right x axis y axis) Virtual8 disconnected (normal left inverted right x axis y axis)

可以看到当前使用的显卡是 Virtual1(后续显示模式在此显卡上添加),列表中并无 2560x1440 的分别率可用。

(2)这时可以使用 xrandr 命令新增显示模式,由于显示模式有一定的格式,如果不知道如何配置,可以通过cvt 命令来获得。

cvt 使用方法:cvt X Y,X 表示分辨率宽度,Y 表示分辨率高度。如生成 2560x1440 的分辨率,可使用命令:

cvt 2560 1440

默认刷新率为 60.0Hz。生成以下模式:

xieyunc@ubuntu:~$ cvt 2560 1440 # 2560x1440 59.96 Hz (CVT 3.69M9) hsync: 89.52 kHz; pclk: 312.25 MHz Modeline "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync

(3)将 cvt 得到的显示模式使用 xrandr 命令添加:

sudo xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync sudo xrandr --addmode Virtual1 "2560x1440_60.00"

(4)这时就可以在显示器分辨率设置里使用 2560x1440 的分辨率了。

sudo xrandr --output Virtual1 --mode 2560x1440_60.00

(5)可能在每次开机时,又不能使用设定好的分辨率了,需要修改~/.profile或/etc/profile文件,使用如下命令:

sudo gedit ~/.profile

在 ~/.profile 最末尾添加修改分辨率的命令:

cvt 2560 1440 xrandr --newmode "2560x1440_60.00" 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync xrandr --addmode Virtual1 "2560x1440_60.00"

重启系统后再登录即可,此时再用 xrandr 命令,即可看到新添加的分辨率,如果不想重启系统,也可以在添加完成后使用以下命令使配置立即生效:

xieyunc@ubuntu:~$ source ~/.profile


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有