Чтобы добавить к нему клавиатуру, вы можете использовать очень похожий метод для того, что у вас уже есть.
Перейдите к терминалу и введите xinput. Это покажет вам номера идентификаторов для всех ваших устройств ввода. В моем случае моя клавиатура отображается как «AT Translated Set 2 keyboard», id = 12; поэтому в моем случае я бы добавил строки
xinput set-int-prop 12 "Device Enabled" 8 0
и
xinput set-int-prop 12 "Device Enabled" 8 1
в соответствующие места в скрипт. Просто замените «12» на любой идентификатор вашей клавиатуры, как на xinput.
Что касается запуска скрипта при запуске; вам понадобится первая строка, говорящая #!/bin/bash.
Предполагая, что она называется lockmeout.sh, скопируйте ее в свой домашний каталог (~), а затем выполните chmod +x ~/lockmeout.sh. Затем откройте «Запуск приложений» (доступный путем ввода «запуска» в тире) и добавьте запись, указывающую на этот скрипт. Теперь он должен выполняться при каждом входе в систему и оставаться в фоновом режиме.
Надеюсь, что это поможет!
Проверьте, какое приложение использует более высокие ресурсы.
Найти pid этого приложения, используя команду
pidof "application name" без кавычек.
sudo kill -STOP "ID of the process"
[d3 ] Затем, как только вы завершили свою работу, используйте следующую команду, чтобы запустить этот остановленный процесс. sudo kill -CONT "PID that you have killed earlier"
Попробуйте!
Проверьте этот процесс сохранения и восстановления Linux с помощью CRIU