After trying to debug my use of the-- apparently deprecated-- gdm 2.2 method of setting up the 2 X servers, I found some help put together for Ubuntu indicating the ConsoleKit approach was required.
References:
1. (best) http://multiseatonlinux.blogspot.com/20 ... -base.html
2. (additional info) http://ubuntuforums.org/showthread.php?t=1549793
The config directories in the setup advisories for Ubuntu are different than those in the Mageia 1 setup. I have assembled the full set of files that I would need and put them in the directories that seem to be appropriate (Table 1, below). I have failed to regain the operation that I had before migrating to Mageia. The console setup doesn't seem to work, sitting at the seat for "Seat.0" ck-list-sessions reveals:
ck-list-sessions wrote:Session2:
unix-user = '500'
realname = 'Jesse Neri'
seat = 'Seat1'
session-type = ''
active=TRUE
x11-display = ':0'
x11-display-device = '/dev/tty7'
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2011-08-17T03:05:34.462219Z'
login-session-id = '1'
So, I plan to switch over to kdm if the gdm+consolekit method is not included in the Mageia software. One last course of action for me is to test each seat's settings individually and see if the seats work on their own.
Has Mageia incorporated the multi-seat capability into its packages for gdm and ConsoleKit? I believe that patches and packages have been available for some time, set up by Halton Huo and Ray Strode.
If you would like to review my config files, they make up the first reply to this post.
Thanks,
Jess
TABLE 1
- Code: Select all
File Location
Ubuntu Mageia
-------------------------------------------------
(working dir) /etc/ConsoleKit/.
00-primary.seat seats.d seats.d
01-seat0.seat " "
02-seat1.seat " "
Primary.session sessions.d run-sessions.d
Seat0.session " "
Seat1.session " "
Local.display display.d run-seat.d
Seat0.display " "
Seat1.display " "
xorg.conf /etc/X11/.
(working directory) /etc/X11/.
Seat0.conf xorg.conf.d_ms xorg.conf.d_ms
Seat1.conf " "