我最近在我的其中一台垃圾机器上安装了 Lubuntu。我想把它用作客厅里的娱乐中心,供大家使用。在设置 PC 时,我使用了一台廉价显示器,Lubuntu 将其设置为 1280x1024,这是它的原始分辨率,甚至无需驱动程序。现在,我尝试将其插入我的电视(原始 1080p),然后我进入更改分辨率。唯一的选项是 640x480、800x600 和 1024x768。我可以帮忙吗?请记住,我对 Linux 整体来说还很陌生,还有很多东西要学。谢谢!
答案1
虽然我的分辨率是 1368x768,但我在连接电视时也遇到了类似的问题,所以我的确切答案并不适用。但您可能能够使用相同的方法。
您可以尝试通过打开终端并输入来添加“模式” cvt 1920 1080 60
(如果您想要的分辨率是 1920 x 1080,否则请更改数字)。这将生成一行数据,供您执行下一个命令。复制除单词 Modeline 之外的所有数据行,然后输入命令
xrandr --newmode ****
其中 *** 是您复制的数据
对于下一个命令,您需要知道显示输出名称。它可能是 VGA1,但请通过输入xrandr
它本身来确保。现在输入命令
xrandr --addmode *** XXXX
其中 *** 是您的显示名称,XXXX 是数据行的第一部分,即引号中的部分。我的是 1368x768_60.00
最后尝试通过输入切换到新的输出
xrandr --output *** --mode XXXX
其中字段的含义与上一个命令中的含义相同。
如果这一切都有效,那么有一种方法可以在登录时自动完成。发表评论,如果您读到这里,我会将其添加到答案中。
编辑:我的确切命令,作为示例使用如下:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VGA1 1368x768_60.00
xrandr --output VGA1 --mode 1368x768_60.00
编辑 2:假设输出是 VGA1,你的命令可能看起来像
xrandr --newmode "1280x720_60.00" 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync
xrandr --addmode VGA1 1280x720_60.00
xrandr --output VGA1 --mode 1280x720_60.00