Проблемы с настройкой 5 мониторов и сплиттером DisplayPort в Ubuntu 14.04

Я настраиваю пять дисплеев в системе с 4 видеокартами mini-DisplayPort. Графическая карта поддерживает до 6 голов. Я не могу просто переключиться на карту, которая имеет 5-6 портов из-за ограниченного пространства (если только она не была крайне низкой).

Моя конфигурация: - Ubuntu 14.04 - Использование gnome вместо Unity - вывод ps aux: gnome-session --session = gnome-fallback --disable-ускорение-проверка - Пять мониторов - 3 подключены напрямую через мини DisplayPort, с двумя другими подключенными с помощью Club DisplayPort splitter - я настроил мониторы с помощью xrandr, а затем захватил эту конфигурацию, создав файл monitors.xml с консолью настроек дисплея

Проблема: - Вкл. в среднем 1 из 4 ботинок неправильно читает monitors.xml. - Когда это не так, разрешение и вращение не являются правильными. Это идет к стандартной настройке расширения их рядом друг с другом в горизонтальной ориентации (я теряю вращение и нестандартные разрешения).

Что я пробовал:

  • Я нашел сообщения о забытых настройках и перепробовал большинство из этих исправлений без каких-либо улучшений. Ubuntu - забыть настройки экрана
  • Я пробовал вручную настроить xrandr после произвольного сна (15 секунд) при загрузке. Это часто приводило к тому, что сплиттер MST даже не распознавал мониторы на сплиттере (скажем, 25-35% времени).
  • Я думаю, что, может быть, это проблема синхронизации, когда инициализация сплиттера MST занимает больше времени?

Следующие шаги:

  • Я пытался переместиться разветвитель на первый порт видеокарты, чтобы увидеть, будет ли он инициализироваться быстрее. Я собираюсь провести некоторое тестирование, чтобы увидеть, привело ли это к каким-либо изменениям.
  • Изучите правило udev, которое будет ожидать обнаружения мониторов сплиттера, а затем вручную запустите xrandr. Это, похоже, делает именно то, что делает monitors.xml с модулем unity-settings-daemon и xrandr.

Есть какие-нибудь мысли или опыт с этим?

0
задан 3 May 2016 в 17:28

1 ответ

Эта проблема, действительно казалось, была связана с синхронизацией инициализации мониторов. Переключение разделителя MST к первому порту, приведшему к системе, успешно обрабатывающей monitors.xml, регистрирует каждый раз. Это было перезапущено много раз теперь без проблемы.

0
ответ дан 4 May 2016 в 03:28
  • 1
    это: killall pulseaudio pulseaduio - запуск достаточно для 16,04 с единицей – ses 17 January 2019 в 07:23

Другие вопросы по тегам:

Похожие вопросы: