Как включить завершение работы Xorg с помощью Ctrl+Alt+Backspace

Как включить завершение работы Xorg с помощью Ctrl+Alt+Backspace

Я не помню, почему они это сделали, но в какой-то момент X.org решили, что отключение CtrlAltBackspaceдля его уничтожения — хорошая идея. Я знаю, что есть способ снова включить его, но я не помню как. Может кто-нибудь освежить мою память?

решение1

Измените /etc/X11/xorg.confфайл .confследующим /etc/X11/xorg.conf.d/образом. (примечание: это нормально, если это все, что у вас есть в xorg.conf, так как xorg все равно автоматически определит остальное (примечание: это если автоопределение работает у вас и без этого))

Section "ServerFlags"
    Option "DontZap" "false"
EndSection

Section "InputClass"
    Identifier      "Keyboard Defaults"
    MatchIsKeyboard "yes"
    Option          "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection

решение2

Эта DontZapфункция больше не работает у меня в Fedora 16 и Ubuntu 11.10 (последние выпуски по состоянию на ноябрь 2011 года), поэтому я нашел альтернативу.

Согласно примечаниям к выпуску X11R7.5, похоже, что эта функциональность была перенесена в опцию конфигурации XKB, поэтому DontZap больше не работает. Я не могу сказать, является ли это деталью реализации Xorg в Fedora и Ubuntu или это касается и других дистрибутивов.

Отhttp://www.x.org/archive/X11R7.5/doc/RELNOTES.txt

Завершить нажатие клавиши сервера

Ранее сервер Xorg позволял пользователям выходить из сервера, нажимая клавиши Control + Alt + Backspace. Хотя эта функция по-прежнему включена по умолчанию в этом выпуске, данные о раскладке клавиш, обычно используемые с Xorg, из проекта xkeyboard-config, были изменены, чтобы не отображать эту последовательность по умолчанию, чтобы уменьшить вероятность того, что неопытные пользователи случайно уничтожат свою работу.

Пользователи, желающие иметь эту функцию доступной по умолчанию, могут включить ее с помощью параметра конфигурации XKB «terminate:ctrl_alt_bksp». Например, для включения этой функции можно использовать команду setxkbmap, выполнив:

       setxkbmap -option "terminate:ctrl_alt_bksp"                       

Многие среды рабочего стола также включают в свои настройки параметры конфигурации XKB, позволяющие реализовать эту возможность.

решение3

В текущих выпусках Ubuntu, по крайней мере, начиная с версии 14.10, пакет конфигурации клавиатуры имеет возможность повторно включить Zap:

$ sudo dpkg-reconfigure keyboard-configuration

решение4

Вы можете попробовать следующее (я пробовал это на своем Ubuntu):

Добавьте следующие строки в файл xorg.conf, убедившись, что при вставке НЕ используются умные кавычки.

sudo gksudo gedit /etc/X11/xorg.conf

Section "ServerFlags"
Option "DontZap" "false"
EndSection

вы также можете попробовать инструмент dontzap

sudo apt-get install dontzap

Откройте Терминал и введите для включения

sudo dontzap --enable

для отключения

sudo dontzap --disable

Связанный контент