Процесс «systemd --user» имеет высокую загрузку процессора, как отключить it?

У меня была такая же проблема с пустым экраном после перезагрузки с предоставленным NVIDIA драйвером на карте GTX745 в моем 64-битном Dell. Я получаю предупреждение «Сбой сценария предварительной установки», но драйверы NVIDIA устанавливаются. Lightdm stop, install, lightdm start исправляет пустой экран из-за того, что X беспокоится о 64-битных и 32-битных библиотеках.

Исправление состоит в том, чтобы убедиться, что есть правильные ссылки на 32-битные библиотеки совместимости, в которых они необходимы. Это включает не только сам X, но и Skype, и другие приложения, которые (пока) не были снабжены новыми библиотеками. Я не уверен, какой действительно элегантный способ исправить это. Может кто подскажет.

2
14.02.2019, 11:31
3 ответа

Вы можете отключить его, отключив pam_systemdPAM. Тем не менее, вы также тем самым теряете автоматическую настройку переменной среды XDG_RUNTIME_DIR, создание каталога среды выполнения для каждого пользователя -и создание определенных групп управления, а также обратите внимание. Вам придется оценить, насколько велика эта потеря.

Дополнительная литература

1
27.01.2020, 22:02

Вы можете вернуться к старому доброму init и удалить systemd , новую (замену ), которая заменила многие традиционные Linux does one thing and does it wellприложения.

Википедия дает хороший обзор init и systemd , а также множество соответствующих ресурсов, и это хорошо, поскольку эта тема может вызвать споры у некоторых людей.

В (партизанском )блоге Без Systemd описано как это сделать, если вы используете Xubuntu 16.04 , но я бы рекомендовал тщательно изучить и подумать, прежде чем делать это.

2
27.01.2020, 22:02

Я использовал эти команды, чтобы отключить его:

systemctl mask systemd-logind.service
pam-auth-update
0
27.01.2020, 22:02

Теги

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