Запустите скрипт / приложение после входа в систему, но до X в OpenSUSE - PullRequest
1 голос
/ 02 февраля 2011

У меня есть устройство OpenSUSE 11.3, и я хотел бы сделать это:

Запустить сценарий автозапуска ПОСЛЕ ВХОДА и ПЕРЕД любой командой startX.Мой SO настроен на автологию некоторого пользователя, поэтому он также настроен на получение уровня запуска 3. Если я установлю уровень запуска 5, автоматически будет запускаться графическая система для создания графического входа в систему, и я не хочу этого таким образом;вот почему я установил уровень запуска 3.

Какие файлы мне нужно отредактировать / создать, чтобы выполнить эту автоматизированную задачу?

Примечание. У меня нет инструментов для управления этой системой (при необходимости).), потому что это облегченная установка, поэтому единственный способ (я думаю) - редактировать файлы самостоятельно.

Ответы [ 2 ]

1 голос
/ 31 декабря 2011

Я просто настраиваю сборщик Suse Studio на уровень запуска 3 с автологином.Я использовал файл .bash_profile, расположенный в каталоге / home / someuser, этот файл представляет собой скрипт, который запускается, когда пользователь входит в систему (но нет, когда пользователь открывает терминал или оболочку).Таким образом, я смог запустить свой скрипт и после этой команды «startx».

Кроме того, мне пришлось что-то изменить (я не помню, что), чтобы заставить LXDE Desktop запускаться с командой startx, но это былонеобязательно, потому что я могу использовать команду запуска lxde по умолчанию.

1 голос
/ 08 апреля 2011

Я сделал приложение GPS (openSuSE 11.1) в 2009 году для клиентов HP моей компании, и работа была похожа на вашу. Из моей памяти: Я открыл автозапуск (Администрирование) и сделал простой, всего 3-6 строк сценария bash. Это сработало хорошо. Вам нужно найти пару похожих скриптов на веб-сайте SuSE. Я нашел там пару шаблонов. Надеюсь, это будет полезно.

...