[sisyphus] multiseat с двумя разными видеокартами
Aleksey Birukov
aebirukov на gmail.com
Пн Окт 7 20:13:51 MSK 2013
Похоже, что получилось.
На обоих дисплеях в выводе glxinfo появилась долгожданная строчка:
direct rendering: Yes
Информации по решению конкретно моей задачи в интернете я не нашёл, поэтому
пришлось изобретать -велосипед- :)
Посредством kdmrc один из X-серверов запускается с отдельным конфигом
xorg.conf.nvidia
ServerArgsLocal=-nolisten tcp -layout seat1 -sharevts -keeptty -novtswitch
-isolateDevice PCI:01:00:0 -config xorg.conf.nvidia
Посредством настройки xorg.conf.nvidia грузятся библиотеки по следующим
путям.
Section "Files"
ModulePath "/usr/lib/nvidia_310.44.custom"
ModulePath "/usr/lib/X11/modules"
ModulePath "/etc/X11/lib_nvidia"
ModulePath "/etc/X11/lib"
EndSection
Запускаем KDE с правильными LD_PRELOAD
$ cat /home/user/.kde4/env/preloadnv.sh
#!/bin/bash
export LD_PRELOAD=/usr/lib/libnvidia-tls.so.310.44
export LD_PRELOAD=/usr/lib/libnvidia-glcore.so.310.44
export LD_PRELOAD=/lib/libm.so.6
export LD_PRELOAD=/usr/lib/nvidia_310.44/libGL.so.1
Возможно, потребуется поправить права доступа к /dev/nvidiactl
P.S. А почему в ppracer пингвин ползёт налево, хотя левая стрелка на
клавиатуре не нажата?
--
С уважением,
Бирюков Алексей
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20131007/50b6b74a/attachment.html>
Подробная информация о списке рассылки Sisyphus