第二个显示问题

第二个显示问题

前言:我有一台笔记本电脑Ubuntu 16.04 / Windows 10在双启动和 2 个外部显示器中,一个带有 VGA 输入,另一个带有 HDMI。

我多次在 Windows 或 Ubuntu 上使用 HDMI 显示器作为第二显示器,一切都正常。

当我使用 Windows 连接 VGA 显示器时,一切也都很好。但问题是使用 Ubuntu 连接 VGA 显示器,因此,我只能使用笔记本电脑的内部屏幕或外部 VGA 屏幕,甚至可以在两个屏幕上镜像视频,但当我尝试使用扩展模式时,我看到的只是一个或另一个显示器上的黑屏 :(

PS 我的显卡是 AMD Radeon HD 7600m,我使用的是开源 Radeon 驱动程序。还有一件奇怪的事情:内部显示分辨率为 1366x768,外部 VGA 为 1280x1024。当我将 1024x768 而不是通常的 1280x1024 设置为 1024x768 时,它可以正常工作。但使用任何其他分辨率都会导致黑屏。

xrandr输出:

Screen 0: minimum 320 x 200, current 2390 x 768, maximum 16384 x 16384
        eDP connected primary 1366x768+1024+0 (normal left inverted right x axis y axis) 344mm x 194mm
           1366x768      59.93*+
           1280x720      59.86  
           1152x768      59.78  
           1024x768      59.92  
           800x600       59.86  
           848x480       59.66  
           720x480       59.71  
           640x480       59.38  
        VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 338mm x 270mm
           1280x1024     60.02 +  75.02  
           1280x960      60.00  
           1152x864      75.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-0 disconnected (normal left inverted right x axis y axis)

答案1

通常有效的方法

VGA-0设置为并1280x1024连接eDP后,运行命令(从终端):

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

它会执行连接第二个屏幕后自动发生的操作。命令 top- 将两个屏幕对齐,eDP距离 的左上角 1280 处VGA-0

如果此方法有效,作为一种解决方法,请将命令添加到快捷键中,连接第二个屏幕后即可按下该快捷键。选择:系统设置 > “键盘” > “快捷键” > “自定义快捷键”。单击“+”并添加命令:

xrandr --output VGA-0 --pos 0x0 --output eDP --pos 1280x0

问题是什么?

图形驱动程序似乎是许多小不兼容问题的瓶颈。而且在许多情况下,我们可以通过上述的小解决方法来解决这个问题。

您的问题的具体原因可能是时间问题,屏幕和驱动程序不能及时“相互识别”,因此程序中断。

重要的是我们随后可以使用命令说服系统进行设置xrandr:)。

相关内容