Ich kann mich nicht erinnern, warum sie dies getan haben, aber irgendwann entschied X.org, dass das Deaktivieren von Strg Alt Rücktaste , um es zu beenden, war eine gute Idee. Ich weiß, dass es eine Möglichkeit gibt, es wieder zu aktivieren, aber ich kann mich nicht erinnern, wie. Kann jemand mein Gedächtnis auffrischen?
Antwort
Ändern Sie /etc/X11/xorg.conf
oder ein .conf
Datei in /etc/X11/xorg.conf.d/
mit folgendem (Hinweis: Es ist in Ordnung, wenn dies alles ist, was Sie in Ihrer xorg.conf haben, da xorg immer noch automatisch ist – Erkennen Sie den Rest (Hinweis: Wenn die automatische Erkennung für Sie ohne funktioniert))
Section "ServerFlags" Option "DontZap" "false" EndSection Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
Kommentare
- Sie haben dies standardmäßig ernsthaft deaktiviert? Kein Wunder, dass ‚ nicht funktioniert hat!
- ja und es ist wie vor 5 Jahren passiert.
- Wenn Sie ‚ nicht sehr oft zappen müssen, ist dies manchmal einfach y eine Änderung zu verpassen, die vor 5 Jahren stattgefunden hat …
- @gabe. ‚ ist standardmäßig deaktiviert, da ‚ ein potenzielles Sicherheitsrisiko darstellt. Angenommen, der Benutzer meldet sich bei der Bare-Shell an, startet X mit
startx
, erledigt einige Arbeiten und sperrt dann den Bildschirm mitxlock
und verlässt. Jeder kann mitkommen, X zappen und Zugriff auf die Shell des Benutzers ‚ auf dem tty erhalten. - In einigen Distributionen (z. B. neueren Fedoras) werden diese Arten von zusätzlichen Einstellungen sollten wahrscheinlich in
/etc/X11/xorg.conf.d
als conf-Datei platziert werden, z10-enable-ctrl-alt-backspace
.
Antwort
Die funktioniert unter Fedora 16 und Ubuntu 11.10 (neueste Version ab November 2011) nicht mehr für mich, daher habe ich eine Alternative gefunden.
Laut X11R7.5-Version Beachten Sie, dass diese Funktionalität anscheinend auf eine XKB-Konfigurationsoption migriert wurde, sodass DontZap nicht mehr funktioniert. Ich kann nicht sagen, ob dies ein Detail der Xorg-Implementierung in Fedora und Ubuntu ist oder ob dies auch andere Distributionen betrifft.
Von http://www.x.org/archive/X11R7.5/doc/RELNOTES.txt
Server-Tastendruck beenden
Der Xorg-Server hat zuvor Benutzern erlaubt So beenden Sie den Server durch Drücken der Tasten Strg + Alt + Rücktaste. Während diese Funktion in dieser Version standardmäßig noch aktiviert ist, wurden die normalerweise mit Xorg verwendeten Keymap-Daten aus dem xkeyboard-config-Projekt so geändert, dass diese Sequenz nicht zugeordnet wird Standard, um die Wahrscheinlichkeit zu verringern, dass unerfahrene Benutzer versehentlich ihre Arbeit zerstören.
Benutzer, die diese Funktionalität standardmäßig verfügbar haben möchten, können sie beispielsweise über die XKB-Konfigurationsoption „terminate: ctrl_alt_bksp“ aktivieren Der Befehl setxkbmap kann verwendet werden, um dies zu aktivieren, indem Folgendes ausgeführt wird:
setxkbmap -option "terminate:ctrl_alt_bksp"
Viele Desktop-Umgebungen enthalten XKB-Konfigurationsoptionen in ihren Einstellungen t o Aktivieren Sie dies ebenfalls.
Kommentare
- Meine Antwort funktioniert immer noch ab 7.6
- Danke für diese Antwort. Ich bevorzuge diese Option, da Benutzer diese Funktion aktivieren können, ohne
root
zu sein oder systemweite Konfigurationsdateien ändern zu müssen. Dieser Befehl hat in Fedora 22 für mich funktioniert. - Der einzige Grund, warum ich mit dieser Option nicht einverstanden bin, ist, dass Sie ‚ den Anmeldemanager nicht beenden können und wenn Ihr “ boot “ in Ihrer Desktop-Umgebung bleibt hängen, ‚ kann es dort nicht beenden. Ich hatte kürzlich dieses Problem.
Antwort
In aktuellen Ubuntu-Versionen, mindestens seit 14.10, ist die Tastatur- Das Konfigurationspaket bietet eine Option zum erneuten Aktivieren von Zap:
$ sudo dpkg-reconfigure keyboard-configuration
Antwort
Mit debian oder basierend auf können Sie diese Option hinzufügen:
XKBOPTIONS="terminate:ctrl_alt_bksp"
zu / etc / default / keyboard file
Kommentare
- Aktivieren Sie es:
udevadm trigger --subsystem-match=input --action=change
Antwort
Sie können Folgendes versuchen (ich habe es auf meinem Ubuntu versucht):
Fügen Sie Ihrer xorg.conf-Datei die folgenden Zeilen hinzu, und stellen Sie sicher, dass dies beim Einfügen der Fall ist Verwenden Sie keine intelligenten Anführungszeichen.
sudo gksudo gedit /etc/X11/xorg.conf
Section "ServerFlags" Option "DontZap" "false" EndSection
Sie können auch das dontzap-Tool
sudo apt-get install dontzap
Öffnen Sie das Terminal und geben Sie ein, um
sudo dontzap --enable
zu aktivieren
zum Deaktivieren
sudo dontzap --disable
Comm
- Ich wünschte wirklich, sie hätten dies nie standardmäßig deaktiviert. oh, und apt-get funktioniert auf meinem System nicht ‚;) anscheinend haben wir ‚ auch kein dontzap gepackt. na ja.
- haben Sie die erste Lösung versucht?
-
setxkbmap -option terminate:ctrl_alt_bksp
an sich, die ‚ nicht funktioniert hat 🙁 anscheinend müssen Sie dies auch tun. - @Hermant natürlich, aber es scheint nur die Hälfte davon zu sein. Ich habe es jetzt tatsächlich in Betrieb … es gibt ‚ eine Möglichkeit, die xsetkbd-Option in zu konfigurieren xorg.conf. like so
Section "InputClass" Identifier "Keyboard Defaults" MatchIsKeyboard "yes" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
Es gibt mehrere andere Stellen, an denen dies ebenfalls möglich ist. - Es wird gr8 sein, wenn Sie Ihre Lösung als Antwort angeben können dass andere, die mit demselben Problem konfrontiert sind, Hilfe erhalten können :-).
Antwort
Die Lösung von @xenoterracide ist in Ordnung Wenn die Option AutoAddDevice
in der ServerLayout
Ihrer xorg.conf
aktiviert ist. Wenn nicht (insbesondere) In X-Konfigurationen mit mehreren Sitzen) müssen Sie die Zeile XkbOptions
in den Abschnitt InputDevice
einfügen, in dem Ihre Tastatur beschrieben wird. Beispiel:
Section "InputDevice" Identifier "keyboard-vmware" Driver "evdev" Option "Device" "/dev/input/by-path/platform-i8042-serio-0-event-kbd" Option "XkbOptions" "terminate:ctrl_alt_bksp" EndSection
Antwort
In RHEL 7.3 hat die Antwort von xenoterracide für mich mit einem Tweak funktioniert: Der Pfad zur Konfigurationsdatei lautet /etc/X11/xorg.conf.d/00-keyboard.conf
.