Задать вопрос
@Worlding
Не itишник

Как на linux настроить multiseat с одной видеокартой и аппаратным ускорением?

Прочитал статью Multiseat на компьютере с ОС Debian. Но там нужно две дискретных видеокарты.
Есть вариант, когда одна карта может быть интегрированной, а другая дискретной, как описано здесь.

Нашёл решения для одной видеокарты:
Решение через XGL.
Решение через Xephyr.
Решение от help.ubuntu.com через Xephyr, используя протокол передачи данных XDMCP.

Но у них есть два недостатка:
Они старые - 2008-2012 годов.
Без аппаратного ускорения. Как говорится в этой статье, решения на базе Xnest, Xephyr, XGL и т.п. - без аппаратного ускорения и в игрушки так не поиграешь. С аппаратным ускорением - это XORG. Но тогда нужно вроде как две видеокарты.

В итоге самое "свежее" решение для одной видеокарты аж от 2012 года с использованием xephyr и XDMCP. С тех пор 6 лет прошло. Удивлён, что поиск не выдаёт современных вариантов. Как настроить multiseat с одной видеокартой и аппаратным ускорением (xorg)?

Возможные решения:
В Section «Device» конфига xorg нужно прописать не только видеокарту, но и два активных выхода одной и той же видеокарты. Как пишется в этой статье, это можно сделать, прописав в Section «Device» ниже BusID дополнительную опцию Screen:
xorg.conf
Section "Device" 
        Identifier      "NVIDIA Corporation NV40 [GeForce 6800] 0" 
        Driver          "nvidia" 
        BusID           "PCI:3:0:0" 
        Option          "RenderAccel"           "true" 
        Option          "AllowGLXWithComposite" "true" 
        Screen          0
EndSection

Section "Device" 
        Identifier      "NVIDIA Corporation NV40 [GeForce 6800] 1" 
        Driver          "nvidia" 
        BusID           "PCI:3:0:0" 
        Option          "RenderAccel"           "true" 
        Option          "AllowGLXWithComposite" "true" 
        Screen          1
EndSection


Alex F нашёл как последний способ был реализован здесь (в 2014 году).

Когда протестирую, отпишусь.
  • Вопрос задан
  • 2635 просмотров
Подписаться 4 Простой Комментировать
Решения вопроса 1
delvin-fil
@delvin-fil
Crazy Linux-admin
После небольшой переписки с автором вопроса разыскал свой ответ здесь.
Даю ссылку по его просьбе: MultiSeat (KDE5) Kubuntu как настроить?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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