Как я могу заставить Manjaro Linux сохранить настройки пользователя после перезагрузки?

Я установил Manjaro Linux (на базе Arch Linux) в качестве двойной загрузки с Windows 8.1 на машине с использованием UEFI. Пока что он работает отлично, за исключением того, что любые изменения настроек, которые я делаю, сохраняются только для этого сеанса пользователя.

Если я добавлю вторую раскладку клавиатуры, она будет работать - до тех пор, пока я не выйду из системы или не перезапущу компьютер, после чего у меня останется только исходная английская раскладка. То же самое происходит, когда я изменяю количество рабочих пространств или время часов (хотя это может не иметь отношения, поскольку боковые часы Windows также постоянно неправильны, хотя только в часовом поясе, а не в минутах).

Что я могу сделать, чтобы мои настройки остались?

1 ответ

Решение

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

В частности, попробуйте с sudo keyboardctl -l de (или, например, sudo keyboardctl -l de deadacute если вам нужен конкретный вариант), чтобы установить свой текущий макет. Могу попробовать kbctl -l быть также, чтобы увидеть, если он устанавливает конфигурацию навсегда.

Если вам нужен конкретный вариант макета, вы можете получить доступные с cat /usr/share/X11/xkb/rules/xorg.lst | grep de:, где de: получает раскладки для локали (когда вы просматриваете весь файл, вы увидите, что я имею в виду).

Также важно проверить /etc/X11/xorg.conf.d/90-mhwd.conf файл (также указан в документации), поскольку он может иметь макет по умолчанию, установленный при настройке оборудования, переопределяя другие файлы.

Другие вопросы по тегам