Strona 1 z 1

[SOLVED] Uruchomienie Rhytmboxa po starcie

: 26 paź 2012, 15:10
autor: Domino_2
Witam, czy jest możliwe zrealizowanie takiego scenariusza. Zakładam, że mam włączone autologowanie. Chciałbym aby z rana ok. 7 gdy odpalam kompa, zaraz po starcie włączałby się Rhytmbox i leciała muza.

Z kolei gdy odpale kompa wieczorem już nie chce mieć odpalanego programu muzycznego.

Czy jest to możliwe?

Re: Uruchomienie Rhytmboxa po starcie

: 27 paź 2012, 00:28
autor: snp88
hmm to pewnie trzeba dodać do crona ;) poczytaj o tym
http://ubuntuforums.org/showthread.php?t=102626
dodasz wpis np zeby sie odpalał codziennie o 7 i powinno być po sprawie ;)
chyba ,że odpalisz kompa o 7:01 :P

Re: Uruchomienie Rhytmboxa po starcie

: 27 paź 2012, 08:57
autor: ethanak
Dawno takiej bzdury nie czytałem.

Sposobów jest pewnie więcej, ja bym napisał prosty skrypcik sprawdzający godzinę i uruchamiający (lub nie) rhythmboksa i dodał go do startu sesji:

Kod: Zaznacz cały

#!/bin/bash
g=`date +10#%H`
if let "$g>5" && let "$g<9" ; then
    rhythmbox
fi
Skrypcik uruchomi rb jeśli kompa włączysz między szóstą a dziewiątą.

Re: Uruchomienie Rhytmboxa po starcie

: 27 paź 2012, 19:20
autor: Domino_2
@ethanak dzięki za pomoc, już jestem o krok od rozwiązania idealnego. Jeśli możesz to powiedz mi jeszcze czy ten skrypcik odpali tylko program czy również poleci od razu z niego muza?

Re: Uruchomienie Rhytmboxa po starcie

: 28 paź 2012, 07:55
autor: ethanak
Nie używam rb więc nie chcę się autotyratywnie wypowiadać, ale właśnie spróbowałem takiego polecenia:

Kod: Zaznacz cały

rhythmbox-client --play
Odpala rhythmboxa i zmusza go do grania

Re: Uruchomienie Rhytmboxa po starcie

: 29 paź 2012, 08:42
autor: Domino_2
@ethanak jestem początkującym userem Linuxa i brakuje mi jeszcze sporo doświadczenia i czy mógłbyś mi jeszcze pomóc bo skrypt nie odpala mi się.

Aby dodać skrypt skorzystałem z tego poradnika:
http://www.ubucentrum.net/2009/08/autom ... o.html?m=1

Poza tym gdy wydam polecenie:

Kod: Zaznacz cały

sudo update-rc.d local.autostart defaults 80
Dostaje info:
/etc/init.d/rb missing LSB information

Proszę Cię o pomoc.

Re: Uruchomienie Rhytmboxa po starcie

: 29 paź 2012, 08:51
autor: ethanak
Nie dodajesz skryptu do startu systemu, tylko do autostartu swojej sesji! Czyli jak w Windowsie klik, klik, "programy startowe", "dodaj" (czy jak to tam się w Unity nazywa, nie używam).

Re: Uruchomienie Rhytmboxa po starcie

: 29 paź 2012, 09:08
autor: Domino_2
OK. Jednak znów nic nie idzie.
Robie tak:

Kod: Zaznacz cały

touch rb
Wklejam cały skrypt, dodaje do Programów startowych i nadal nic.

Re: Uruchomienie Rhytmboxa po starcie

: 29 paź 2012, 09:11
autor: ethanak
W domu mam na VBoksie Ubuntu z Unity (co prawda 12.10 ale to nie powinno specjalnie się różnić) - jak wrócę to podrzucę dokładny przepis.

Na wszelki wypadek zrób jeszcze:

Kod: Zaznacz cały

chmod 755 twój_skrypt
Daj znać czy o to chodziło to nie będę musiał się z Unity bawić :)

Re: Uruchomienie Rhytmboxa po starcie

: 29 paź 2012, 09:19
autor: Domino_2
Już wszystko działa. Musiałem jeszcze troche doczytać w necie. Tak jak napisałeś musiałem jeszcze nadać skryptowi prawa do wykonania.

Jeszcze raz wielkie dzięki.