Linux использует два набора сопоставлений клавиш. Один работает на уровне входного слоя ядра и назначает код клавиши скан-коду. Вы можете использовать loadkeys
, чтобы изменить это сопоставление. Это то, что вы видите в evtest
.
Еще один работает на уровне X-сервера. X имеет (среди прочего )общий evdev
драйвер, который собирает входные события из входного слоя ядра, а затем отображает их в так называемые -keysyms. Это то, что вы видите в xev
. Вы можете изменить это с помощью xmodmap
и через расширения xkbd более общим способом.
Таким образом, если у вас есть пользователи, которые не используют X, у вас есть два варианта :Воздействовать на скан-код клавиши (, т. е. положение клавиши на клавиатуре, поэтому вы реализуете собственное сопоставление клавиш )] или действуйте с ключом, переведенным в ядре, и проинструктируйте своих пользователей использовать loadkeys
и т. д. для загрузки выбранной ими раскладки клавиш.
Оба метода «надежны», но имеют очень разную семантику.
Чтобы ответить на ваши вопросы:
1.plymouth-quit-wait.service
показывает анимацию заставки при загрузке PopOS.
Он не задерживает время загрузки, так как работает параллельно с другими элементами загрузки:https://askubuntu.com/a/1168249
2.plymouth-quit-wait.service
не нужно, это просто для красоты.
Вы можете отключить его, следуя этому ответу:https://askubuntu.com/a/1121100
3. Вроде нет других ненужных процессов.
Если вы все еще хотите попытаться отключить другие, все, что вам нужно сделать для большинства из них, — это команда :sudo systemctl disable THE_NAME_OF_YOUR_XXX.SERVICE
, которую вы видели в своем списке, поскольку все они являются службами systemd.
Обратите внимание, что загрузка примерно за одну минуту с жестким диском не так уж и плоха.