无法同时显示两个显示器

无法同时显示两个显示器

我是一名使用 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 不会。

相关内容