Wednesday, February 13, 2008

Video of Ubuntu 8.04 multiseat computer

At last, the prototye of the Ubuntu 8.04 multiseat computer is already running.

We started working on that prototype with the alfa 2 version, and currently it runs under the alfa 4 one. During this time many bugs have been fixed and what seemed impossible to achieve one month ago, is a working computer right now.

In this moment, we have a computer usable and apparently stable. Two people can use (share) simultaneously the computer, and this one uses only one graphic card (the same as we did in our first trial).



There are still some minor bugs and limitations, but we hope that things will keep improving in the two remaining months until the publication of the final release.

4 comments:

DeNNiS said...

very nice!!! please keep up the good work. will be waiting for the final release.

(i'm still working on Ubuntu 7.10 multi-seat, trying to figure out how to make it work for 2 days now)

Carey said...

OK. I'm trying to get a multiseat Ubuntu 8.04 running, using your guide.

I've got a dualhead ATI X300. I've got the XRandR dualhead setup working fine (statically setup in xorg.conf), so both monitors are working independently in a nice dual-head setup.

But I can't get Xephyr working. I installed the Ubuntu 8.04 package of xserver-xephyr. I then created the Xephyr.sh file and referenced it in gdm.conf as the guide says... but upon restarting gdm, I don't get my 2 desktops as I did with 6.06. What am I missing?

PS: I had this working about a year ago using your Xephyr guide with Ubuntu 6.06 just fine with the same machine. No luck so far with Ubuntu 8.04... maybe I need to do something different that the guide doesn't mention yet?

Tips please for 8.04!

PPS: For all you guys struggling to setup dualhead in 8.04 or 7.10 note that you have to set it up differently now, you have to use XRandR (not just 2 device sections in xorg.conf), see here for an example: http://www.intellinuxgraphics.org/dualhead.html

Cheers!

Carey said...

Ok, I've found out some changes, but not all:

* gdm.conf
(1) '-use-evdev' needs to be removed

* Xephyr.sh
(1) '-keyboard' needs to be changed to '-keybd'
(2) The code that grabs the Keyboard+Mouse event numbers seems to be broken...

Since the Xephyr.sh file couldn't grab my event id's, I just hard coded them in there, I just want my two desktops!... but alas it's not working yet.

I now get the error.... "Xephyr unable to connect to host display, is DISPLAY set?". But it is, I've checked... I wonder what else needs to be changed.

josean: Please post all your current info+knowledge on Ubuntu 8.04 with Xephyr multiseat, please... ta! :)

PS: Here's my /tmp/logXephyr which seems to be generating the 'unable to connect to host display' error:

/usr/local/bin/Xephyr :1 -fullscreen -keybd /dev/input/by-path/platform-i8042-serio-0-event-kbd -mouse /dev/input/by-path/platform-i8042-serio-1-event-mouse -auth /var/lib/gdm/:1.Xauth -nolisten tcp

/usr/local/bin/Xephyr :2 -fullscreen -keybd /dev/input/by-id/usb-_USB_Keyboard-event-kbd -mouse /dev/input/by-id/usb-Dell_Dell_USB_Mouse-event-mouse -auth /var/lib/gdm/:2.Xauth -nolisten tcp

josean said...

I will publish it as soon as possible (this week, I hope). Meanwhile you can have a look at the first step, covering the X.org configuration