Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Problem z autostartem emulatora na Raspberry Pi  (Przeczytany 989 razy)

Offline divupiko

  • Nowy na forum
  • *
  • Wiadomości: 1
    • Zobacz profil
Problem z autostartem emulatora na Raspberry Pi
« dnia: 2022-12-04, 19:40:22 »
Witam. Proszę o radę, mam problem ze skonfigurowaniem Raspberry Pi 4B - OS Lite tak, aby automatycznie po włączeniu maliny następowało uruchomienie zainstalowanego emulatora Atari.

Wszystko śmiga, oprócz autostartu. Próbowałem systemd, ale nie działa. Czy trzeba napisać jakiś dodatkowy skrypt do którego będzie odnosić się "nazwa".service? Może jest jakieś prostsze rozwiązanie?


Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2763
  • 1709
    • Zobacz profil
Odp: Problem z autostartem emulatora na Raspberry Pi
« Odpowiedź #1 dnia: 2022-12-04, 21:49:11 »
1. Nie napisałeś jak to dokładnie zrobiłeś.

2. Generalnie możesz to zrobić na kilka sposobów
https://wiki.archlinux.org/title/Autostarting

Z tego najpopularniejsze to
- cron ,
- systemd/Timers ,
- $HOME/.config/autostart/ (z menadzera okien)

3. Należy mieć na względzie czy emulator Atari jest aplikacją graficzną.
Jeśli tak, to czasami np. w cronie
- trzeba dać kilkusekundowe opóźnienie, tak aby usługa wystartowała po uruchomieniu się środowiska graficznego
- trzeba wskazać ekran
- trzeba przypilnować aby usługa startująca miała uprawnienia uruchomić aplikację graficzną.

Tu masz przykład z cronem + notify-send + smartctl
https://forums.linuxmint.com/viewtopic.php?f=49&t=331950&p=1900455&hilit=cron#p1900455

4. Do tego można się pobawić
skrypt > /home/nazwa_użytkownika/skrypt.log
skrypt >> /var/log/mydebug.cron.log 2>&1

Nawet są komendy do logowania
logger https://www.networkworld.com/article/3274570/using-logger-on-linux.html
systemd-cat  https://www.freedesktop.org/software/systemd/man/systemd-cat.html
« Ostatnia zmiana: 2022-12-04, 21:52:26 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.