Я использую 2 GPU на машине (GTX770), и у меня есть 2 экрана, подключенные к 2 выходам (DVI1 и DVI2). Я не могу решить подключить экран к одному графическому процессору, а другой - к другому (по уважительным причинам ... ;-)).

Назовем MS главным экраном: с ним взаимодействует конечный пользователь. Давайте назовем TS другим экраном (технический экран, который используется нашей системой для технических вещей).

Моя проблема: когда система загружается (Linux версии 3.1.9-1.4-desktop (geeko @ buildhost) (gcc версия 4.6.2 (SUSE Linux)), иногда сообщения о загрузке ядра отображаются на MS, а иногда - отображается на TS.

Я хочу, чтобы они всегда отображались на MS, потому что, когда загрузка не удалась, я не могу позволить, чтобы пользователь находился перед черным экраном (аварийный режим - это отображение на TS, которое не видно конечному пользователю).

Некоторая дополнительная информация: - Я говорю о сообщениях ядра до запуска X. - Когда загрузочные сообщения отображаются на TS, у меня есть это в журнале Xorg:

[ 17.203] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0
[ 17.203] (--) NVIDIA(0): CRT-0
[ 17.203] (--) NVIDIA(0): DFP-0
[ 17.203] (--) NVIDIA(0): DFP-1
[ 17.203] (--) NVIDIA(0): DFP-2
[ 17.203] (--) NVIDIA(0): DFP-3 (boot)
[ 17.203] (--) NVIDIA(0): DFP-4

и я проверил, что DFP-3 является TS (через nvidia-settings: если я изменю цветовые кривые DFP-3, это повлияет на TS). - Когда загрузочные сообщения отображаются на MS, у меня есть это в журнале Xorg:

[ 17.203] (--) NVIDIA(0): Valid display device(s) on GPU-0 at PCI:2:0:0
[ 17.203] (--) NVIDIA(0): CRT-0
[ 17.203] (--) NVIDIA(0): DFP-0
[ 17.203] (--) NVIDIA(0): DFP-1
[ 17.203] (--) NVIDIA(0): DFP-2
[ 17.203] (--) NVIDIA(0): DFP-3 (boot)
[ 17.203] (--) NVIDIA(0): DFP-4

=> ЖЕ Я не уверен, но я считаю, что заставка материнской платы отображалась на TS в обоих случаях выше. Но иногда он отображается на MS (у меня нет журналов Xorg в этом случае).

В обоих вышеупомянутых случаях у DFP-3 одинаковый экран (TS):

[ 17.888] (--) NVIDIA(0): DFP-3 Name Aliases:
[ 17.888] (--) NVIDIA(0): DFP
[ 17.888] (--) NVIDIA(0): DFP-3
[ 17.888] (--) NVIDIA(0): DPY-10
[ 17.888] (--) NVIDIA(0): DVI-D-0
[ 17.888] (--) NVIDIA(0): DVI-D-0

Здесь я заблудился: я бы сказал, что, поскольку наименования NVIDIA кажутся стабильными, это может быть BIOS, который отправляет параметры по-другому ... но я не знаю. Возможно, на экранах «привет, я здесь, меня зовут ... и мой edid ...» порядок сообщений не стабилен, и устройство NVIDIA выбирает первый выход, получающий "привет", в качестве "загрузочного выхода" .. ,

Чего я хотел бы достичь: - либо иметь возможность исправить заданный вывод для загрузочных сообщений (DVI-D-0) - либо отображать загрузочные сообщения на обоих экранах.

Спасибо, если вы читаете меня, пока здесь. Спасибо 1000x, если у вас есть решение !!

Я попробовал некоторые параметры ядра (например, video = DVI-D-0:d), но тщетно.

Конечно, если вам нужно больше деталей конфигурации, я доступен!

1 ответ1

0

Я получаю нечто подобное.

У меня есть две карты NVidia:

  1. GeForce GTX 960 с двумя подключенными мониторами:
    • DP-4: ASUS PB287Q
    • HDMI-0: Samsung (KS-8000)
  2. GeForce GTX 560 Ti, без подключенных мониторов. Он также отключен в X (/etc/X11/xorg.conf) и не работает.

Во время загрузки я не получаю никакого сигнала дисплея на основной монитор (PB287Q, подключен к Displayport-4). Мне нужно использовать телевизор Samsung, чтобы наблюдать за последовательностью загрузки.

Кроме того, когда запускается диспетчер окон X (lightdm, как я на Ubuntu 16.04), он всегда по умолчанию настроен на телевизор Samsung, несмотря на мои попытки установить монитор Asus в качестве основного (в xorg.conf и с помощью инструмента конфигурации nvidia-settings). ), и оба дисплея равнодушно отражают друг друга.

Монитор Asus имеет возможность выбора между "DisplayPort Stream" 1.1 или 1.2. Я думал, что выбор 1.2 поможет идентифицировать его как основной монитор. К сожалению, это не работает вообще.

Дисплей последовательности загрузки отправляется на DisplayPort, если и только если HDMI отключен (даже если на экран не подается питание).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .