LinuxForum.Fans
Тема

Автозагрузка иксов

Автор: Kanzeron 21 сообщений 11768 просмотров
#31579

Приветствую всех. Возник один легчайший вопрос, на который я не могу найти ответ. А именно - как сделать так, чтобы при загрузке системы автоматически загружались иксы? в inittab поставил пятый уровень запуска по умолчанию, но иксы всё равно не грузятся сразу, постоянно надо логиниться в кончоле и писать startx.
Дистр - Debian Testing.

#31583

Kanzeron,
какое рабочее окружение? КДЕ, ГНУМ? Что-то другое.
Я лично просто добавил строку startlxde в ~/.xinitrc. Попробуйте.

#31589

kOvr1K, XFCE.
Мне не нужен GDM, мне просто нужно, чтобы иксы стартовали при запуске системы.
в xinitrc добавил exec startxfce4, но не работает, так как иксы не грузятся сразу при старте системы

#31596

Kanzeron,
А что в логах написано? Что говорит Х сервер?

#31598

kOvr1K, икс-сервер ничего плохого не говорит, он-то работает корректно, просто его нет нигде в /etc/rc.d - не запускаетсяпри загрузке системы, каждый раз надо руками startx делать

text
kanzeron@kanzercomp:~$ ls /etc/default
acpid      console-setup  devpts  hal     ifupdown  locale      rsyslog
alsa      cron         exim4     halt     kdm.d       nvidia-kernel  tmpfs
bootlogd  dbus         grub     hdparm  keyboard  rcS          useradd

видите, иксов тут нет

#31649

Возможно, поэтому и не запускаются, что нет никакого *dm ,
т.е. можно установить *dm и настроить в нём AutoLogin.
Ещё может существовать ~/.dmrc вида
[Desktop]
Session=xfce4

Пётр.

#31651
Kanzeron написал:
чтобы иксы стартовали при запуске системы.

голые иксы стартуют только при входе в систему пользователя

Kanzeron написал:
видите, иксов тут нет

их тут и не должно быть

Kanzeron написал:
просто его нет нигде в /etc/rc.d - не запускаетсяпри загрузке системы

а кто его положит туда если не вы? им и там не место.

Kanzeron написал:
в xinitrc добавил exec startxfce4, но не работает, так как иксы не грузятся сразу при старте системы

еще раз говорю - и не будут, xinitrc обрабатывается только когда пользователь залогинился, вот настроите автологин в консоли - тогда ваша мечта сбудется, вот только это уже изврат, поставьте gdm и настройте автоматический вход пользователя, после этого про gdm сможете забыть.

#31658

system-root, пришлось gdm ставить.
просто не люблю лишние программы, использовать gdm лишь для автоматическог о входа в систему - странно всё это...

#31665
Kanzeron написал:
использовать gdm лишь для автоматическог о входа в систему - странно всё это...

использовать мозилу для серфинга - странно всё это...

#31666

papin-aziat, да, действительно странно - для сёрфинга обычно используется специальные доски

#31667

Kanzeron, есть еще парочка менеджеров, замена gdm, вот только смысла не вижу, в конфигурации они сложнее, а gdm за собой не так уж и много тянет.

#31685

system-root, да ладно, просто я параноик smile
gdm фактически добавил не более секунды ко времени загрузки

#31811
Kanzeron написал:
system-root, пришлось gdm ставить.
просто не люблю лишние программы, использовать gdm лишь для автоматическог о входа в систему - странно всё это...

Можно и не ставить smile .Достаточно сделать следующее:
1) В /etc/inittab комментим "1:2345:respawn:/sbin/getty 38400 tty1"
и меняем на "1:2345:respawn:/bin/login -f USER_NAME tty1 </dev/tty1 >/dev/tty1 2>&1"
Получится автологин.
2) Хотим автостарт иксов,пожалуйста:
Если юзаем bash,то в конец ~/.bash_profile добавляем startx.
Если zsh,то аналогично в ~/.zlogin.

#31816

enko, спасибо, попробую smile

#31850

Kanzeron,

пришлось gdm ставить.

Зря, лучше бы slim поставить, он меньше весит и зависимостей мало тянет, ну а так без разницы в принципе.

#31855

kOvr1K, а в слиме можно автозагрузку сделать?

#31898

А у вас разве xfce4-session не стоит ?

#31935

faithman, да... в смысле где стоит?

#31987
Kanzeron написал:
faithman, да... в смысле где стоит?

Пакет установлен ?

Войдите или зарегистрируйтесь, чтобы ответить.