openUŻYJ autostartu XDG¶
W openSUSE mechanizm autostartu XDG jest taki sam jak w Mint — ~/.config/autostart/ — więc nie jest tu potrzebna żadna osobna koncepcja, taka jak LaunchAgents w systemie macOS.
środowisko graficzne¶
Różnica polega na środowisku graficznym: domyślnym/flagowym pulpitem openSUSE jest w rzeczywistości KDE Plasma (w przeciwieństwie do Minta), więc podejście oparte na „konsoli” z oryginalnej dokumentacji jest znacznie bardziej prawdopodobne, że będzie działać tak, jak jest. openSUSE oferuje również edycję GNOME, więc dam ci oba warianty oraz opcję bez terminala, która działa niezależnie od komputera.
Najpierw potwierdź ścieżkę skryptu (dostosuj linus, jeśli komputer SUSE używa innej nazwy użytkownika):
znajdować¶
KOD_BLOKU_0
Plazma KDE¶
Opcja A — KDE Plasma (domyślny pulpit openSUSE):
KOD_BLOKU_1
Wersja openSUSE w środowisku GNOME¶
Opcja B — openSUSE w wersji GNOME: po prostu zamień linię Exec, ponieważ konsole zwykle nie jest instalowana w GNOME:
KOD_BLOKU_2
brak widocznego terminala¶
Opcja C — Zalecana: brak widocznego terminala, tło + dziennik (działa identycznie na Plazmie, GNOME, Xfce, czymkolwiek — pozwala całkowicie uniknąć pytania „który terminal jest zainstalowany”, tak samo jak solidny wariant, który dałem ci dla Minta):
KOD_BLOKU_3
Sprawdź dziennik¶
Sprawdź dziennik później za pomocą:
KOD_BLOKU_4
Test bez wylogowywania się: uruchom ręcznie część bash -c '...' najpierw w terminalu, aby potwierdzić, że faktycznie uruchamia usługę, a następnie wyloguj się/zaloguj, aby sprawdzić rzeczywisty wyzwalacz autostartu. Ustawienia systemowe openSUSE (Plasma: Autostart; GNOME: Aplikacje startowe za pomocą gnome-tweaks) również wyświetlą później ten wpis, jeśli chcesz go przełączyć z GUI.