Strona 1 z 1

Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 01:39
autor: Sz4m4nPL
Witam. Mam taki problem. Chcę się pozbyć minetestserver z autostartu, ale w żadnej z lokalizacji jego nie ma, czyli:
"/etc/xdg/lxsession/LXDE/autostart", " /etc/xdg/lxsession/Lubuntu/autostart", "~/.config/lxsession/LXDE/autostart". Jedynie tutaj "/etc/init.d/skrypt" buł skrypt uruchamiający "minetest-server", usunąłem go, lecz po restarcie systemu, po wpisaniu w terminalu "top" nadal wystartowany jest proces "minetestserver". Gdzie jeszcze może się ukrywać ten plik uruchamiający server? Dodam, że nie uruchamia się po wylogowaniu i ponownym zalogowaniu, tylko po całkowitym restarcie kompa. Jest jakaś lokalizacja która uruchamia programu przed startem X-servera?

Re: Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 02:17
autor: jacekalex
Sprawdź w:

Kod: Zaznacz cały

/etc/xdg/autostart/
/etc/X11/Xsession.d/
/etc/X11/xinit/xinitrc.d/
I w folderze domowym użyszkodnika:

Kod: Zaznacz cały

$HOME/.config/autostart/
Pozdro

Re: Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 03:24
autor: Sz4m4nPL
W żadnej z tych lokalizacji również nie ma pliku uruchamiającego minetestserver. Sprawa jest dość zagadkowa właśnie. Mam wrażenie, że przeszukałem już wszystkie lokalizacje odpowiedzialne za autostart.

Re: Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 03:28
autor: jacekalex
A jak go instalowałeś, tego minetestserver?
Z paczki deb albo repozytorium?

Jeśli z paczki czy repozytorium, to dlaczego nie możesz go odinstalować tą samą drogą?

Re: Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 11:30
autor: Sz4m4nPL
Instalowałem to z repo. Ale mi nie chodzi o to, żeby odinstalować minetestserver, tylko żeby się nie uruchamiał automatycznie wraz ze startem systemu. No nic, będę kombinował, jak znajdę rozwiązanie to je zamieszczę.

Re: Jak pozbyć się programu z autostartu ?

: 03 mar 2016, 15:27
autor: enedil
To poszukaj tak:

Kod: Zaznacz cały

find / -type f | xargs -n 20 grep minetestserver 2>/dev/null

Re: Jak pozbyć się programu z autostartu ?

: 04 mar 2016, 01:09
autor: jacekalex
enedil pisze:To poszukaj tak:

Kod: Zaznacz cały

find / -type f | xargs -n 20 grep minetestserver 2>/dev/null
Chyba nie trzeba aż tak bardzo dysku katować.
http://packages.ubuntu.com/wily/amd64/minetest-server/filelist pisze: /etc/init.d/minetest-server
/etc/logrotate.d/minetest-server
/etc/minetest/minetest.conf
/lib/systemd/system/minetest-server.service
/lib/systemd/system/minetest-server@.service
Poza tym, kiedy ostatnio widziałem Ubuntu, to tam jeszcze było dpkg,
w którym można użyć magicznej komendy w typie ABRA-KADABRA:

Kod: Zaznacz cały

dpkg -L minetest-server
:rotfl:

@enedil
Przy okazji, zabiłeś kotka ;-)
Nie
enedil pisze:

Kod: Zaznacz cały

find / -type f | xargs -n 20 grep minetestserver 2>/dev/null
tylko

Kod: Zaznacz cały

find / -type f -iname minetest* 
da znacznie dokładniejsze wyniki, chociaż szukanie w ten sposób skryptu startowego z paczki deb zainstalowanej z repozytorium, to i tak ostatni szczyt lamerstwa. :twisted:

RTFM:

Kod: Zaznacz cały

man find

Kod: Zaznacz cały

man dpkg
Pozdro
:craz:

Re: Jak pozbyć się programu z autostartu ?

: 16 mar 2016, 13:01
autor: Sz4m4nPL
Trochę mnie nie było, ale chciałem napisać jak udało mi się wyłączyć autostart minetestservera. Trzeba usunąć skrypt minetest-server.ssh z "/etc/init.d", oraz mineteest-server.service z "/lib/systemd/system/". Po tym zabiegu można swobodnie już włączać i wyłączać autostart servera dodając, lub usuwając wpis @minetestserver do "~/.config/lxsession/Lubuntu/autostart"

Problem rozwiązany, dzięki za sugestie.