Как временно переключаться между клавиатурами в KDE Plasma 5?

Я использую SUSE, но предполагаю, что он работает аналогично в Solaris.

Завершить процесс для пользователя

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

#pkill -U

Проверить процессы для пользователя

Если вы просто хотите чтобы проверить, какие процессы выполняются для конкретного пользователя перед тем, как убить его процессы, вы можете использовать: pgrep -U

Завершить процесс для нескольких пользователей

#pkill -U , <пользователь2>, <пользователь 3> и так далее.

Убейте всех пользователей, кроме root

Я знаю, что вы избегаете sed, awk, grep. Но проще написать сценарий, чем вводить каждое имя пользователя. Вот пример. Пожалуйста, проверьте sanbox перед запуском в производство.

ps -aef |grep -v UID |grep -v root |awk '{print $1}' 
 |sort -u |while read name
do 
echo "Killing process for user $name"
pkill -U $name
done
4
11.04.2016, 09:15
2 ответа

Я нашел ответ, а именно: выполнение:

sudo setxkbmap -layout ara

меняет мою клавиатуру на арабскую. Аналогично выполнение:

sudo setxkbmap -layout us

переключает ее обратно на английскую клавиатуру США. Другие раскладки можно найти в /usr/share/X11/xkb/symbols/.

2
27.01.2020, 20:50

В KDE5 Plasma перейдите в Системные настройки и выберите Оборудование / Устройства ввода. Затем выберите Клавиатура/Раскладки. Добавьте арабский Buckwalter (эта раскладка удобна для людей, не говорящих по-арабски). На этом экране вы также можете настроить сочетания клавиш и активировать индикатор на панели. Чтобы добавить другой язык, у вас могут возникнуть проблемы, потому что эта опция не всегда доступна (ваш скриншот показывает эту проблему). В этом случае установите gnome-language-selector. Совет: чтобы приучить себя к этой клавиатуре, вы можете установить KLettres Hardware / Input devices in System Settings Keyboard / Layouts in System Settings

8
27.01.2020, 20:50

Теги

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