X-Server restarten unter Ubuntu 9.04
Posted on June 9th, 2009 in Ubuntu | von Bernd S. | 3 Comments »
Aufgrund einer Änderung im XServer 1.6, welcher auch in Ubuntu 9.04 (Jaunty Jackalope) eingesetzt wird, ist die Tastenkombination Ctrl Alt Backspace nicht mehr möglich bzw. hat diese Kombination in der Standard Installation keine Funktion mehr. In früheren Versionen konnte man so den X-Server neu starten, wenn man Probleme damit hatte.
Auf einer offiziellen Ubuntu Seite (sucht dort einfach nach dontzap) steht als Begründung für diese Änderung, dass somit ein versehentliches Drücken dieser Tastenkombination verhindert werden soll. Ich persönlich wüsste zwar nicht, wie man diese Kombination versehentlich drücken kann, aber es gibt die Möglichkeit diese Funktionalität wieder zu aktivieren.
Natürlich, wie in Linux üblich – kann man dies auf mehrere Arten tun. Die einfachste scheint mir die folgende:
- zuerst installiert man sich das folgende Paket
sudo apt-get install dontzap
- danach aktiviert man die Tastenkombination wieder
sudo dontzap --disable
Das Programm macht nicht mehr als eine neue Section und Option in die Datei /etc/X11/xorg.conf zu schreiben. Dies kann man natürlich auch manuell machen. Nähere Informationen dazu findet man im englischen Ubuntu-Wiki. Dort wird auch näher beschrieben warum diese Änderung in Ubuntu durchgeführt wurde und darauf hingewiesen, dass es eine bessere Möglichkeit gibt den X-Server bei Problemen neu zu starten.
Diesen Hinweis findet man auch im Wiki von ubuntuusers.de. Die oben beschriebene Tastenkombination wird vom X-Server selbst abgefangen um sich dann selbst zu starten. Es gibt aber auch eine Tastenkombination ( Alt Druck K ), welche vom Kernel abgefangen wird und alle Programme der aktuellen Konsole beendet.
Auch mit dieser Methode wird der X-Server neu gestartet und da dies hier der Kernel und nicht der X-Server selbst erledigt, scheint mir dies sogar die sinnvollere Art zu sein.
Nun dürft Ihr selbst entscheiden, ob Ihr euch die bisher bekannte Funktion wieder aktivieren wollt oder ob Ihr euch die – für mich – neue Tastenkombination merkt und anwendet.
3 Responses
[...] X-Server restarten unter Ubuntu 9.04 http://www.ubuntuverse.at/2009/06/09/x-server-restarten-unter-ubuntu-904/ [...]
na, mir ist das auch schon ein paar mal “unabsichtlich” passiert, und da ärgert man sich unabsichtlich, weil ctrl+alt+enter bei mir ein fenster zwischen vollbildmodus und nicht-vollbildmodus toggled (das ist vorallem bei X terminals recht hilfreich). und enter und backspace liegen dann ja nicht so weit entfernt
für mich tuts aber meistens auch ein ctrl+alt+f1, dann login und dann “sudo /etc/init.d/gdm restart”, was ungefähr das gleiche bewirkt, das funktioniert dann auch, wenn ich an einer maschine sitze, die das genannte paket nicht installiert hat.
@thp:
deswegen dürfte die beste Variante der “Kernel-Hook” mit Alt-Druck-K sein.
Diese Variante hab ich auch erst im ubuntuusers.de – Wiki gelesen und funktioniert auch einwandfrei. Und ich denke, dass diese Tastenkombination den wenigsten bekannt ist