Jak automatycznie uruchamiać programy w Gnome Shell

Automatyczne otwieranie aplikacji po zalogowaniu się do Gnome Shell to świetny sposób na wcześniejsze skonfigurowanie obszaru roboczego. Najłatwiejszym sposobem na autostart programów w Gnome Shell jest skorzystanie z aplikacji Tweaks.

W tym przewodniku omówimy, jak zainstalować aplikację Gnome Tweaks, aby łatwo skonfigurować automatyczne uruchamianie programu. Zacznijmy!

Programy autostartu przez GUI

Aplikacja Tweaks nie jest instalowana domyślnie w prawie żadnej dystrybucji Linuksa skoncentrowanej na Gnome Shell, ponieważ większość opiekunów dystrybucji wolałaby, aby użytkownicy nie modyfikowali domyślnych ustawień pulpitu. Z tego powodu przed kontynuowaniem korzystania z tego przewodnika musisz zainstalować aplikację.

Zainstaluj poprawki

Instalacja aplikacji Tweaks jest dość prosta w większości dystrybucji Linuksa. Co więcej, ze względu na popularność Gnome wśród użytkowników Linuksa, nawet nieznane i stosunkowo nieznane systemy operacyjne mają go w swoich repozytoriach oprogramowania. Aby to działało, uruchom sesję terminala, naciskając Ctrl + Alt + T na klawiaturze. Następnie postępuj zgodnie z instrukcjami wiersza polecenia, które odpowiadają Twojemu systemowi operacyjnemu.

Ubuntu

sudo apt install gnome-tweak-tool

Debian

sudo apt-get install gnome-tweak-tool

Arch Linux

sudo pacman -S gnome-tweak-tool

Fedora

Fedora Linux jest jednym z niewielu systemów operacyjnych Linux, które są dostarczane z pełną obsługą Gnome, więc prawdopodobnie aplikacja Tweaks jest wstępnie zainstalowana. To powiedziawszy, jeśli chcesz, aby to działało, wystarczy polecenie Dnf.

sudo dnf install gnome-tweak-tool

OpenSUSE

sudo zypper install gnome-tweak-tool

Ogólny Linux

Jak wspomniano wcześniej, Gnome jest jednym z najczęściej używanych środowisk graficznych Linuksa, więc nawet w mniej znanych dystrybucjach nie powinno być problemu z uruchomieniem Tweaks. Jeśli z jakiegoś powodu masz problemy, uruchom terminal i wyszukaj „poprawki gnome”. Następnie zainstaluj go w sposób, w jaki zwykle instalujesz oprogramowanie w swoim systemie operacyjnym.

Programy startowe

Po uruchomieniu aplikacji Tweaks w systemie operacyjnym Linux nadszedł czas, aby utworzyć wpis startowy w Gnome Shell. Aby to zrobić, naciśnij klawisz Win na klawiaturze. Następnie wpisz „Tweaks”. Kliknij ikonę z etykietą „Tweaks”, aby otworzyć aplikację. Następnie poszukaj „Aplikacje startowe” po lewej stronie i kliknij myszą.

W obszarze „Startup Applications” w oknie Tweaks kliknij znak +. Spowoduje to wyświetlenie menu selektora.

Korzystając z menu selektora, przeglądaj aplikacje (uruchomione pojawiają się jako pierwsze) i kliknij je myszą, aby wybrać. Po dokonaniu wyboru kliknij przycisk „Dodaj”, aby utworzyć nowy wpis startowy programu. Pamiętaj, że musisz powtórzyć ten proces dla każdej aplikacji, którą chcesz automatycznie uruchomić przy starcie.

Skończyłeś dodawać aplikacje startowe do Gnome? Zamknij poprawki, aby zakończyć.

Usuwanie automatycznego startu programu

Usunięcie wpisu startowego w Gnome Shell jest tak proste, jak dodanie go. Aby to zrobić, upewnij się, że masz otwartą aplikację Tweaks. Po otwarciu przejdź do „Aplikacje startowe”.

W obszarze „Startup Applications” w oknie Tweaks znajdź na liście aplikację, której automatyczne uruchamianie ma się zatrzymać. Następnie kliknij przycisk „usuń”, aby usunąć go z listy. Powtórz ten proces dla każdej aplikacji, której nie chcesz automatycznie uruchamiać podczas logowania.

Po zakończeniu usuwania wpisów startowych zamknij aplikację Tweaks. Ustawienia powinny obowiązywać automatycznie.

Programy autostartu przez terminal

Aplikacja Tweaks to nie jedyny sposób tworzenia wpisów startowych w Gnome Shell. Jeśli wolisz terminal, możesz wprowadzić wpisy w folderze „~ / .config / autostart /” za pomocą polecenia cp.

Aby utworzyć wpis startowy z wiersza poleceń, musisz przenieść terminal z katalogu domowego (~) do folderu „/ usr / share / applications /”.

cd /usr/share/applications/

Uruchom polecenie ls i spójrz na listę skrótów do aplikacji w katalogu.

ls

Nie możesz znaleźć żądanego programu na liście plików na ekranie? Połącz polecenie ls z grep, aby zawęzić listę.

ls | grep 'programname'

Weź program, który chcesz automatycznie uruchomić z listy i podłącz go do poniższego polecenia cp, aby utworzyć nowy wpis startowy.

mkdir -p ~/.config/autostart/

cp programname.desktop ~/.config/autostart/

Po wprowadzeniu nowego wpisu startowego w folderze autostartu zaktualizuj uprawnienia pliku, aby Gnome Shell mógł z nim poprawnie współdziałać.

sudo chmod +x ~/.config/autostart/programname.desktop

Powtarzaj ten proces tyle razy, ile chcesz, aby utworzyć tyle wpisów startowych, ile chcesz.

Usuwanie programów autostartu przez terminal

Aby usunąć wpis startowy z terminala w Gnome Shell, przenieś wiersz poleceń do folderu autostart za pomocą poniższego polecenia CD.

cd ~/.config/autostart

Następnie uruchom ls polecenie i spójrz na wpisy startowe w folderze.

ls

Skopiuj nazwy programów, których nie chcesz automatycznie uruchamiać, podłączając je do poniższego polecenia rm.

rm programname.desktop