Автозапуск иксов через startx
Как в ubuntu организовать автозапуск иксов через startx (без *dm)? То есть система загружается и автоматически запускается startx для нужного пользователя.
anonymous
21.04.08 22:37:58 MSD
Re: Автозапуск иксов через startx
Поставить ранлевел 3 или подобный, на котором не стартует *dm. В .xinitrc желательно записать требуемый de/wm. Если нужен консольный автологин — http://www.google.ru/search?q=autologin+ubuntu+console&ie=utf-8&oe=ut. (первый же линк — решение, кнопка end хакает ee) + записать startx в .bashrc
x3al ★★★★★
( 21.04.08 22:44:00 MSD )
Re: Автозапуск иксов через startx
а смысл? Не проще ли сделать автологин для нужно пользователя через gdm?
amoralyrr ★☆
( 21.04.08 23:06:08 MSD )
Ответ на: Re: Автозапуск иксов через startx от x3al 21.04.08 22:44:00 MSD
Re: Автозапуск иксов через startx
> Если нужен консольный автологин — http://www.google.ru/search?q=autologin+ubuntu+console&ie=utf-8&oe=ut.. . (первый же линк — решение, кнопка end хакает ee) + записать startx в .bashrc
anonymous
( 21.04.08 23:23:34 MSD )
Ответ на: Re: Автозапуск иксов через startx от amoralyrr 21.04.08 23:06:08 MSD
Re: Автозапуск иксов через startx
> а смысл? Не проще ли сделать автологин для нужно пользователя через gdm?
GDM некошерен для e17 (а entrance из CVS что-то глючит). Всё равно я единственный пользователь. 😉
anonymous
( 21.04.08 23:24:40 MSD )
Ответ на: Re: Автозапуск иксов через startx от anonymous 21.04.08 23:24:40 MSD
Re: Автозапуск иксов через startx
Только не оставляй без присмотра, тут screensaver уже не поможет.
anonymous
( 22.04.08 13:22:41 MSD )
Ответ на: Re: Автозапуск иксов через startx от anonymous 21.04.08 23:24:40 MSD
Re: Автозапуск иксов через startx
Автозапуск скрипта
Написал скрипт, который после запуска ОС в зависимости от некоторых данных запускает или убивает графическую программу. Графический сервер тоже запускается из данного скрипта, но после запуска сервера, заданная программа не запускается на графике, но все вводы и выводы из порта /dev/ttyS3 выполняются. Вот скрипт:
#!/bin/bash startx & sleep 4 stty -F /dev/ttyS3 raw ispeed 9600 ospeed 9600 -ignpar cs8 -cstopb -echo pid=0 control=0 info=0 pid=`ps -e | grep squeakvm | awk ''` if (( $ > 3 )) then kill $pid fi echo "35" > /dev/ttyS3 while true do pid=`ps -e | grep squeakvm | awk ''` info=`head -c1 /dev/ttyS3` if [ "$info" == "a" ];then #echo "a" > /dev/ttyS3 if (( $ > 3 ));then kill $pid echo $pid echo "28" > /dev/ttyS3 sleep 1 echo "35" > /dev/ttyS3 else echo "46" > /dev/ttyS3 sleep 1 echo "17" > /dev/ttyS3 squeakvm /root/squeakvm/default.sb & fi fi if [ "$info" == "b" ];then #echo "b" > /dev/ttyS3 echo "37" > /dev/ttyS3 poweroff exit 0 fi done exit 0
Но если отдельно запустить Графический сервер, а потом там в терминале запустить данный скрипт, то все работает, но мне нужно, чтобы автоматически при старте все заработало. Скрипт запускается из /etc/rc.local ОС — Linux Debian Версиия ядра — 3.2 Графическая среда — X Window System
Запуск иксов при старте [SOLVED]
До Генту я относительно долгое время сидел под Мандривой. И ко многому привык. Например, очень бы хотелось сделать так, чтобы иксы сами запускались при старте системы и сами логинились под моим юзером.
В какой-то хаутушке для ньюбисов прочитал, что нужно сделать:
rc-update add xfs default rc-update add xdm default
XDM без проблем прописывается в автозапуск, а вот сервер шрифтов:
rc-update add xfs default * /sbin/rc-update: /etc/init.d/xfs not found; aborting.
Пока захожу через startx. И KDE нормально работает!
PS Если попытаться загрузиться с прописанным в автозапуск xdm, но без xfs то иксы пытаются грузиться (секунды 3, какраз успевает загрузиться драйвер нвидии), после это самоперезапускается и опять 🙁
-
Для комментирования войдите или зарегистрируйтесь
фонт сервер
Автор evadim, дата создания 4 марта, 2007 — 17:22.
фонт сервер нужно настривать и ставить, и нафиг он вообще нужен?
а ещё нужно в /etc/rc.conf дефолтную сессию выставить и дисплей манагер поставить — kdm, в /etc/conf.d/xdm
- Для комментирования войдите или зарегистрируйтесь
Честно говоря,
Автор event, дата создания 4 марта, 2007 — 17:23.
Честно говоря, никогда не пользовал xfs. Не совсем понимаю нафига он нужен. Но вот тут http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts написанно, как шрифты разруливать.
Возможно ты не расписал /etc/rc.conf.
Автологин настраивается в gdm при первом запуске. в опциях там все просто.
_________________
Вот такие пироги
- Для комментирования войдите или зарегистрируйтесь
gdm в гноме, у
Автор evadim, дата создания 4 марта, 2007 — 17:29.
gdm в гноме, у него кеды там kdm
- Для комментирования войдите или зарегистрируйтесь
Можно и в кедах
Автор event, дата создания 4 марта, 2007 — 17:30.
Можно и в кедах использовать gdm.
_________________
Вот такие пироги
- Для комментирования войдите или зарегистрируйтесь
его ставить
Автор evadim, дата создания 4 марта, 2007 — 17:31.
его ставить нужно. да и зачем в кедах gdm? настраивать его чем?
- Для комментирования войдите или зарегистрируйтесь
У меня в кедах
Автор event, дата создания 4 марта, 2007 — 17:37.
У меня в кедах gdm живет по умолчанию. Не знаю уж как он туда попал. Настраивать его, как и весь другой софт естественно руками 🙂
_________________
Вот такие пироги
- Для комментирования войдите или зарегистрируйтесь
В KDM автологин
Автор z0D5e8n7x, дата создания 4 марта, 2007 — 17:56.
В KDM автологин тоже настраивается
Центр управления -> Системное администрирование -> Менджер входа в систему -> Удобства
- Для комментирования войдите или зарегистрируйтесь
я к тому что кдм
Автор evadim, дата создания 4 марта, 2007 — 19:43.
я к тому что кдм в панели управления, а этот где? и он не в кде, а в conf.d/xdm прописан, поменяш будет кдм. у меня вообще entrance
- Для комментирования войдите или зарегистрируйтесь
Не по теме, но
Автор VoofT, дата создания 4 марта, 2007 — 21:51.
Не по теме, но хочется отписаться.
Полез по этой ссылке. Настраивал. Настраивал долго. Еще больше матерился — нифига на получилось заставить работать нормально сглаживание, всегда получались артефакты по краям букв. В общем, зло эта статья.
Теперь вопрос — как вернуть все обратно? Хотя бы на дефолтные значения.
_________________
Fedora? rpm -Uhv emerge
- Для комментирования войдите или зарегистрируйтесь
Фонты
Автор DemanXP, дата создания 5 марта, 2007 — 21:26.
Написано то написано, но написано много. И судя по всему, там много чего ненужного. Что конкретно нужно сделать, чтоб xdm мог загрузиться? Какой конкретно конфиг нужно править?
- Для комментирования войдите или зарегистрируйтесь
на этой страничке
Автор kiev1, дата создания 26 марта, 2007 — 00:54.
у меня шрифт не сглаживается
что делать?
это у всех или только у меня?
http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts
- Для комментирования войдите или зарегистрируйтесь
/etc/rc.conf
Автор DemanXP, дата создания 4 марта, 2007 — 19:47.
/etc/rc.conf я настраивал. Вот он: (комменты убраны)
UNICODE="no" KEYMAP="ru3" KEYMAP_ENCODING="KOI8-R" SET_WINDOWKEYS="yes" EXTENDED_KEYMAPS= CONSOLEFONT="Cyr_a8x16" CONSOLETRANSLATION="koi2alt" CLOCK="CLOCK" EDITOR="/bin/nano" PROTOCOLS="1 2" DISPLAYMANAGER="kdm" XSESSION="kde-3.5"
Ещё раз напомню суть вопроса: по startx’y кеды грузятся. Как сделать автологин в системе? После этого можно в автозапуск текущего пользователя startx кинуть.
ЗЫ Т.к. сначала делаю логин пользователя, а потом запускаю КДЕ — автологин в КДЕ проверить не могу
ЗЫ2 В inittab’e прописан 4 левел. Но больше в иниттабе я ничего не трогал
- Для комментирования войдите или зарегистрируйтесь
а ты я вижу
Автор evadim, дата создания 4 марта, 2007 — 20:06.
а ты я вижу давненько необновлялся!
сделай /etc/init.d/xdm start
там загрузи кеды, а потом в панели управления настрой автозапуск
- Для комментирования войдите или зарегистрируйтесь
И убери 4 левел
Автор Gentoo-начало, дата создания 5 марта, 2007 — 00:36.
И убери 4 левел загрузки.Оставь дефольный 3.
_________________
Celeron 766,256ram,geforce MX440,hdd ide samsung 120
Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6 i686)
ACCEPT_KEYWORDS=»x86″
CFLAGS=»-O2 -march=pentium3 -fomit-frame-pointer»
- Для комментирования войдите или зарегистрируйтесь
У меня генту стоит всего 3 недели 🙂
Автор DemanXP, дата создания 5 марта, 2007 — 18:43.
У меня Генту стоит всего 3 недели и ставил её с ксоровского диска. Но уже потиху начал обновляться.
evadim написал(а):
сделай /etc/init.d/xdm start
там загрузи кеды, а потом в панели управления настрой автозапуск
Вопрос глупый можно? ЗАЧЕМ. KDE и так без проблем грузится по startx
PS Или добавить эту команду в дефольтный ранлевел?
- Для комментирования войдите или зарегистрируйтесь
а помоему тебя
Автор evadim, дата создания 5 марта, 2007 — 19:22.
а помоему тебя понял.
Изначально я думал что тебе нужно включить человеческий графический вход в систему. Видимо нет. XDM это менеджер графических сессий, а startx это враппрер который запускает одиночную сессию Х-сервера, он запускается из консоли уже залогиненым пользователем, и аутентификации не предпологает. XDM стартует от root’a, после чего можно через xdm залогиниться, и он запустит для тебя сессию Х-сервера, которую в нём же и можно выбрать.
если подумать, то наверно можно организовать автостарт startx, если в
/etc/conf.d/local.start
написать нечто вроде
su ‘-c startx’ user
но сработает или нет я незнаю, да и как закончится сессия ума неприложу.
если стартовать через XDM то в меню появляются кроме выхода из сессии ещё выключение и перезагрузка.
Но отвечу вопросом на вопрос — А зачем лазить через окно, если есть дверь? я конечно понимаю, что если живёш на 1 этаже, и до двери идти дальше чем до окна, да и лесница рядом. но лесницей могут воспользоваться воры и случайные прохожие, а в прихожей обычно коврик есть — ноги вытирать.
P.S. В ранлевел можно добавить службу, а не команду, они лежат в /etc/init.d/ а команды можно писать в /etc/conf.d/local.start и /etc/conf.d/local.stop но они запускаются от root.
- Для комментирования войдите или зарегистрируйтесь
Двери/окна, окна/двери
Автор DemanXP, дата создания 5 марта, 2007 — 20:48.
Насчёт окон и дверей ничего не понял. Не в них суть.
Как сделать так, чтоб при запуске компа автоматом запускался xdm?
Дальше я уже разберусь, главное чтоб xdm сам стартовал
P.S. Желательно не лекцию, что где лежит, а последовательность команд, которые мне нужно выполнить! 😉
P.S.2. Прописать в автозапуск то можно через rc-updtae, но при этом иксы самоперезагружаются :((
- Для комментирования войдите или зарегистрируйтесь
1. Подредактить
Автор TolicH, дата создания 5 марта, 2007 — 21:57.
1. Подредактить /etc/conf.d/xdm, прописать твой DISPLAYMANAGER
2. rc-update add /etc/init.d/xdm default
- Для комментирования войдите или зарегистрируйтесь
Error
Автор DemanXP, дата создания 5 марта, 2007 — 22:24.
rc-update add /etc/init.d/xdm default * /sbin/rc-update: /etc/init.d//etc/init.d/xdm not found; aborting.
rc-update add xdm default * xdm added to runlevel default * rc-update complete.
Минут через 20 перезагружусь, гляну — пашет, или нет.
ЗЫ Фонтов донаставил емерджай, но конфиги пока никакие не правил
ЗЫ2 В /etc/conf.d/xdm стоит мой дисплей-менеджер
- Для комментирования войдите или зарегистрируйтесь
у тебя древний
Автор evadim, дата создания 5 марта, 2007 — 23:04.
у тебя древний срез — настройки ещё лежат в /etc/rc.conf
- Для комментирования войдите или зарегистрируйтесь
Срез старый 🙁
Автор DemanXP, дата создания 5 марта, 2007 — 23:13.
Да, срез старый. Но иксы в автозапуск всё-равно охота.
Мож проще обновиться? Что конкретно обновить и как?
- Для комментирования войдите или зарегистрируйтесь
да просто с
Автор evadim, дата создания 5 марта, 2007 — 23:20.
да просто с месяц назад перенесли настройки, у тебя XDM настраивается в /etc/rc.conf
- Для комментирования войдите или зарегистрируйтесь
Там вродь всё
Автор DemanXP, дата создания 5 марта, 2007 — 23:22.
Там вродь всё прописано. DISPLAYMANAGER=»kdm»
- Для комментирования войдите или зарегистрируйтесь
а что тогда
Автор evadim, дата создания 5 марта, 2007 — 23:26.
а что тогда неработает? подробнее пожалуйста. он вообще стартует? выбрать кеды можно? поробуй дефолтную сессию выбрать.
- Для комментирования войдите или зарегистрируйтесь
Форум русскоязычного сообщества Ubuntu
Страница сгенерирована за 0.044 секунд. Запросов: 23.
- Сайт
- Об Ubuntu
- Скачать Ubuntu
- Семейство Ubuntu
- Новости
- Форум
- Помощь
- Правила
- Документация
- Пользовательская документация
- Официальная документация
- Семейство Ubuntu
- Материалы для загрузки
- Совместимость с оборудованием
- RSS лента
- Сообщество
- Наши проекты
- Местные сообщества
- Перевод Ubuntu
- Тестирование
- RSS лента
© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.