Re: multiple users and xspice

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



If you are curious about how to get the Xspice seamles to work for a single user
Edit /etc/gdm/custom.conf (from the link to vnc setup)
[security]
AllowRemoteRoot=true
DisallowTCP=false
 
[xdmcp]
Enable=true
MaxSessions=30

Install the Xspice package 
on fedora its : xorg-x11-server-Xspice.x86_64

set a password in /etc/X11/spiceqxl.xorg.conf
Or disable it if you like living on the edge ;-P

mv /etc/X11/spiceqxl.xorg.conf /etc/X11/xorg.conf

restart X
connect with your spice client to the host on port 5900

Drawback: no more X on the console, only through spice.

Rob

2014-12-23 14:20 GMT+01:00 Rob Verduijn <rob.verduijn@xxxxxxxxx>:
Like I said in my first email, I already got Xspice to play along with xdmcp.
And when connecting to the server using virt-viewer I get a nice desktop.

Now what I do not have is more than 1 concurrent user.
Also preventing the second user from hijacking the session from the first user is an issue.
Explaining that user one has session :1 and user two has session :2 is an administration nightmare.

It all has to work automagically.

Currently I only have vnc that does all this.
But vnc is something that belongs in the previous millennium.

So I wonder if there is a way to do this using Xspice ?
Rob


2014-12-23 14:04 GMT+01:00 Jeremy White <jwhite@xxxxxxxxxxxxxxx>:
On 12/23/2014 03:30 AM, Rob Verduijn wrote:
Hello all,

I'm wondering if it is possible to get Xspice to work for multiple concurrent users.

Currently I got it to work with xdmcp to start up a spice-desktop session.
However when the second user logs in the session will be taken over by that user.

Is it possible to get this to work with Xspice ? (or similar solution)
Bonus points if it works with sssd.

Hey Rob,

The idea with XSpice is to run one Xorg process per user session.  And that does work; I use it extensively.  There is not (yet) a seamless way to do this on Fedora.  I was just playing with this on Fedora 21, and it's still very fiddly, particularly with gdm. I found that if I modified /etc/gdm/custom.conf to enable xdmcp and set the ping interval to 0, then a
  XSpice -query localhost  <other parameters as needed>

seemed to work, although I had to set aside my play while it was still fairly fiddly.  I was hoping to get more time to play to write a little bit of apache fu to spin up a user session on demand, but I haven't gotten to it yet :-/.

Cheers,

Jeremy

Rob 



_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel


_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel



_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]