2

В Ubuntu Lucid Lynx RC я получил TwinView от NVidia для работы с двумя мониторами на одной видеокарте. Но когда я использую те же мониторы, но разделяю их между видеокартами, я не могу заставить TwinView работать, и он запускает X-сервер для каждого монитора.

Я хочу тот же эффект, который я имел с одной видеокартой.

1 ответ1

3

Я не думаю, что это возможно с TwinView, но я думаю, что это возможно с Xinerama.

во-первых, прочитайте « Глава 13.Конфигурирование TwinView . Я не вижу ничего, связанного с несколькими GPU. "единственная" причина использовать twinview поверх обычной xinerama заключается в том, что с twinview все дисплеи могут отображать hw-ускоренный opengl. Имхо, Ксинерама - это путь.

прочитайте главу 15.Настройка нескольких экранов X на одной карте », чтобы узнать о том, как настроить несколько« экранов »(« экран »подключен к« устройству »[gpu] и монитору, поэтому в основном« экран »равен одному из ваших мониторов), без дальнейшей настройки у вас теперь будет запущен один xserver, который показывает несколько «разделенных» областей (вы не можете перемещать окна между ними).

Раздел "Экран" Идентификатор "left_screen" Устройство "left_gpu" Монитор "left_monitor" DefaultDepth 24 Подраздел "Отображение" Глубина 24 режима "1600x1200" EndSubsection EndSection

Section "Screen"
    Identifier  "middle_screen"
    Device      "left_gpu"
    Monitor     "middle_monitor"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1600x1200"
    EndSubsection
EndSection

Section "Screen"
    Identifier  "right_screen"
    Device      "right_gpu"
    Monitor     "right_monitor"
    DefaultDepth 24
    Subsection "Display"
        Depth       24
        Modes       "1600x1200"
    EndSubsection
EndSection

Вы добавляете все «экраны» до тех пор, пока не будете удовлетворены своим макетом (вы можете иметь несколько макетов, различайте их с помощью оператора Identifier ):

 Section "ServerLayout"
    ...
    Screen         0 "left_screen" 
    Screen         1 "middle_screen" rightOf "left_screen"
    Screen         2 "right_screen" rightOf "middle_screen"
    ...
EndSection

Теперь прочитайте « Глава 14.Настройка GLX в Xinerama ». по сути это говорит: положить

Option "Xinerama" "True"

в ваш раздел Serverflags .

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