Zmiana tła ekranu logowania i blokady w Ubuntu wymaga edycji odpowiednich plików systemowych lub skorzystania ze specjalnych narzędzi, ponieważ nie jest to funkcja dostępna bezpośrednio w ustawieniach systemu. Poniżej znajdziesz szczegółowy poradnik krok po kroku dla środowiska GNOME (czyli domyślnego w Ubuntu), oparty na zaktualizowanych praktykach.
1. Przygotowanie pliku graficznego
- Wybierz obraz, którego chcesz użyć jako tło ekranu logowania/blokady.
 - Zalecany format to PNG lub JPG, w rozdzielczości dopasowanej do ekranu (np. 1920×1080 pikseli).
 - Skopiuj obraz do folderu na stałe, np. 
/usr/share/backgrounds/(folder systemowy dostępny dla wszystkich użytkowników). 
sudo cp /ścieżka/do/twojego_obrazka.png /usr/share/backgrounds/ 
2. Utworzenie kopii zapasowej pliku tematu
Przed jakąkolwiek edycją plików systemowych, wykonaj ich kopię zapasową:
sudo cp /usr/share/gnome-shell/theme/ubuntu.css /usr/share/gnome-shell/theme/ubuntu.css.bak 
Ta czynność gwarantuje możliwość przywrócenia oryginalnego wyglądu w razie problemów.
3. Edycja pliku motywu GNOME
Otwórz plik ubuntu.css (lub czasem gnome-shell.css w zależności od wersji Ubuntu) w edytorze tekstu z uprawnieniami administratora, np.:
sudo nano /usr/share/gnome-shell/theme/ubuntu.css 
Znajdź blok dotyczący tła ekranu logowania. Szukaj sekcji zaczynającej się od:
#lockDialogGroup { background: #... ... } 
Zamień linijkę background: na:
background: #2c001e url(file:///usr/share/backgrounds/twoj_obrazek.png); background-repeat: no-repeat; background-size: cover; background-position: center; 
- Możesz dopasować background-position i inne właściwości według własnych preferencji.
 
4. Zapisz plik i odśwież konfigurację
- Zapisz zmiany w edytorze i zamknij go (w nano: Ctrl+O, Enter, Ctrl+X).
 - Aby nowe tło się pojawiło, zrestartuj menedżera logowania lub po prostu uruchom komputer ponownie:
 
sudo systemctl restart gdm3 
Uwaga: Polecenie wyloguje wszystkich użytkowników — zapisane dane niezapisane zostaną utracone.
5. (Opcjonalnie) Użycie narzędzi graficznych
Jeżeli nie chcesz ręcznie edytować plików CSS, możesz skorzystać z dedykowanych narzędzi takich jak GDM Settings lub GDM Tweaker. Są to aplikacje graficzne, ułatwiające zmianę tła ekranu logowania GNOME.
- Instalacja (przykładowo dla GDM Settings — więcej informacji na GitHubie projektu):
 
git clone https://github.com/realmazharhussain/gdm-settings.git cd gdm-settings pip install . 
Aplikację uruchomisz poleceniem gdm-settings, a następnie, w interfejsie wybierz żądany obraz tła.
6. Przywracanie domyślnego tła
Aby wrócić do wcześniejszych ustawień, wystarczy przywrócić zapasową wersję pliku CSS:
sudo cp /usr/share/gnome-shell/theme/ubuntu.css.bak /usr/share/gnome-shell/theme/ubuntu.css sudo systemctl restart gdm3 
Najważniejsze informacje i wyjaśnienia
- Zmiana dotyczy środowiska GNOME i ekranu GDM, domyślnego w Ubuntu.
 - Zmiana tła ekranu logowania dotyczy wszystkich użytkowników systemu.
 - Konieczna jest ostrożność podczas edycji plików systemowych — zawsze wykonuj kopię zapasową!
 - Zmiany mogą być nadpisane po aktualizacji systemu lub środowiska graficznego; po większych aktualizacjach trzeba czasem powtórzyć proces.
 - W niektórych innych środowiskach (np. KDE, XFCE) lub w niestandardowych menedżerach logowania (np. LightDM) procedura będzie inna.
 
Zmiana tła ekranu logowania i blokady pozwala spersonalizować wygląd Ubuntu, ale wymaga podstawowej znajomości obsługi terminala i edycji plików tekstowych z uprawnieniami administratora.




