Gnome, sesje, programy startowe, skrypt dodany ale si

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
piter_wasil
Posty: 2
Rejestracja: 16 marca 2010, 14:46
Lokalizacja: Grodzisk Maz

Gnome, sesje, programy startowe, skrypt dodany ale się nie uruchamia

Post autor: piter_wasil »

Witam.
Problem: skrypt ma się uruchomić automatycznie po zalogowaniu użytkownika do gnome, dodany został do programów startowych w sesjach, ale bez efektu.
Występuje w zakładce bieżące sesje z jakimś kółkiem do pływania i ikonką z suwaczkami (nie wiem co to oznacza).
Testowałem już edycje pliku Default w /etc/gdm/PostLogin ale prawdopodobnie ze względu na nieskończoną pętle w skrypcie środowisko dalej nie startuje.

Ponieważ skrypt odwołuje się do aplikacji działających pod gnome to runlevele chyba też nie wchodzą w grę? A w "google" przede wszystkim o tym się ludzie rozpisują.

Bardzo proszę o pomoc lub link.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

piter_wasil pisze: Występuje w zakładce bieżące sesje z jakimś kółkiem do pływania i ikonką z suwaczkami (nie wiem co to oznacza).
Testowałem już edycje pliku Default w /etc/gdm/PostLogin ale prawdopodobnie ze względu na nieskończoną pętle w skrypcie środowisko dalej nie startuje.
?
Nawet jeśli by tak było, to czemu nie usuniesz błędu zamiast szukać innego sposobu jego uruchomienia?
Swego czasu odpalałem skrypt właśnie w PostLogin, który miał w środku długi stan uśpienia, a środowisko uruchamiało się bez problemu.
piter_wasil
Posty: 2
Rejestracja: 16 marca 2010, 14:46
Lokalizacja: Grodzisk Maz

Post autor: piter_wasil »

Czy pętla nieskończona to błąd?
Skrypt ma na celu odtwarzać w nieskończoność pliki swf:

Kod: Zaznacz cały

while [ 1 ]
do
for plik in *.swf
do
`gnash --fullscreen --once $plik`
done

Chciałbym aby działał po zalogowaniu do gnome. Jeżeli uruchomię go z PostLogin to nie uruchomi się gnome.
Nie udało mi się znaleźć nigdzie rozwiązania. Zakładam, że sprawę powinien załatwić mechanizm ładowania sesji ale nie działa poprawnie.
Jeżeli zna ktoś rozwiązanie bardzo proszę o pomoc.
Awatar użytkownika
tremor
Beginner
Posty: 186
Rejestracja: 12 marca 2010, 18:20
Lokalizacja: Wrocław

Post autor: tremor »

Skoro skrypt tak ma działać, no to błędem owa pętla nie jest.
Powiedz jeszcze dlaczego, to, że GNOME się nie ładuje do końca jest jakimś problemem skoro system i tak w kółko odtwarza flash.
Próbowałeś dać na początku sleep, żeby dać szansę GNOMowi?
ODPOWIEDZ