答案1
为了修复此问题,请使用:sudo dpkg-reconfigure -phigh xserver-xorg
参考:http://ubuntuforums.org/showthread.php?t=1227071&p=7704699#post7704699
答案2
我在 VirtualBox 6 中的 Ubuntu 16.04 客户机上遇到了这个问题。我的屏幕是 QHD+,通过为虚拟机提供更多的视频内存(128MB),问题就解决了。
答案3
我运行的是 14.04,由于无法更新英特尔显卡驱动程序,我无法为外接显示器添加新的分辨率模式。结合不同页面的回复,解决方案如下
运行 cvt 命令以获得所需的分辨率。由于默认刷新率在这里不起作用,我添加了第三个参数,其刷新率低于默认刷新率(60 赫兹)
无级变速器 2560 1440 40
这返回了 /#2560x1440 39.96 Hz (CVT) hsync: 58.98 kHz; pclk: 201.00 MHz Modeline“2560x1440_40.00”201.00 2560 2720 2984 3408 1440 1443 1448 1476 -hsync +vsync
根据回复,这些命令应该运行 xrandr --newmode "2560x1440_40.00" 201.00 2560 2720 2984 3408 1440 1443 1448 1476 -hsync +vsync
xrandr --addmode HDMI1 “2560x1440_40.00”
xrandr --输出 HDMI1 --模式“2560x1440_40.00”
最后一个选择新的分辨率。为了保存选项(避免在启动时运行),您可以创建 .xprofile 文件,将以上几行粘贴到文件中并赋予其正确的权限。
触摸$HOME/.xprofile
chmod + x $HOME/.xprofile
我为 Dell-P2416D 创建了两个分辨率值
xrandr --newmode “2560x1440_40.00” 201.00 2560 2720 2984 3408 1440 1443 1448 1476 -hsync +vsync
xrandr --addmode HDMI1 “2560x1440_40.00”
xrandr --newmode “2304x1296_50.00” 206.00 2304 2456 2696 3088 1296 1299 1304 1336 -hsync +vsync
xrandr --addmode HDMI1 “2304x1296_50.00”
xrandr --输出 HDMI1 --模式“2304x1296_50.00”
希望能帮助到你。