Следующий вызов команды X11 setxkbmap
отключает переключение консоли / виртуального терминала Ctrl-Alt-Fn:
setxkbmap -option srvrkeys:none
Чтобы вернуться к предыдущее поведение клавиш ctrl-alt-Fn, а также удалите все другие параметры, такие как caps: ctrl_modifier
:
setxkbmap -option ''
Для печати текущих настроек вызовите setxkbmap -print
.
Чтобы вызывать для каждого пользователя, поместите команду в файл ~ / .xinitrc.
Для вызова при запуске Xsession создайте файл в
/etc/X11/Xsession.d
, например
/etc/X11/Xsession.d/65srvrkeys-none
, содержащий указанную выше команду setxkbmap
, и сделайте его исполняемым с помощью sudo chmod + x / etc / X11 /Xsession.d/65srvrkeys-none
.
Для получения дополнительной информации введите man setxkbmap
в командной строке или см. справочную страницу Xorg setxkbmap .
Я тестировал это с помощью KDE на Ubuntu 14.04 LTS (Trusty). Эти настройки также доступны в Системных настройках> Устройства ввода> Клавиатура> Дополнительно. Если вы измените srvrkeys
в настройках графического интерфейса, это немедленно отобразится в setxkbmap
и наоборот.
Я предпочитаю изменять оконную систему X через интерфейсы командной строки X11. Если это не сработает, я попытаюсь использовать среду рабочего стола. В крайнем случае я бы изменил файлы конфигурации системы. Реализации и форматы файлов меняются, но интерфейсы командной строки почти вечно живут в традициях Unix / Linux.
Вы должны запустить cryptsetup
на устройстве, которое содержит заголовок LUKS (для действий, которые изменяют заголовок, то есть форматирование, управление ключами, дамп,... ).
В вашем случае это/dev/mapper/SSD1_LVM-LV_SWAP
Но вы пытались запустить его на /dev/mapper/SSD1_LVM-LV_SWAP_crypt
, который является LV подкачки (зашифрованным )и предположительно содержит заголовок подкачки (mkswap )вместо заголовка LUKS (, который был бы luks внутри люкс... ).