我安装了 NVIDIA Geforce 750Ti 作为主显卡,因为我有两个 VGA 显示器,所以我将主显示器连接到显卡,将辅助显示器连接到主板。因此,在我的图形设置中,主显示器可以正确显示其信息,而辅助显示器则不能。第二台显示器的分辨率不显示 1336x768 的选项。
安装 Intel HD 530 的驱动程序可以解决这个问题吗?
如果是,我该如何安装 Intel HD 530 驱动程序?或者还有其他解决方案吗?
答案1
我发现手动添加显示器的分辨率可以解决我无法在辅助显示器上获得正确分辨率的问题。
我按照此链接中的步骤操作,效果很好。 https://www.tecmint.com/set-display-screen-resolution-in-ubuntu/
1:列出所有活动监视器。$ xrandr --listactivemonitors 2:要添加缺失或自定义的显示分辨率,您需要为其计算 VESA 协调视频定时 (CVT) 模式。您可以使用 cvt 实用程序执行此操作,如下所示。
$ cvt 1366 768
3:从 cvt 命令的输出中复制Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
并使用它通过 xrandr 创建新模式
$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
4:然后将新模式添加到显示中。
$ xrandr --addmode DP-1-1 "1368x768_60.00"
5:现在打开显示器并设置新的分辨率。
上述更改仅是暂时的,并且仅适用于当前会话(它们持续到您注销或重新启动系统)。
要永久添加分辨率,请在目录 /etc/profile.d/ 中创建一个名为 external_monitor_resolution.sh 的脚本。
$ sudo gedit /etc/profile.d/external_monitor_resol.sh
然后在文件中添加以下行:
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode DP-1-1 "1368x768_60.00"
保存更改并退出文件。