Strona 1 z 1

[SOLVED] Skrypt nie uruchamia się razem z systemem

: 24 gru 2013, 14:14
autor: Grandalf_
Witam! Próbowałem już wszelkich metod opisanych w necie i bez rezultatu. Chce aby skrypt uruchamiał się razem ze startem systemu. Skrypt sam w sobie działa, wywołanie go z terminala wykonuje skrypt. Dodałem ścieżkę do pliku /etc/rc.local i nic, dodałem dowiązanie do /etc/rc5.d i nic, dodałem dowiązanie do /home/user/.config/autostart/ i też nic... Po zalogowaniu się do systemu skrypt nie wykonuje się. Jakieś sugestie? Skrypt ma uprawnienia wykonywania.

Re: Skrypt nie uruchamia się razem z systemem

: 24 gru 2013, 16:07
autor: marcin1982
Możesz pokazać ten skrypt? Sugestia jest taka, że skrypt potrzebuje czegość, co w momencie wywoływania np. /etc/rc.local nie jest jeszcze dostępne.

Re: Skrypt nie uruchamia się razem z systemem

: 24 gru 2013, 16:13
autor: Grandalf_
Na kubuntu 12.04 nie było problemu tylko tam z menu wybrałem ptak programy startowe i dołożyłem skrót. Teraz w Lubuntu już nie jest tak prosto jak widze. Jest to skrypt do zmiany rozdzielczości:

Kod: Zaznacz cały

### BEGIN INIT INFO
# Provides:          scriptname
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start daemon at boot time
# Description:       Enable service provided by daemon.
### END INIT INFO

#!/bin/sh
#Edit the text file as you need it for your personal computer or use as is if you want the same resolution:
xrandr --newmode "1600x900_59.00"  116.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync && xrandr --addmode LVDS1 "1600x900_59.00" && xrandr --output LVDS1 --mode 1600x900_59.00
#Notice that you need to change the output DFP2 to whatever XRANDR recognizes as your display!!!

Re: Skrypt nie uruchamia się razem z systemem

: 24 gru 2013, 16:19
autor: marcin1982
Utwórz w katalogu:

Kod: Zaznacz cały

~/.config/autostart
plik pod nazwą np. ekran.desktop, skopiuj jakiś plik *.desktop z katalogu /usr/share/applications i w polu Exec= daj polecenie:

Kod: Zaznacz cały

sh /ścieżka/do/skryptu/skrypt.sh
On potrzebuje X'ów, dlatego nie działał z /etc/rc.local.

Re: Skrypt nie uruchamia się razem z systemem

: 24 gru 2013, 16:41
autor: Grandalf_
Bardzo dziękuje, teraz działa. Myślałem, że jak dam dowiązanie z numerem @S99.. to będzie ok. Kolejne nauka :)

Przy okazji dopytam w jeszcze jednej kwestii. Wiesz może bądź ktoś inny, jak zwiększyć ogólny kontrast w wyświetlanym obrazie po zmianie rozdzielczości? Albo to jest moje subiektywne odczucie, ale wydaje mi się, że np tekst nie ma wyrazistych krawędzi w mniejszej rozdzielczości i np ikony też są delikatnie rozmyte.