st terminal: Невозможно различить ctermfg = 7 и ctermfg = 15

Следующий вызов команды 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.

2
27.09.2018, 19:25
1 ответ

Вы должны запустить cryptsetupна устройстве, которое содержит заголовок LUKS (для действий, которые изменяют заголовок, то есть форматирование, управление ключами, дамп,... ).

В вашем случае это/dev/mapper/SSD1_LVM-LV_SWAP

Но вы пытались запустить его на /dev/mapper/SSD1_LVM-LV_SWAP_crypt, который является LV подкачки (зашифрованным )и предположительно содержит заголовок подкачки (mkswap )вместо заголовка LUKS (, который был бы luks внутри люкс... ).

2
27.01.2020, 22:08

Теги

Похожие вопросы