• Один компьютер на двоих (и более) или multiseat на базе Ubuntu 10.04 LTS
    +1
    Теоретически можно подобным образом изменить nv или nouveau драйвер (http://airlied.livejournal.com/72187.html#t459515).

    Кстати, научился запускать два kdm (а не 2 X сервера одним kdm). Каждый, потом, стартует свой X сервер. Для этого нужно:
    — запустить 2 kdm, передав путь к разным конфигам /usr/bin/kdm -config /usr/share/config/kdm/kdmrc1 & /usr/bin/kdm -config /usr/share/config/kdm/kdmrc2 (по дефолту используется /usr/share/config/kdm/kdmrc)
    — В конфигах должны быть разными параметры PidFile. Например PidFile=/var/run/kdm1.pid и PidFile=/var/run/kdm2.pid
    — Ну и соответствующие DRM_DEVICE_PATH для каждого X сервера.
  • Раздача слонов или инвайты на Google+
    0
    alexander.zhezhel
    Thx!
  • Один компьютер на двоих (и более) или multiseat на базе Ubuntu 10.04 LTS
    +1
    Проблема оказалась в параметре "-sharevts". Его нужно указывать только для одного X сервера, а я указывал для обеих. console-cyrillic, в данном случае, оказался не причем.
  • Один компьютер на двоих (и более) или multiseat на базе Ubuntu 10.04 LTS
    +2
    Есть патч ядра и libdrm от airlied.livejournal.com. Он позволяет для каждого выхода карты создать свое dri устройство в /dev/dri/. Каждый X сервер запускается с указанием переменной DRM_DEVICE_PATH (DRM_DEVICE_PATH=/dev/dri/renderD128 Xorg :0 -layout seat1), которая используется в libdrm.

    Недавно настроил на ноуте. Карта mobility radeon x2300. Arch linux x86_64. Патч ложится на ядро 2.6.35 не совсем гладко, нужно поправить в паре мест. В патче также захардкожены номера выводов карты. У меня сразу появились устройства renderD128 — для экрана ноута и renderD129 — для DVI выхода (а нужен был VGA).

    Плюсы:
    — Ускорение работает для двух рабочих мест;
    — видео, флеш проигрываются нормально;
    — можно играть вдвоем в игры (quake3 — рабатает) :).

    Из проблем:
    — пока не получилось настроить kdm для запуска двух серверов (запускаю руками). Проблема в передаче переменной X серверу DRM_DEVICE_PATH в kdmrc (может кто подскажет).
    — при нажатии Alt+Fn (без ctrl) переключается на консоль на обеих рабочих местах и вернуться назад нельзя (может како-то параметр X сервера может это предотвратить?). С ctrl — понятно что тоже переключается.