Как настроить несколько видеокарт в Linux?
В Ubuntu Lucid Lynx RC я получил TwinView от NVidia для работы с двумя мониторами на одной видеокарте. Но когда я использую те же мониторы, но разделяю их между видеокартами, я не могу заставить TwinView работать, и он запускает X-сервер для каждого монитора.
Я хочу тот же эффект, который я имел с одной видеокартой.
1 ответ
Я не думаю, что это возможно с TwinView, но я думаю, что это возможно с Xinerama.
Во -первых, прочитайте " Глава 13. Настройка TwinView ". я не вижу ничего, связанного с несколькими gpus. "единственная" причина использовать 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
раздел.