在 Debian 9 上配置 2 个显卡(延伸)

在 Debian 9 上配置 2 个显卡(延伸)

我安装了 Debian 9 和带有 2 个 HDMI 输出的 AMD 网关。这侏儒 3.22.2桌面仅显示在一台显示器上。遵循以下说明:https://wiki.debian.org/AtiHowTo 安装视频驱动程序。然后使用randr来自终端的命令使第二个监视器在 gnome-control-panel 中可用。我的扩展桌面运行得很好!

Video Contgrollers: (from $ lspci)
01:05.0   [AMD/ATI] RS780 [Radeon HD 3200]
02:00.0   [AMD/ATI] Redwood PRO [Radeon HD 5550/5570/5630/6510/6610/7570]

要激活第二个监视器:

# xrandr --setprovideroutputsource 1 0

然后第二个显示器显示在 gnome 控制面板中,以便我可以设置扩展桌面。

问题:每次启动 Debian 时,桌面仅出现在使用 RS780 卡的第一台显示器上。

问题:

  1. 如何配置系统以在两台显示器上自动显示扩展桌面?
  2. 我没有/etc/X11/xorg.conf;我需要一个吗?

答案1

兰德尔命令解决了问题。
$ xrandr
// 返回连接的视频输出名称:HDMI-0 和 HDMI-1-1。
// 然后我将这 2 个命令放入 bash 脚本中:

xrandr --auto --setprovideroutputsource 1 0 --auto

xrandr --输出 HDMI-1-1 --auto --HDMI-0 的右侧

答案2

您应该编辑xorg.conf,以便激活两张卡,并给出正确的位置。 A xorg.conf-less 适用于常见情况,但边缘情况尚未得到很好的支持。考虑到当系统中有更好的显卡时,人们通常不想激活一张显卡(例如 CPU 中的显卡)。并且无论如何,组织无法知道哪个显示器位于另一个显示器的左侧(或上方)。

当然你也可以使用其他方法,比如告诉 gnome 自动执行调用的脚本randr,但我觉得不太方便。

相关内容