LINUX.ORG.RU

История изменений

Исправление mtk, (текущая версия) :

Спасибо, все работает! Пожалуй, буду использовать у себя (раньше делал логин через agetty --autologin).

Замеченные баги фичи:

  • При запуске терминала (шелл - zsh) не применяются настройки ~/.zshrc, ~/.zprofile (а дефолтный zsh еще хуже чем bash). Очевидно, при таком способе запуска их просто некому применять. Решилось добавлением в ~/.xinitrc строчек
    source ~/.zprofile
    source ~/.zshrc
    
  • Все программы (в т.ч. терминал) запускаются с $PWD=/ вместо /home/user. Решил добавлением в юнит:
    WorkingDirectory=/home/user
    

Так и не удалось запустить rootless X. Остановился на запуске иксов просто через xinit:

ExecStart=/usr/bin/xinit -- /usr/bin/X -nolisten tcp :0

Ушел пилить systemd user session

Исходная версия mtk, :

Спасибо, все работает! Пожалуй, буду использовать у себя (раньше делал логин через agetty --autologin).

Замеченные баги фичи:

  • При запуске терминала (шелл - zsh) не применяются настройки ~/.zshrc, ~/.zprofile (а дефолтный zsh еще хуже чем bash). Очевидно, при таком способе запуска их просто некому применять. Решилось добавлением в ~/.xinitrc строчек
    source ~/.zprofile
    source ~/.zshrc
    
  • Все программы (в т.ч. терминал) запускаются с $PWD=/ вместо /home/user. Решил добавлением в юнит:
    WorkingDirectory=/home/user
    

Так и не удалось запустить rootless X. Остановился на запуске иксов просто через xinit:

ExecStart=/usr/bin/xinit -- /usr/bin/X -nolisten tcp :0