Autostart aplikacji przy starcie systemu

Tematy związane z oprogramowaniem, instalacją, konfiguracją
EventcheD
Posty: 14
Rejestracja: 06 grudnia 2008, 23:24

Autostart aplikacji przy starcie systemu

Post autor: EventcheD »

Chciałbym żeby podczas startu systemu uruchomiła się pewna aplikacja jednak musi mieć ona uprawnienia roota, jednak chcę to zrobić tak żeby nie trzeba było się logować przez konto użytkownika (tzn. odpadają ustawienia sesji). Jeśli to będzie miało jakieś znaczenie w tym przypadku to używam GNOME.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

To jakaś aplikacja graficzna? Jeżeli ma działać niezależnie w tle to wrzuć ją do /etc/rc.local, możesz ją również odpalać z gnome za pomocą sudo.
pioruns
Beginner
Posty: 117
Rejestracja: 12 stycznia 2008, 17:36

Post autor: pioruns »

Dopiszę się do tego wątku - chcę, aby wraz ze startem GNOME startował mi conky. Gdzie mam to dopisać?
maly
Beginner
Posty: 289
Rejestracja: 03 lipca 2007, 14:52

Post autor: maly »

pioruns próbowałeś: System->Preferencje->Sesje ?
pioruns
Beginner
Posty: 117
Rejestracja: 12 stycznia 2008, 17:36

Post autor: pioruns »

Dziękuję, już znalazłem. Dodałem tam Conky, teraz pytanie, czy po restarcie będzie widoczny od razu na pulpicie. Niebawem sprawdzę.
mascom
Posty: 6
Rejestracja: 03 sierpnia 2007, 20:57

Post autor: mascom »

Odświeżę temat.
Też chciałem aby conky uruchamiał się automatycznie. Dodałem odpowiedni wpis w

Kod: Zaznacz cały

System->Preferencje->Sesje
i mam taki problem. Na samym początku podczas uruchamiania Gnome widać że conky został uruchomiony lecz chwilę później zostaje on przykryty tapetą. W procesach widać, że działa. Jak wpiszę w konsoli

Kod: Zaznacz cały

conky
to nie ma najmniejszego problemu i wtedy wszystko odpowiednio działa.
Awatar użytkownika
raven18
Beginner
Posty: 134
Rejestracja: 12 maja 2009, 11:29
Lokalizacja: /home

Post autor: raven18 »

Dodaj:

Kod: Zaznacz cały

sleep 10 && conky
Będzie się uruchamiał po 10 sekundach, jak już belka będzie na swoim miejscu czy tapeta.
mascom
Posty: 6
Rejestracja: 03 sierpnia 2007, 20:57

Post autor: mascom »

raven18 pisze:Dodaj:

Kod: Zaznacz cały

sleep 10 && conky
Będzie się uruchamiał po 10 sekundach, jak już belka będzie na swoim miejscu czy tapeta.
Niestety nie działa.
sigo
Junior Member
Posty: 501
Rejestracja: 21 marca 2009, 19:12

Post autor: sigo »

Działa, tylko trzeba dodać jeszcze jeden krok.
Sesje w gnome mają problem z przetwarzaniem wieloczłonowych poleceń.

Utwórz skrypt o tej zawartości (zapisz go gdzieś oraz nadaj chmod +x)

Kod: Zaznacz cały

#!/bin/bash
sleep 10; conky
gdzie 10 to czas w sekundach po jakim uruchomi się conky - u mnie dało się zejść do 6 sekund, by conky nie był przykrywany tapetą.

W ustawieniach sesji gnome, jako polecenie, podaj ścieżkę do skryptu; czyli np.:

Kod: Zaznacz cały

/home/nazwa-uzytkownika/skrypty/start-conky.sh
To wszystko.
mascom
Posty: 6
Rejestracja: 03 sierpnia 2007, 20:57

Post autor: mascom »

sigo pisze:Utwórz skrypt o tej zawartości (zapisz go gdzieś oraz nadaj chmod +x)

Kod: Zaznacz cały

#!/bin/bash
sleep 10]
...podaj ścieżkę do skryptu; czyli np.:
[code]/home/nazwa-uzytkownika/skrypty/start-conky.sh
Teraz działa. Bardzo dziękuję za pomoc.
ODPOWIEDZ