我有一台 GTX 950 连接到一台大显示器,主板的 VGA 连接到 18 英寸戴尔……在启动时(以及在 Windows 中)显示正常,但当我进入 Ubuntu 启动画面时,它只是一个空白的控制台式屏幕,左上角只显示一条下划线。另一台(主)显示器工作正常。NVIDIA 二进制驱动程序 361.42
我在设置和 Nvidia 的 XServer 程序中检测不到显示器。我尝试过重启等
确实需要一些帮助,不想再使用 Windows
答案1
不确定是否有用,但值得一试
首先列出检测到的监视器使用
xrandr --current
这将显示已连接的显示设备。我的显示内容如下
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
LVDS-1 connected
1366x768 60.10 +
1360x768 59.80 59.96
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
960x600 60.00
960x540 59.99
800x600 60.00 60.32 56.25
840x525 60.01 59.88
800x512 60.17
700x525 59.98
640x512 60.02
720x450 59.89
640x480 60.00 59.94
680x384 59.80 59.96
576x432 60.06
512x384 60.00
400x300 60.32 56.34
320x240 60.05
VGA-1 connected primary 1920x1080+0+0 477mm x 268mm
1920x1080 60.00*+
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 59.89
1280x960 60.00
1280x720 60.00
1024x768 75.08 70.07 60.00
832x624 74.55
800x600 72.19 75.00 60.32 56.25
640x480 75.00 72.81 66.67 60.00
720x400 70.08
HDMI-1 disconnected
DP-1 disconnected
如果两个显示器都显示为已连接,那么您可以将输出推送为
xrandr --output VGA1 --auto --right-of LVDS1
在哪里VGA-1您要将输出设置为哪个显示器?LVDS-1当前正在工作的显示器是
如果有多个源提供商(即主板和独立显卡),请使用以下内容列出提供商:
xrandr --listproviders
可能会输出类似
Providers: number : 3
Provider 0: id: 0x2cd cap: 0x1, Source Output crtcs: 0 outputs: 0 associated providers: 1 name:NVIDIA-0
Provider 1: id: 0x46 cap: 0x2, Sink Output crtcs: 3 outputs: 4 associated providers: 1 name:modesetting
Provider 2: id: 0x46 cap: 0x2, Sink Output crtcs: 3 outputs: 4 associated providers: 1 name:modesetting
在上面的输出中,提供程序 1 和 2 是 DisplayLink 设备,提供程序 0 是默认显示器。您需要将 DisplayLink 卸载到主 GPU,如下所示:
xrandr --setprovideroutputsource 1 0
xrandr --setprovideroutputsource 2 0
现在您可以再次检查可用的显示器并将输出设置为它们