我正在尝试在配备 ASUS mx299Q 显示器的 Intel nuc5i5ryh 上安装 Ubuntu 15.04。它通过 miniDisplayPort 转 DVI 线连接。它应该支持 2560x1080 21:9 超宽分辨率。
Ubuntu 没有显示 21:9 的任何选项,我能得到的最多是 1680x1050(16:10)
有没有办法通过命令行“技巧”来提高分辨率?或者有什么工具或包会有帮助?
谢谢。
(编辑,来自 xrandr、cvt 的信息并尝试调整:)
torost@torost-desktop:~$ xrandr
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 673mm x 284mm
1680x1050 59.9*
1280x1024 75.0 60.0
1440x900 59.9
1280x960 60.0
1280x800 59.9
1152x864 75.0
1280x720 60.0
1024x768 75.1 70.1 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
640x480 75.0 66.7 60.0
720x400 70.1
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
运行 cvt:
$ cvt 2560 1080 60
# 2560x1080 59.98 Hz (CVT) hsync: 67.17 kHz; pclk: 230.00 MHz
Modeline "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
$ xrandr --newmode "2560x1080_60.00" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
$ xrandr --output HDMI2 --mode 2560x1080_60.00
编辑:使用 xrandr 后,我设法提高了分辨率。屏幕抱怨“电缆不正确。请使用双链路 DVI 电缆”我不确定我实际上得到的分辨率是多少,但这是一个很大的改进。
我最初的 minihdmi-hdmi 电缆不工作,因此使用这个适配器从 minidisplayport 转到 dvi-dvi。
现在正在努力使此设置永久生效。:D
编辑2:我让它工作了,下面发布了使它永久有效的解决方案,以防其他人遇到此问题。执行下面的解决方案后,重新启动并从显示器设置中选择新的分辨率。
必须创建一个 etc/X11/xorg.conf,奇怪的是那里没有文件。它看起来像这样:
Section "Monitor"
Identifier "HDMI2"
Modeline "2560x1080" 230.00 2560 2720 2992 3424 1080 1083 1093 1120 -hsync +vsync
Option "PreferredMode" "2560x1080"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "HDMI2"
DefaultDepth 24
SubSection "Display"
Modes "2560x1080"
EndSubSection
EndSection
Section "Device"
Identifier "Device0"
Driver "intel"
EndSection