[sisyphus] multiseat с двумя разными видеокартами
Константин Голубев
kostiagol на yandex.ru
Ср Окт 9 20:44:07 MSK 2013
В письме от Среда 09 октября 2013 11:06:24 пользователь Aleksey Birukov
написал:
> > $ cat kdmrc
>
> [General]
> ConfigVersion=2.4
> ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
> GreeterUID=_kdm4
> ReserveServers=:2,:3
> ServerVTs=-7
> StaticServers=:0,:1
>
> [Shutdown]
> BootManager=None
> HaltCmd=/sbin/poweroff
> RebootCmd=/sbin/reboot
>
> [X-*-Core]
> AllowNullPasswd=false
> AllowRootLogin=false
> AllowShutdown=Root
> AutoReLogin=false
> ClientLogFile=.xsession-errors-%d
> Reset=/etc/X11/kdm4/Xreset
> Setup=/etc/X11/kdm4/Xsetup
> Startup=/etc/X11/kdm4/Xstartup
>
> [X-1-Core]
> AllowNullPasswd=false
> AllowRootLogin=false
> AllowShutdown=Root
> AutoReLogin=false
> ClientLogFile=.xsession-errors-%d
> Reset=/etc/X11/kdm4/Xreset
> Setup=/etc/X11/kdm4/Xsetup
> Startup=/etc/X11/kdm4/Xstartup
>
> [X-1-Core]
> AllowNullPasswd=false
> AllowRootLogin=false
> AllowShutdown=Root
>
> AutoReLogin=false
>
> ClientLogFile=.xsession-errors-%d
>
> Reset=/etc/X11/kdm4/Xreset
>
> Setup=/etc/X11/kdm4/Xsetup
>
> Startup=/etc/X11/kdm4/Xstartup-nv
Вот одна проблема, два раза [X-1-Core]
в первом случае запускаетя Xstartup, а во втором Xstartup-nv
А где же [X-0-Core] ? Хотя, [X-*-Core] должен срабатывать как нулевой, хм...
Но всё равно, два [X-1-Core]
>
>
> [X-*-Greeter]
>
> AntiAliasing=false
>
> ColorScheme=
>
> FaceSource=AdminOnly
>
> FailFont=Sans,10,-1,5,75,0,0,0,0,0
>
> ForgingSeed=1313590407
>
> GUIStyle=
>
> GreetFont=Serif,20,-1,5,50,0,0,0,0,0
>
> GreetString=%n
>
> GreeterPos=50,50
>
> HiddenUsers=root,gituser,vboxsmb
>
> Language=en_US
>
> LogoArea=Clock
>
> LogoPixmap=/usr/share/kde4/apps/kdm/pics/kdelogo.png
> MaxShowUID=29999
> MinShowUID=500
> Preloader=/usr/lib/kde4/bin/preloadkde
> SelectedUsers=
> ShowUsers=NotHidden
> SortUsers=true
> StdFont=Sans,10,-1,5,50,0,0,0,0,0
> Theme=/usr/share/design/current/kde4/kdm-theme
> UseBackground=true
> UseTheme=false
> UserCompletion=false
> UserList=true
>
> [X-:*-Core]
> AllowNullPasswd=true
> AllowShutdown=All
> NoPassEnable=false
> NoPassUsers=
> ServerArgsLocal=
> ServerCmd=/etc/X11/xinit/xserverrc
>
> [X-:*-Greeter]
> AllowClose=true
> DefaultUser=alenka
> FocusPasswd=true
> LoginMode=DefaultLocal
> PreselectUser=Previous
>
> [X-:0-Core]
> AutoLoginEnable=false
> AutoLoginLocked=false
> AutoLoginUser=
> ClientLogFile=.xsession-errors
> ServerCmd=/usr/bin/X0
> ServerArgsLocal=-nolisten tcp -layout seat0 -keeptty -novtswitch
> -isolateDevice PCI:00:02:0
А здесь ServerCmd вместо стандртного /etc/X11/xinit/xserverrc заменен на
/usr/bin/X0 , а в следующем блоке на X1. Это Вы пытались запихнуть прелоуды в
X1? Если да, то уберите предыдущие блоки [X-0-Core] и [X-1-Core] с
модифицированым Xstartup-nv.
>
> [X-:1-Core]
> ClientLogFile=.xsession-errors
> ServerCmd=/usr/bin/X1
> ServerArgsLocal=-nolisten tcp -layout seat1 -sharevts -keeptty -novtswitch
> -isolateDevice PCI:01:00:0 -config xorg.conf.nvidia
> TerminateServer=true
>
> [X-:0-Greeter]
> DefaultUser=user
> PreselectUser=Default
>
> [X-:1-Greeter]
> DefaultUser=alenka
> PreselectUser=Default
>
> [Xdmcp]
> Enable=false
> Willing=/etc/X11/kdm4/Xwilling
>
Если приведённый в порядок kdmrc не взлетит, то даже не знаю, видать многое
изменилось в работе иксов или самого KDM. И тут, без реального железа, боюсь я
не помогу. Извините.
Подробная информация о списке рассылки Sisyphus