Запуск программ при старте ОС

Автор Zlobny_prapor, 18 июня 2018, 17:42:50

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ferum

Система была хорошей но без старта графической подсистемы ни какие графические приложения не запускаются. Наверное единственное исключение медиаплеер kodi/xbmc может быть запущен как самостоятельное окружение стола но вот убей не помню уже начиная с какого релиза... в wheezy точно запускается а вот про squeese уже не помню.... помню только в репозитории multimedia была 10я версия а я для успешной работы с vdr через плагины собирал одинадцатую, где то даже пакеты i386 хранятся.
Русские дебианщики против цифрового слабоумия !

ChubaDuba

Цитата: Zlobny_prapor от 20 июня 2018, 09:25:10Gnome2 графическая оболочка
System --> Preferences - -> Startup Application

ferum

ChubaDuba Человек ставит задачу запускать приложение до ( без ) или перед стартом иксов.
Русские дебианщики против цифрового слабоумия !


Modigar

Цитата: ferum от 20 июня 2018, 11:31:27
ChubaDuba Человек ставит задачу запускать приложение до ( без ) или перед стартом иксов.
До старта иксов гуишное приложение запустить невозможно.
Может стоит более шире описать задачу, для чего это нужно, а там уже и альтернативный способ можно придумать.

Zlobny_prapor



С точки зрения пользователя это должно выглядеть следующим образом. Машина запускается в обычном режиме а затем, вместо рабочего стола  разворачивается окно приложения.  И пользователь в нем уже работает.

ecc83

Цитата: Zlobny_prapor от 20 июня 2018, 17:12:18Машина запускается в обычном режиме а затем, вместо рабочего стола  разворачивается окно приложения.

А дальше как? Если например это приложение завершить, что должно произойти?

vovan--vovan

Цитата: Zlobny_prapor от 20 июня 2018, 17:12:18С точки зрения пользователя это должно выглядеть следующим образом. Машина запускается в обычном режиме а затем, вместо рабочего стола  разворачивается окно приложения.  И пользователь в нем уже работает.
Ну, вы даете конечно скудную информацию, ваше право, как вариант поставьте иксы и тайловый менеджер. Например i3. Поставьте нужное вам запускаемое приложение в автозагрузку. Пользователь без знания клавиатурных сочетаний не сможет уйти дальше приложения.
Не даст поколебаться Он ноге твоей, и не воздремлет хранящий тебя...

Zlobny_prapor

Цитата: vovan--vovan от 20 июня 2018, 18:44:05Пользователь без знания клавиатурных сочетаний не сможет уйти дальше приложения.
Да, именно так.
Поясните пожалуйста подробнее, как это сделать.

Ogis1975

#24
Цитата: Zlobny_prapor от 21 июня 2018, 09:30:12Поясните пожалуйста подробнее, как это сделать.
Очень просто. Под рутом ставим иксы
# apt install xorg
Устанавливаем тайлинговый wm i3
# apt install i3
Теперь есть пара вариантов.
1. Создать файл .xsessionrc
touch  .xsessionrc
Сделать его исполняемым
chmod +x .xsessionrc
В данном файле добавить следующее

#!/bin/bash

# Load resources

xrdb -merge .Xresources

export GTK_OVERLAY_SCROLLING=0
# Fire up apps
Тут вписываете название программы. Не забываем в конец названия добавить знак "&"
setxkbmap -layout "us,lt,ru" -option "grp:ctrl_shift_toggle" &

exec  i3

2. В самом конфигурационном файле i3, который находится в /home/username/config/i3/config вписать команду, запускающую нужную вам программу. Синтаксис выглядит вот так exec --no-startup-id названиепрограмы
Например, чтобы запустить файловый менеджер Pcmanfm, нужно добавить exec --no-startup-id pcmanfm
Удачи.

П.С.
Чтобы запустить иксы, нужно набрать команду startx

ogost

Плюс к этому, если требуется, можно настроить автологин.