我已经安装了 Ubuntu 16.04。
我的富士康台式电脑装有 Intel G33/G31 Express 芯片。Ubuntu 无法检测到我的模拟显示器三星 SB19B300B。
该显示器的最大分辨率为 1366 x 768。
在系统设置显示中,Ubuntu 只显示分辨率选项 1024 x 768 (4:3) 和 800 x 600 (4:3),并显示“未知显示”,但没有显示 1366 x 768 分辨率 (60 Hz) 的 16:9 关系。
当我运行“如何设置自定义分辨率?”的建议时,我获得了以下结果:
root@tomas-OEM:/home/tomas# cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
root@tomas-OEM:/home/tomas# xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
root@tomas-OEM:/home/tomas# xrandr --addmode VGA-0 1368x768_60.00
xrandr: cannot find output "VGA-0"
root@tomas-OEM:/home/tomas# xrandr | grep -e " connected [^(]" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/"
VGA1
root@tomas-OEM:/home/tomas# xrandr -s 1368x768
Size 1368x768 not found in available modes
在寻找更好的方法时用作临时解决方案:
我使用以下命令创建了一个脚本:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync + vsync
xrandr --addmode VGA1 1368x768_60.00
xrandr -s 1368x768
我将其设置为可执行文件并将其添加到“启动时的应用程序”中,但我不认为这样很好,因为启动需要更多时间,并且像操作系统 Windows 性能一样工作!