双显示器设置问题,一个显示器工作正常,但另一个显示器分辨率较差,Nvidia GT710 Ubuntu 18.04

双显示器设置问题,一个显示器工作正常,但另一个显示器分辨率较差,Nvidia GT710 Ubuntu 18.04

我安装了 Ubuntu 来学习更多关于 Linux 的知识,并且想用它来编程和日常工作。我在计算机上安装了最新版本的 Windows 8.1(双启动)。

我的设备有 Nvidia GT710 作为 GPU。

我有两台显示器:

  1. 宏碁 18.5 显示器
  2. 三星21.1显示器

显示器具有不同的分辨率:

  1. Acer 显示器有 1366x768 和
  2. 三星显示器有 1920x1080

当我安装 Ubuntu 时,我发现它附带的驱动程序不能很好地支持 Acer 显示器。我猜它只能显示 1080x700,不确定,但看起来很糟糕。

我在 Nvidia 网站上寻找驱动程序,下载并删除了默认的 Ubuntu 驱动程序并安装了那个,令人惊讶的是(对我来说),最终的显示效果甚至更糟;现在它显示黑色条纹并且分辨率更小。

Ubuntu 将其检测为“未知显示器”,但检测到三星显示器正常,并且三星显示器没有任何问题。

到目前为止我尝试过的事情:

  1. 我查找并修复的命令
  2. 删除默认 Ubuntu 驱动程序的命令
  3. 从 Nvidia 官方网站安装 Nvidia 驱动程序
  4. 添加自定义分辨率的命令以将其添加到显示器

以下是我尝试过和得到的结果的更多详细信息。
安装 Nvidia 驱动程序后,我得到的结果如下: https://ibb.co/kxv8c9
https://ibb.co/hknMx9
https://ibb.co/gkbEH9

我从https://www.nvidia.in/Download/index.aspx?lang=en-in

从那里我得到了一个.run文件,即NVIDIA-Linux-x86_64-390.87.run,我相信这是Nvidia的最新驱动程序。

当我第一次尝试安装时,Nvidia 驱动程序出现,说驱动程序已安装并要求我禁用它,很抱歉,我忘记了默认 Ubuntu 显示驱动程序的名称,该名称以 N 开头。

所以我在 Google 上搜索如何卸载它,然后我通过命令完成了卸载,然后

我通过以下命令安装了 Nvidia 驱动程序:

sudo chmod +x some-app.run
sudo ./some-app.run

正如我之前所说,计算机重启后分辨率会进一步降低,
之后我尝试添加自定义分辨率,

xrandr
cvt 1600 900
sudo xrandr --newmode "1600x900_60.00"  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync
sudo xrandr --addmode VGA-0 "1600x900_60.00"

我刚才又试了一次,它显示的内容如下
https://ibb.co/cAutc9

再次尝试使用 xrandr 的一些命令,结果如下,

tony@tony-GA-78LMT-USB3:~$ sudo cvt 1280 800 60
# 1280x800 59.81 Hz (CVT 1.02MA) hsync: 49.70 kHz; pclk: 83.50 MHz
Modeline "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
tony@tony-GA-78LMT-USB3:~$ sudo xrandr --newmode "1280x800_60.00"   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync
tony@tony-GA-78LMT-USB3:~$ sudo xrandr -q
Screen 0: minimum 8 x 8, current 2880 x 1080, maximum 16384 x 16384
VGA-0 connected 960x540+0+246 (normal left inverted right x axis y axis) 0mm x 0mm
   960x540       59.82*+
   864x486       59.92    59.57  
   640x480       59.94  
   480x270       59.82  
   432x243       59.92    59.57  
   320x240       60.05  
DVI-D-0 disconnected (normal left inverted right x axis y axis)
HDMI-0 connected primary 1920x1080+960+0 (normal left inverted right x axis y axis) 477mm x 268mm
   1920x1080     60.00*+  59.94    50.00  
   1680x1050     59.95  
   1600x900      60.00  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x800      59.81  
   1280x720      60.00    59.94    50.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   720x576       50.00  
   720x480       59.94  
   640x480       75.00    72.81    59.94  
  1440x900_60.00 (0x2bd) 106.500MHz -HSync +VSync
        h: width  1440 start 1528 end 1672 total 1904 skew    0 clock  55.93KHz
        v: height  900 start  903 end  909 total  934           clock  59.89Hz
  1366x768 (0x2c4) 85.500MHz +HSync -VSync
        h: width  1366 start 1494 end 1624 total 1798 skew    0 clock  47.55KHz
        v: height  768 start  770 end  776 total  795           clock  59.81Hz
  1368x768_85.50 (0x2cc) 126.500MHz -HSync +VSync
        h: width  1368 start 1456 end 1600 total 1832 skew    0 clock  69.05KHz
        v: height  768 start  771 end  781 total  810           clock  85.25Hz
  1280x720_60.00 (0x2e5) 74.500MHz -HSync +VSync
        h: width  1280 start 1344 end 1472 total 1664 skew    0 clock  44.77KHz
        v: height  720 start  723 end  728 total  748           clock  59.86Hz
  1280x1024_60.00 (0x2e9) 108.880MHz -HSync +VSync
        h: width  1280 start 1360 end 1496 total 1712 skew    0 clock  63.60KHz
        v: height 1024 start 1025 end 1028 total 1060           clock  60.00Hz
  1280x800_60.00 (0x2f1) 83.500MHz -HSync +VSync
        h: width  1280 start 1352 end 1480 total 1680 skew    0 clock  49.70KHz
        v: height  800 start  803 end  809 total  831           clock  59.81Hz
tony@tony-GA-78LMT-USB3:~$ sudo xrandr -addmode VGA-0 1280x800_60.00
xrandr: unrecognized option '-addmode'
Try 'xrandr --help' for more information.
tony@tony-GA-78LMT-USB3:~$ sudo xrandr --addmode VGA-0 1280x800_60.00
X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  35
  Current serial number in output stream:  36
tony@tony-GA-78LMT-USB3:~$ 

试过这个sudo xrandr --addmode LVDS1 1976x1080_60.00 X 失败请求的错误:BadMatch(无效的参数属性)只是现在,不起作用。

我尝试多次更改数字,但没有成功。

从昨天起,我就一直试图将 EDID 数据放入我的显示器中,我发现即使 Windows 在其注册表中也有“BAD_EDID”,所以我认为使用 DVI 到 VGA 适配器时出现了问题,但是在 Windows 中,即使在注册表中显示错误的 edid 数据,显示器也能正常工作。

我会持续更新此内容,希望有人可以通过阅读此内容获得帮助。

到目前为止没有任何效果。我还能尝试什么?

重新安装了 Ubuntu,这次我保留了它附带的驱动程序,没有安装 Nvidia 驱动程序,尝试了 xrandr 命令,现在运行良好,花了 2 天时间才找到答案。

相关内容