lin88 |
|
Темы:
4
Сообщения:
33
Участник с: 08 сентября 2016
|
Здравствуйте. Я новичок,учусь пока на 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. Когда такое нужно? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
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, этого делать не надо. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
если 1 пользователь и автовход, то никаких DM не нужно (лишнее и память хавают)! ~/.xinitrc ~/.bash_login вроде так должно работать, автозапуск иксов только в первой консолепро автологин выше написали.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
nafanjaв любой: если увязать это с автологином, конечно:/etc/systemd/system/getty\@ttyN.service.d/override.conf |
lin88 |
|
Темы:
4
Сообщения:
33
Участник с: 08 сентября 2016
|
Сейчас попробую на виртуалке. ~/.bash_login нет, есть .bash_logout, .bashrc, .profile. Создать новый /home/vik/.bash_login с одной строчкой ? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
lin88 .bash_profile создастся автоматически.
|
lin88 |
|
Темы:
4
Сообщения:
33
Участник с: 08 сентября 2016
|
Создал ~/.xinitrc с указанным содержанием. Далее: groupadd power # useradd -mg users -G power vik Ответ: пользователь vik уже существует. Перезагрузка. И снова предложение ввести логин. И еще на виртуалке пропал перенос из буфера (основная---гостевая ОС) |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
lin88Кто вас учил? https://wiki.archlinux.org/index.php/Users_and_groups#User_management После чего, соответственно, создаете конфиг xinit. А лучше (xorg-xinit, разумеется, установлен): Aivar Шаги к автологину и автостарту иксов уже давались. |
lin88 |
|
Темы:
4
Сообщения:
33
Участник с: 08 сентября 2016
|
Никогда не создавал группу и не добавлял в нее пользователя. Учусь сам. Но это, я так понимаю, относится к автозапуску иксов. Сначала нужно автологин. ~/.xinitrc я так и создал. Наверно нужно было не все удалять из того что было ? Из незакомментированного там только . /etc/X11/Xsession |
scorpid |
|
Темы:
4
Сообщения:
294
Участник с: 14 апреля 2015
|
Aivar Либо я что-то не понимаю, но в мануале а у вас
|