/
|
+-/etc
| |
| +-/default
| | |
| | +-multiseat
| |
| +-/lightdm
| | |
| | +-lightdm.conf
| |
| +-/X11
| | |
| | +-xorg.conf
| |
| +-/init.d
| | |
| | +-multiseat
| |
| +-/udev
| | |
| | +-/rules.d
| | |
| | +-00-multiseat.rules
| |
| +-/multiseat
| |
| +-multiseat.conf
| |
| +-/scripts
| |
| +-helper-functions
| |
| +-match-and-name
| |
| |
| +-multiseat-greeter-<n>
| |
| +-fake-greeter
| |
| +-Xephyr-seat-1
| |
| +-Xephyr-seat-<n>
|
+-/usr
|
+-/share
|
+-/xgreeters
|
|
+-xinerama.desktop
The lithdm.conf is different than in lightdm 1.0, because it explicitly specifies a distinct xserver-command for each seat, the same with greeter-session.
The xserver-command for the seat <n> references its corresponding Xephyr-seat-<n> script, which, in turn, has its seat number hardcoded. The greeter-session for the seat <n> references its corresponding multiseat-greeter-<n>.desktop file, which has a hardcoded reference to its corresponding multiseat-greeter-<n>, which in, turn, has its seat number hardcoded.
The /etc/init.d/multiseat is changed now because it has a LSB-style header, making it suitable for a dependency-based boot. To create appropriate symlinks call
$ update-rc.d multiseat defaults
The lithdm.conf is different than in lightdm 1.0, because it explicitly specifies a distinct xserver-command for each seat, the same with greeter-session.
The xserver-command for the seat <n> references its corresponding Xephyr-seat-<n> script, which, in turn, has its seat number hardcoded. The greeter-session for the seat <n> references its corresponding multiseat-greeter-<n>.desktop file, which has a hardcoded reference to its corresponding multiseat-greeter-<n>, which in, turn, has its seat number hardcoded.
The /etc/init.d/multiseat is changed now because it has a LSB-style header, making it suitable for a dependency-based boot. To create appropriate symlinks call
$ update-rc.d multiseat defaults
Brak komentarzy:
Prześlij komentarz