Вопросы о загрузке системы

Здравствуйте.
Я новичок,учусь пока на Debian netinst (базовые пакеты+Openbox) с дальнейшим переходом на ArchLinux.
Ноутбук, 1 пользователь, 1 Openbox. Железо более-менее, оперативки 3 ГБ. Занялся вопросом автоматического входа без логина и автоматического запуска иксов.

Пробовал сделать автоматический вход,с трудом получилось ,но появились проблемы (пропали обои рабочего стола почему-то (файл.менеджер ставил),а файлы на раб. столе остались и пропала строка в меню панели с выполнением скрипта выключения/перезагрузки).
Читал,что если отказаться от менеджеров входа,то возможны иногда проблемы. А решить их мне будет тяжело.

Поэтому решил ставить SLIM или LightDM.
Если пользоваться SLIM,то он сразу после установки работает без всяких настроек (кроме настройки автовхода).

Вопросы:
1.Если SLIM (или LightDM) сразу после установки работает ,то нужно ли прописывать его где-то ( в автозагрузку или менять какие-то конфиги) ?
2.Если иксы после SLIM или LightDM запускаются автоматически,то нужно ли изменять какие-то файлы для загрузки и работы иксов ? Где и что изменять?
3.Если Openbox запускается автоматически ,то нужно ли создавать ~/.xinitrc и записать exec openbox-session ?
4.Нужно ли где-то прописывать dbus ? Видел такой совет: exec dbus-launch openbox-session. Когда такое нужно?
lin88
Занялся вопросом автоматического входа без логина и автоматического запуска иксов.
Про Дебиан на скажу, деревяный он для меня. В Арче все элементарно просто:
https://wiki.archlinux.org/index.php?title=Getty&redirect=no#Automatic_login_to_virtual_console
https://wiki.archlinux.org/index.php/Xinit#Autostart_X_at_login

lin88
если отказаться от менеджеров входа,то возможны иногда проблемы.
Никаких проблем. Исходя из чего:
1. Slim и т.д. не нужен;
2. Аналогично;
3. cp /etc/X11/xinit/xinitrc ~/.xinitrc (с последующей правкой);
4. Исходя из п.3, если была запущена пользовательская сессия dbus, этого делать не надо.
если 1 пользователь и автовход, то никаких DM не нужно (лишнее и память хавают)!
~/.xinitrc
#!/bin/sh
#
# ~/.xinitrc
#
# Executed by startx (run your window manager from here)

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

# exec gnome-session
# exec startkde
# exec startxfce4
# ...or the Window Manager of your choice
#exec awesome
exec openbox-session
~/.bash_login
[[ -z ${DISPLAY} && ${XDG_VTNR} -eq 1 ]] && exec startx
вроде так должно работать, автозапуск иксов только в первой консоле
про автологин выше написали.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
nafanja
автозапуск иксов только в первой консоле
в любой:
~/.bash_profile
—————————————————
[[ -f ~/.bashrc ]] && . ~/.bashrc
[[ -z $DISPLAY && $XDG_VTNR -eq от_единицы_до_шести ]] && exec startx
если увязать это с автологином, конечно:
/etc/systemd/system/getty\@ttyN.service.d/override.conf
Сейчас попробую на виртуалке.
~/.bash_login нет, есть .bash_logout, .bashrc, .profile. Создать новый /home/vik/.bash_login с одной строчкой ?
lin88
Создать новый /home/vik/.bash_login с одной строчкой ?
# useradd -mg users -G желаемые_группы новый_пользователь
.bash_profile создастся автоматически.
Создал ~/.xinitrc с указанным содержанием.
Далее: groupadd power
# useradd -mg users -G power vik
Ответ: пользователь vik уже существует.
Перезагрузка.
И снова предложение ввести логин. И еще на виртуалке пропал перенос из буфера (основная---гостевая ОС)
lin88
Создал ~/.xinitrc с указанным содержанием.
Далее: groupadd power
# useradd -mg users -G power vik
Кто вас учил?
https://wiki.archlinux.org/index.php/Users_and_groups#User_management
После чего, соответственно, создаете конфиг xinit. А лучше (xorg-xinit, разумеется, установлен):
Aivar
3. cp /etc/X11/xinit/xinitrc ~/.xinitrc (с последующей правкой);

Шаги к автологину и автостарту иксов уже давались.
Никогда не создавал группу и не добавлял в нее пользователя. Учусь сам.
Но это, я так понимаю, относится к автозапуску иксов.
Сначала нужно автологин.

~/.xinitrc я так и создал. Наверно нужно было не все удалять из того что было ?
Из незакомментированного там только . /etc/X11/Xsession
Aivar
Либо я что-то не понимаю, но в мануале
/etc/systemd/system/[email protected]/override.conf
а у вас
/etc/systemd/system/getty\@ttyN.service.d/override.conf 
 
Зарегистрироваться или войдите чтобы оставить сообщение.