[SOLVED] Skrypt nie uruchamia się razem z systemem

Tutaj można zadać pytanie, jeśli Linuksa widzi się pierwszy raz w życiu ;)
Grandalf_
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 130
Rejestracja: 06 gru 2008, 23:26
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Brak
Architektura: x86_64

[SOLVED] Skrypt nie uruchamia się razem z systemem

Post 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.
Ostatnio zmieniony 24 gru 2013, 18:35 przez Grandalf_, łącznie zmieniany 1 raz.
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Skrypt nie uruchamia się razem z systemem

Post 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.
Grandalf_
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 130
Rejestracja: 06 gru 2008, 23:26
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Skrypt nie uruchamia się razem z systemem

Post 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!!!
marcin1982
Gibki Gibbon
Gibki Gibbon
Posty: 3209
Rejestracja: 30 wrz 2007, 13:49
Płeć: Mężczyzna

Re: Skrypt nie uruchamia się razem z systemem

Post 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.
Grandalf_
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 130
Rejestracja: 06 gru 2008, 23:26
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Brak
Architektura: x86_64

Re: Skrypt nie uruchamia się razem z systemem

Post 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.
ODPOWIEDZ

Wróć do „Przedszkole Linuksa”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości