我是一名使用 Ubuntu 20.04 12 小时的用户,之前使用的是 Windows 8。
我的问题是我有另一台显示器,想让它“扩展”显示Join Displays
,但由于某种原因,两个屏幕无法同时显示,要么是笔记本电脑屏幕,要么是外接显示器。如果我合上笔记本电脑盖,外接显示器将显示,如果我打开盖子,外接显示器将显示其屏幕保护程序动画,显示内容将出现在笔记本电脑的屏幕上。
这是笔记本电脑屏幕的显示设置:
这是输入后xrandr --query
会显示的内容
Screen 0: minimum 320 x 200, current 2390 x 968, maximum 16384 x 16384
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 59.99*+
1280x720 59.97
1152x768 59.95
1024x768 59.95
800x600 59.96
848x480 59.94
720x480 59.94
640x480 59.94
VGA-0 connected 1024x768+1366+200 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94
HDMI-0 disconnected (normal left inverted right x axis y axis)
显卡:Radeon HD 7640G,且Additional Drivers
在“软件和更新”窗口中没有点击更新。
有什么可能的解决方案可以使两个屏幕协同工作?
更新: 我安装了 Linux mint 20 cinnamon 版本、Fedora 32,问题仍然存在。
答案1
查看 xrandr 输出,您的硬件可以看到两个显示器。您的外接显示器似乎已连接到 VGA,分辨率为 1024*768,但外接显示器似乎未完全指定自身 (edid),因为它报告的物理尺寸为 0mm x 0mm,它似乎还垂直偏移了 200 像素,定义的视口为 2390 x 968,但这应该不是问题。
由于您已经使用过 xrandr,我们可以在终端中尝试以下内容
xrandr --output VGA-0 --off
这应该会关闭外接显示器。现在我们用首选设置将其重新打开,并将其放在笔记本电脑屏幕的右侧:
xrandr --output VGA-0 --auto --right-of LVDS
如果这不起作用,则可能需要对硬件进行详细描述,以查看硬件使用了哪个驱动程序。请共享 ~/.local/share/xorg/Xorg.0.log
答案2
这听起来可能很明显,但是您是否检查过笔记本电脑的 BIOS 设置中没有管理图形适配器行为的设置?我有一台 Thinkpad,我必须定义是否应该使用 Intel 或 Nvidia 图形适配器... Windows 可能会自动处理它,Ubuntu 不会。