2

Я хочу запустить свой оконный менеджер, когда я вхожу с особым пользователем, но остаюсь в консоли, если я захожу как root. Поэтому я хочу, чтобы запуск был таким, какой он есть, но при входе в систему, если я выбираю своего пользователя, он автоматически запускает «$ startx», а если я вхожу в систему как root, ничего не происходит. Это вообще возможно?

1 ответ1

3

Хотя я просто использую диспетчер отображения (я использую LXDM, настроенный для автоматического входа в систему для моего пользователя) и переключаюсь на консоль, когда мне нужно быть пользователем root, вы можете попробовать это (из вики Arch):

Для Bash добавьте следующее в ~/.bash_profile . Если файл не существует, скопируйте скелетную версию из /etc/skel/.bash_profile

Для Zsh вместо этого добавьте его в ~/.zprofile .

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .