我在这里(和 Linux)都还很陌生,所以请耐心等待。我最近正在从 Windows 10 过渡到 Ubuntu 20.04 LTS。在这个过程中,有一些起伏。目前,我最大的问题是让我的多显示器设置正常工作(2 个外接屏幕和笔记本电脑屏幕,所以总共 3 个)。所以我有一台 MSI GS73VR 6RF Stealth Pro 笔记本电脑,配备 Nvidia GTX 1060。我有一个 HDMI 端口和一个迷你显示端口。最初,经过一番摆弄,我能够让所有三个显示器按照推荐的方式工作nvidia-driver-460
。但重新启动或暂停会禁用至少一个显示器,而且我再也无法恢复。然后,我尝试从软件和更新应用程序中更新一个:nvidia-driver-465
但还是发生了同样的事情。
然后我尝试回滚到nvidia-driver-390
但问题依旧。我的内核版本是5.8.0-55-generic
。然后我尝试手动安装驱动程序(在恢复模式下),即Nvidias网站上的驱动程序NVIDIA-Linux-x86_64-460.84.run
。执行此操作后,我只是卡在启动时的MSI屏幕(下面是ubuntu标志)。我不得不进入恢复模式来摆脱所有Nvidia。查看软件和更新应用程序,它告诉我我目前已经xserver-xorg-nouvea (open source)
安装了驱动程序。这工作了一分钟,但同样的问题出现了。我目前只有迷你显示端口上的显示器可以工作。每次我进入显示设置打开我的另一台显示器时,设置都不会保留。即使我有Nvidia驱动程序,我也尝试使用Nvidia软件来打开它,但它不会保留。
我知道硬件没问题,因为我在 Windows 10 Pro 操作系统上用了好几年,没有出现任何问题。任何帮助都非常感谢。我确信我可以在这里添加一些配置信息,因为有一些命令,但同样,很新,所以我会根据您的建议编辑帖子。感谢您的所有帮助!
编辑 1:重新安装了推荐的版本,nvidia-driver-460
现在我可以看到我的两个外接显示器,但是我的笔记本电脑显示器现在不工作。如果有帮助的话,这是我的 xrandr 的输出...
Screen 0: minimum 8 x 8, current 4920 x 2160, maximum 32767 x 32767
HDMI-0 connected primary 3840x2160+1080+0 (normal left inverted right x axis y axis) 621mm x 341mm
3840x2160 60.00*+ 59.94 50.00 30.00 29.97 25.00 23.98 23.98
2560x1600 59.97
2560x1440 59.95
1920x1080 60.00 59.94 50.00 60.00 50.04
1680x1050 59.95
1440x900 59.89
1440x576 50.00
1440x480 59.94
1280x1024 75.02 60.02
1280x960 60.00
1280x800 59.81
1280x720 60.00 59.94 50.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
640x350 70.07
DP-0 connected 1080x1920+0+0 left (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+
1600x900 60.00
1280x1024 75.02 60.02
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32
640x480 75.00 59.94
DP-1 disconnected (normal left inverted right x axis y axis)
所以这仍然是一个问题。不确定如何让所有三个仍然正常工作。
编辑2:
添加 inxi - G 输出:
Graphics: Device-1: Intel HD Graphics 530 driver: i915 v: kernel
Device-2: NVIDIA GP106M [GeForce GTX 1060 Mobile] driver: nvidia v: 460.80
Display: x11 server: X.Org 1.20.9 driver: nvidia resolution: 3840x2160~60Hz, 1920x1080~60Hz
OpenGL: renderer: GeForce GTX 1060/PCIe/SSE2 v: 4.6.0 NVIDIA 460.80
而且 Xorg.0.log 太大,无法粘贴到这里,所以这里有一个 pastebin 链接:https://pastebin.com/qLPfP6rB
编辑3:
增加一个障碍,不想再回到 Windows。
编辑 4:再次添加凸块。
编辑 5:再次添加另一个内容。抱歉编辑混乱,只是想得到答案。
编辑 6:又一个问题
编辑 7:又一个问题
答案1
对于仍然面临此问题并且具有与 wywypi 和我自己相同设置的人来说,主要使用带有 3 个显示器(2 个外部)的设备进行 Python 中的数据分析。
完美解决方案:Linux Kubuntu KDE,从驱动程序管理器安装 nvidia 驱动程序 470 ....
请不要安装超过 470 的任何内容,如果您这样做并且遇到问题,请按照我最近的恢复方法操作:
- sudo apt-get 删除 --purge '^nvidia-.*'
- 重启
- 在 grub rocovery 模式下重新启动,选择内核 5.13 或低于第一个可用内核
- 从系统设置中的驱动程序管理器安装 nvidia 驱动程序 470
- 终端“sudo apt install kde-full”
- sudo 重启
- 享受 3 个屏幕....
注意:小心电缆,买一条好的,发现亚马逊基本 HDMI 与 60Hrz 屏幕(大多数商用显示器)配合得非常好,其他人声称“blah blah blah”可能是“绿色阴影”闪烁的问题......但如果是真正的好电缆,那么你应该没问题。