Mehrere XServer starten – leicht gemacht ;-)

Vielleicht kennt der eine oder andere die Situation: Du befindest dich mitten in einem Spiel, welches den gesamten Bildschirm beansprucht. Du siehst keine Möglichkeit das Fenster irgendwie zu minimieren oder die Arbeitsfläche zu wechseln und möchtest z.B. ein Forum durchstöbern, deine Mails lesen oder ähnliches – ohne das Programm radikal beenden zu müssen.

Zunächst fand ich eine Anleitung auf ubuntuusers.de, um ein Spiel in einem eigenen XServer starten zu lassen. Natürlich wäre dies auch eine gute Lösung jedoch stürzte mir dieser XServer nach dem ersten Wechsel zum normalen Desktop ab. Die weiteren Möglichkeit die aus der Anleitung von ubuntuusers.de hervorging wäre es die xorg.conf manuell zu konfigurieren. Da ich mir aber nicht die Mühe machen wollte, die xorg.conf anzupassen (und das auch noch für mehrere Spiele) suchte ich nach einer einfacheren Möglichkeit.

Gesucht -> gefunden. Und zwar mit den Bordmitteln, die Ubuntu mitliefert unter (System -> Systemverwaltung -> Anmeldefenster -> Reiter: Sicherheit -> Button: X-Server konfigurieren)

Anmeldefenster

Mit diesem Button kann öffnet man einen Dialog, in dem man sehr einfach mehrere XServer mit dem gdm starten lassen kann(Einstellungen vom 1.XServer können 1:1 übernommen werden).

einstellungen-des-x-server-anmeldefensters

Der Haken dabei ist natürlich, dass man nicht nur X sondern auch das komplette GNOME erneut lädt. Ob sich das stärker auf die CPU/RAM-Leistung auswirkt kann ich nicht beurteilen. Nach einem Neustart findet man das übliche Login-Fenster vor. Mit Strg+Alt+F9 wechselt man in den 2.XServer, Strg+Alt+F10 den 3., etc. (Strg+Alt+F8 wird nicht durch X belegt). Im Prinzip könnte man jetzt den Rechner neustarten, jedoch könnte man sich nur mit einem Benutzer auf einem XServer einloggen. Daher sollte man noch im Reiter: Allgemein der “Einstellungen des Anmeldefensters” die standardmäßig gesetzte Einstellung “Mehrfache Anmeldungen eines Benutzers deaktivieren” prüfen und ggf. abschalten.

So sieht jetzt mal ein anderer Lösungsansatz für das “Vollbild-Spiele-Problem” aus. Mag sein, dass das mehrfache Laden der GNOME-Oberfläche bei älteren Rechnern kein allzu guter Weg ist, doch zumindest ein sehr einfacher und das sogar ohne auf Scripts, manuelle Änderungen an Konfigurationsdateien(was leicht schiefgehen kann) oder ähnlichem angewiesen zu sein.

Im Grunde wird diese Funktion wohl einigen schon bekannt sein, doch – da sie direkt beim Anmeldefenster untergebracht ist – scheinbar zu leicht auffindbar und somit kaum irgendwo besprochen. Ich selbst nutze Ubuntu ja schon etwas länger, und diesen Button habe ich wohl sehr oft übersehen oder anfangs die Möglichkeiten dieser Einstellungen noch nicht gerafft. Kann auch sein, dass er erst seit kurzem in Ubuntu vorhanden ist(?). Ich weiß es einfach nicht :D

Tags: , , ,

11 Antworten zu “Mehrere XServer starten – leicht gemacht ;-)”

  1. bas89 sagt:

    Mehrere Gnome- oder KDE-Sitzungen würde ich nicht gleichzeitig empfehlen. Womöglich werden Einstellungen durcheinandergebracht oder Ähnliches… Es sei denn, das wird ausdrücklich erlaubt.

    Man kann einfach einen neuen Benutzer anlegen, den man dann zum Spielen nimmt. Dann sollte es keine Probleme geben ;)

  2. Someone sagt:

    Unter KDE3.5 geht das viel einfacher. Einfach Rechtsklick auf die Arbeitsfläche -> Benutzer wechseln -> Neue Sitzung starten.

    Und schon hat man einen 2. X-Server auf Strg+Alt+F8 liegen. Wenn man ihn beenden möchte, einfach dort ausloggen.

  3. mogli sagt:

    gibts nicht erst seit Jaunty. Aber oft werden so mächitge, ältere Einstellungen übersehen :-(

  4. admin sagt:

    @bas89:
    Ich hatte es sowieso mit 2 Benutzern gemacht und dem Benutzer zum spielen nur gewisse Rechte zugewiesen. Zu den Einstellungen denke ich wird es doch wohl nicht zu Schwierigkeiten kommen wenn ich verschiedene Anwendungen in den Sitzungen verwende??? Zumindest hat er das bei mir in dem Testzeitraum ganz “normal” gemacht. Und wenn was schiefgeht hab ich noch Backups von der Simple Backup Suite auf einer 2.Festplatte…

    @Someone:
    Danke, KDE hab ich nicht zu Hause und DAS wird für die KDE-Anwender sicher hilfreich sein.

    @mogli:
    Ja, ist mir auch so schon peinlich genug, das einfach übersehen zu haben. :( Denke aber, so etwas gerät auch einfach mal in Vergessenheit wenn man es lange nicht braucht….

  5. x3ds sagt:

    Weiß jemand, wie man eine zweite xorg.conf benutzen kann?
    Ich würde es gerne haben, dass mein Notebook, wenn es in der Dockingstation ist auf dem externen Monitor einen extra XServer startet.

  6. Catscrash sagt:

    ja, das mit der zweiten xorg.conf für den zweiten x-server, dass wüsste ich auch gerne

  7. Mike sagt:

    Aber warum klappt das mit dem GDM und mit der Methode aus dem UU-Wiki nicht? Ich hab nämlich nur ein minimales Ubuntu ohne GDM, GNOME etc. und hätte gerne trotzdem die Möglichkeit mehrere XServer zu starten. Ich hätte kein Problem damit den GDM zu installieren und verwenden, nur wie konfiguriere ich ihn dann so wie es dieses grafische Tool tut?

    Ich hasse diesen ganzen grafischen Kram…alles so undurchsichtig…

  8. Chris sagt:

    Cool! Danke für den Tipp!

  9. Pascal Klein sagt:

    Hi!

    Dankesehr! Ich habe genau das Problem gehabt (Vollbild-Spiele die sich nicht Alt-Tabben lassen). Perfekt einfache Lösung. Wem GNOME zu viel Speicher frisst, der kann auch einfach für die zweite Session einen ganz sparsamen kleinen Fenstermanager nutzen.

    Liebe Grüße,
    Pascal

  10. daroth sagt:

    Mit etwas bastelei der konfigdateien der KDM sessions kann man übrigens auch statt KDE direkt aus dem KDM ein Spiel starten. Damit umgeht man dann auch das man lästigerweise ein zweites KDE startet …was bei KDE ja wesentlich schlimmere ausmaße hat als bei gnome (resourcen und so) …bei gelegenheit setz ich mich mal hin und schreib ein tut dazu ;)

  11. Martin sagt:

    Bei Karmic ist diese Funktion unter Anmeldefenster leider nicht mehr zu finden. Weiss wer wo?

Hinterlasse eine Antwort