Настройка 2 видеокарт на Debian 9 (stretch)

Настройка 2 видеокарт на Debian 9 (stretch)

Я установил Debian 9 и свой шлюз AMD с 2 выходами HDMI.гном 3.22.2Рабочий стол появился только на 1 мониторе. Следовал инструкции:https://wiki.debian.org/AtiHowTo для установки видеодрайверов. Затем использовал randrкоманду из терминала, чтобы сделать 2-й монитор доступным в 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команды решили проблему.
$ xrandr
// Возвращает имена подключенных видеовыходов: HDMI-0 и HDMI-1-1.
// Затем я помещаю эти 2 cmd в скрипт bash:

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

xrandr --output HDMI-1-1 --auto --right-of HDMI-0

решение2

Вам следует отредактировать xorg.conf, так чтобы вы активировали обе карты, и вы указали правильное положение. A xorg.conf-less работает для общих случаев, но пограничные случаи пока не поддерживаются должным образом. Учтите, что часто люди не хотят активировать одну графическую карту (например, ту, что в ЦП), когда в системе есть лучшая карта. И в любом случае,xorgне имеет возможности узнать, какой монитор находится слева (или выше) другого.

Конечно, вы можете использовать и другие методы, например, указать gnome автоматически выполнить скрипт, вызывающий randr, но я считаю это менее удобным.

Связанный контент