将 14.04 的分辨率提高到超出显示的范围

its*_*ols 6 xrandr screen display-resolution

我在 Compaq 6715b 上进行了新安装。我尝试按照这些说明提高屏幕分辨率。

我做了什么:

  1. 运行命令:

    sudo cvt 1680 1080 60
    
    Run Code Online (Sandbox Code Playgroud)
  2. 发现我的设备是这样的:

    xrandr -q
    
    Run Code Online (Sandbox Code Playgroud)

    我得到了这个:

    Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
    VGA-0 disconnected (normal left inverted right x axis y axis)
    LVDS connected primary 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
       1280x800       60.0*+
       1280x720       59.9  
       1152x768       59.8  
       1024x768       59.9  
       800x600        59.9  
       848x480        59.7  
       720x480        59.7  
       640x480        59.4  
    S-video disconnected (normal left inverted right x axis y axis)
    
    Run Code Online (Sandbox Code Playgroud)
  3. 然后我输入了这个:

    sudo xrandr --newmode "1680x1080_60.00"  151.50  1680 1792 1968 2256  1080 1083 1093 1120 -hsync +vsync
    
    Run Code Online (Sandbox Code Playgroud)
  4. 然后这样做:

    sudo xrandr --addmode LVDS 1680x1080_60.00
    
    Run Code Online (Sandbox Code Playgroud)
  5. 最后,我进入了 GUI 并进行了显示设置。我改变了分辨率,我的屏幕变得疯狂。只有一种没有组件的平面颜色。只有几个随机方块。

我已经搜索过了,这项任务对我来说似乎很有挑战性。

有没有简单的方法来解决这个问题?

非常感谢!

JP *_*rre 5

我不是这方面的专家,但我认为您需要确保您的显卡和屏幕都支持您尝试设置的分辨率。

试试这个来测试:xrandr --fb 1680x1080.

如果分辨率不变,则您的系统不支持比已设置的分辨率更大的分辨率。

如果它发生变化,它可能会更改为与预期不同的分辨率。通过运行xrandr并查找分辨率来检查:

LVDS connected primary WxH+0+0.

一个明显的解决方法是通过以下方式扩大您的分辨率:

xrandr --output LVDS --scale-from 1680x1080

它不一样(字符看起来模糊)但它有效。

  • 另请参阅 http://askubuntu.com/questions/379123/can-i-zoom-out-windows-or-scale-the-whole-desktop,尤其是我的回答中的错误链接 (2认同)