close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 11 years ago

Closed 10 years ago

#2201 closed Aufgabe (im Image)

Multiseat-Konfiguration anpassen

Reported by: Rüdiger Kupper Owned by: Rüdiger Kupper
Priority: schnell erledigen Milestone: Image "Creativer Christof"
Component: Software: Ubuntu Severity: beeinträchtigt den Unterricht vieler Lehrer
Keywords: Cc: bau, jas

Description (last modified by Rüdiger Kupper)

Mit Ubuntu Xenial hat sich wohl das Format der lightdm-Konfig für Multiseats geändert, die wir für die zweite grafische Session mit Infosys verwenden.
Anpassen.

Siehe ​launchpad:1467079 und ​ubuntuwiki:MultiseatTeam/Instructions

Change History (4)

comment:1 by Rüdiger Kupper, 11 years ago

Description: modified (diff)
Summary: Multiseat-Konfiguration snpassen → Multiseat-Konfiguration anpassen

comment:2 by Rüdiger Kupper, 10 years ago

Status: new → accepted

comment:3 by Rüdiger Kupper, 10 years ago

Priority: normal → hoch

Die VM des windows-Nutzers muss einmal mittels Startskript neu gebaut werden. Dann kann sie im lokalen Homeverzeichnis liegen und von dort aus auf VT8 gestartet werden.
Querverweis: #2268.

comment:4 by Rüdiger Kupper, 10 years ago

Cc: bau jas added
Resolution: → im Image
Status: accepted → closed

Die Ubuntu-Entwickler haben Multiseat inzwischen so gut umgesetzt, dass es sich für unseren Zweck nicht mehr eignet: Multiseat bedeutet ja eigentlich mehrere Arbeitsplätze an einem Rechner. Also z.B. drei Mäuse, drei Tastaturen und drei Bildschirme. Jeder Seat hat seine eigene Hardware. Wir wollen eigentlich das Gegenteil : Mehrere Sitzungen auf ein und derselben Hardware.
Nach langem lesen und probieren bin ich zum Schluss gekommen, dass das mit xenial nicht mehr geht. Es besteht darauf, dass die Seats getrennte Hardware haben.

Ich starte daher jetzt von Hand einen zweiten X-Server auf VT8. Momentan wird das durch ein Lightdm-Hook-Skript getriggert. Das ist nur mäßig elegant. Auf Sebadtians Rechner trat dabei eine Race Condition auf (er hat zu schnell gebootet :-)). Daher bremse ich den Bootvorgang nun 4 Sekunden lang ab. Dürfte wohl kaum stören, dass die Clients 4 Sekunden länger zum booten brauchen.

Elegantet wäre ein ordnungsgemäßes init-Skript, doch ich verstehe systemd noch nicht und hatte keine Lust, das jetzt auch noch zu lernen...

Note: See TracTickets for help on using tickets.