我的笔记本电脑(Dell Latitude 5480)无法识别使用 Ubuntu 16.04LTS 的 VGA 显示器(Samsung SyncMaster 2243BW)。如果我将其插入,什么也没有发生,我只能使用内置屏幕(或我将其插入的任何 HDMI 显示器)。
所述 VGA 显示器本身可以工作,因为我将它与其他设备一起使用,并且它通过电缆连接良好。今天早些时候,我的笔记本电脑毫无问题地连接到 VGA 显示器(遗憾的是,我只是在测试它,无法访问该显示器)。
插入 VGA 时 xrandr:
~$ xrandr
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 173mm
1920x1080 60.01*+ 59.93 48.01
1680x1050 59.95 59.88
1600x1024 60.17
1400x1050 59.98
1600x900 60.00
1280x1024 60.02
1440x900 59.89
1280x960 60.00
1368x768 60.00
1360x768 59.80 59.96
1152x864 60.00
1280x720 60.00
1024x768 60.00
1024x576 60.00
960x540 60.00
800x600 60.32 56.25
864x486 60.00
640x480 59.94
720x405 60.00
640x360 60.00
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
更新:我试过VGA 未在 xrandr 输出中列出:投影仪不工作,英特尔 Kabylake 显卡现在正在向所有通道发送信号,但显示器仍然无法识别任何信号。
答案1
由于这种情况经常出现,我做了更深入的研究,事实上,提到的主题包含答案:我只需要稍微玩一下就可以找到我的显示器支持的分辨率......
xrandr --addmode HDMI3 800x600
xrandr --output HDMI3 --mode 800x600
例如,1400x1050
显示器不支持该分辨率。
下一个任务是创建一个可运行的第三个桌面,而不是镜像第一个桌面。我使用的命令如下:
~$ xrandr --output HDMI3 --mode 1680x1050 --right-of HDMI1 --output HDMI1 --auto --output eDP1 --auto --primary
我想将 VGA 显示器用作内置 (eDP1) 和 HDMI(HDMI1) 旁边的第三台显示器。看来 HDMI3 实际上是 VGA 输出,毕竟是转换后的 HDMI。这个解决方案有效,我可以使用这 3 个屏幕,但它无法被显示设置工具识别,并且没有背景等。但我可以将窗口移动到它,这暂时满足了我的需求。