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 mit xlock 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, z 10-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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.