Количество экранов X, соответствующих количеству разделов «Экран» в файле xorg.conf для конфигурации с несколькими мониторами

Я хочу настроить конфигурацию с несколькими мониторами, где два «ориентированных на пейзаж» мониторов один над другим, а два «портретных» монитора, один из которых справа, объединяются в один большой экран.

Я пытаюсь создать файл xorg.conf , который предоставит один X-экран для нескольких (четырех) мониторов, прикрепленных к нескольким (двум) видеокартам (NVidia) на той же машине (Ubuntu 11.10).

Я наткнулся на руководство xorg.conf котором говорится, что раздел « Screen » является привязкой Monitor и Device . Я не понимаю, как обеспечить идею о том, что один Screen должен состоять из нескольких Monitor .

Я не хочу использовать Xinerama или TwinView поскольку он не соответствует моим требованиям к аппаратным ускорениям. Я использовал nvidia-settings но не nvidia-settings вращения.

3 Solutions collect form web for “Количество экранов X, соответствующих количеству разделов «Экран» в файле xorg.conf для конфигурации с несколькими мониторами”

Вы пробовали с RandR ( xrandr )?

Вы можете использовать экран, чтобы определить размер всего рабочего стола, который будет отображаться различными мониторами. Он может указывать на один из трех мониторов, каждый в своем разделе. Параметры в дополнительных мониторах описывают их относительные позиции.

Хотя xrandr не полезен для вас в качестве решения, может быть полезно попробовать различные разрешения и позиции. После того, как вы настроите его так, вы можете описать конфигурацию в xorg.conf и перезапустить X. Здесь вы можете найти полезный пример.

Как вы заметили – вы не можете использовать Xinerama или TwinView и получать X-композитинг на своих экранах. То, что вы действительно хотите сделать, включает в себя несколько записей Device в xorg.conf для одного и того же устройства и / или mosaic режим nvidia's . Я прошел через это только на следующий день после перестройки гостиной, чтобы разместить проектор, и это не интуитивно. Я закончил это постепенно, несколько неудачных запусков, но для одной видеокарты и двух дисплеев мой xorg.conf вышел вот так.

Один экран, используемый для определения метамодов, является своего рода косвенностью. Драйвер nvidia и / или RandR добавляет вместе область отображения одного или нескольких физических экранов и адресов, отображающих область как один виртуальный экран. Вот ссылка на соответствующий раздел nvidia 's readme. И вот что на самом деле выглядит:

два xdisplays

Поскольку вы можете видеть, что два экрана являются единым, но разрешения на один составной экран не совпадают друг с другом, так что, пока эта белая полоса внизу слева появляется на экране, это не на моем дисплее. Мой дисплей заполняет оба моих экрана. И вот более пристальный взгляд на nvidia-settings :

NVIDIA-настройки

Если вы посмотрите на мой собственный файл xorg.txt, вы, вероятно, заметите, что он сгенерирован автоматически. Я получил его для работы, сначала отключив все дисплеи, но один, а затем, на обычной консоли, я запустил sudo nvidia-xconfig для базового xorg.conf и после запуска X я открыл nvidia-settings и включил мой экраны. По общему признанию, это был не научно совершенный процесс, но результат был удовлетворительным.

Еще одна проблема, с которой я мог столкнуться, – это расширение EDID, переданное по кабелям HDMI с моих дисплеев. Я использую аналог с моего компьютера, и было еще одно очень много времени, потраченное на то, чтобы убедить ALSA / Pulse игнорировать эти дополнительные intel-hda-audio . Поэтому я переписал EDID, чтобы они отображались как выходы DVI – по существу, отключение обнаружения компьютером звуковых поглотителей дисплеев. Если вы столкнулись с подобными проблемами, я смиренно рекомендую этот маленький камень автоматически сделать то же самое.

Наконец, страница Viki Niki для Arch Linux была очень полезна для меня – есть много примеров и подробных объяснений.

  • Невозможно создать модуль Hello World (и NVIDIA и VirtualBox)
  • Конфликт между Месей и Нвидианией
  • Не удалось загрузить модуль ядра 'nvidia.ko'
  • помощь, необходимая для расшифровки этого ACPI-кода Acer Aspire 4830TG для Nvidia Optimus
  • Контекст CUDA для NVENC не найден после приостановки системы
  • Невозможно повернуть экран с помощью xrandr
  • Мониторинг кластера графического процессора
  • Запретить настройки отображения mate переопределить параметры nvidia
  • Как я могу получить xrandr для обнаружения обеих карт nvidia: 2 x GTX480, triple-head?
  • Настройки Mac G5 - Nvidia GeForce 5200 FX
  • Установка драйвера Nvidia для GTX 760m под Linux
  • Interesting Posts

    Рекурсивный wget в конечном итоге начинает работать с ошибкой «Невозможно разрешить хост» / «Временный сбой при разрешении имен»

    gitweb nginx с корневым URL-адресом

    Как просмотреть графическое представление приложения с помощью ssh

    Каков промежуточный тайм-аут по умолчанию для OpenSSH?

    Как использовать закрытый ключ для настройки без пароля ssh на новом компьютере

    Настройка перезагрузки при панике Linux

    gnupg сломан после отключения питания

    Не удалось удалить файл в другом каталоге пользователя

    Протестируйте простой скрипт, но я продолжаю получать ошибку для слишком большого количества аргументов в строке 20

    Существует ли такое программное обеспечение, как Nokia Ovi Suite для синхронизации телефонов Nokia Symbian с GNU / Linux?

    Sanitize файлы журнала доступа Apache?

    модификаторы даты

    Symlink для файла, который еще не существует

    Linux Mint XFCE, команда запуска меню

    Невозможно обновить пароль для пользователя

    Linux и Unix - лучшая ОС в мире.