multiseat x, -sharevts, and suspend/hibernate

Matt Price matt.price-H217xnMUJC0sA/PxXw9srA at public.gmane.org
Fri Apr 3 02:28:31 UTC 2009


hi folks,
I'm very close to getting a new multiseat system working, with 2 nvidia
cards, using the closed-source drivers.  I've followed chris Tyler's
ubuntu guide, and a few others, with te result that I have a perfectly
functioning xorg.conf, gdm, and sound.  GDM runs 2 servers; one attaches
to Layout0, which uses only Screen0 (my lcd monitor), while the other
attaches to Layout1, which uses only Screen 1 (my TV-out).  login works
fine and all that.  The only thing that's missing now is the capacity to
suspend to ram or disk while both gdm servers are up and running.  

The issue seems to be with the "-sharevts" switch that (from what I can
tell) needs to be passed to the x server in order to ensure that both X
sessions are visible at the same time.  Without that switch, one gdm
server seems to run on VT7, and the other on VT9; if you switch from one
vt to the other, you can watch the two screens flicker on and off, but
you can never see both at the same time.  

Unfortunately, though, that option seems to make suspending/hibernating
impossible, both to ram and to disk, at least on my ubuntu jaunty
system.  Gnome-power-manager shows the suspend & hibernate options, but
neither of htem actually produces a suspend event.  If I try to trigger
one manually using pm-[suspend|hibernate], the suspend goes ok, but the
x sessions are dead on resume, and cna't be revivified.  

So i'm wondering: does anyone out there have a multiseat system that
actually can suspend and hibernate successfully?  And if so, do you use
the -sharevts switch when starting X, or do you have some other trick
for getting the x sessions to display simultaneiously?  

Look forward to hearing your advice!  thanks as always,
matt





-- 
Matt Price
matt.price-H217xnMUJC0sA/PxXw9srA at public.gmane.org
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list