Как добавить startx в автозагрузку
Перейти к содержимому

Как добавить startx в автозагрузку

  • автор:

Автозапуск иксов через 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.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *