Latte Dock to rozbudowany, efektowny „dock” dla KDE Plasma, który może zastąpić klasyczny panel i nadać pulpitowi wygląd zbliżony do macOS lub nowoczesnych kompozycji z dokiem. Poniżej znajdziesz kompletny poradnik: od informacji wstępnych, przez instalację na popularnych dystrybucjach, po konfigurację i rozwiązania typowych problemów.
- 1. Co to jest Latte Dock i ważna uwaga o statusie projektu
- 2. Wymagania wstępne
- 3. Instalacja Latte Dock
- 4. Uruchamianie Latte Dock
- 5. Podstawowa obsługa i przypinanie aplikacji
- 6. Konfiguracja Latte Dock – krok po kroku
- 7. Zaawansowane wskazówki
- 8. Typowe problemy i ich obejścia
- 9. Latte Dock a przyszłość „docków” w KDE
1. Co to jest Latte Dock i ważna uwaga o statusie projektu
Latte Dock to dock oparty na KDE Plasma Frameworks, który oferuje m.in.:
- wyświetlanie ikon uruchomionych i przypiętych aplikacji,
- obsługę widżetów Plasmy,
- animacje (m.in. charakterystyczne paraboliczne powiększanie ikon),
- automatyczne chowanie i pojawianie się tylko wtedy, gdy jest potrzebny.
Latte Dock został porzucony przez głównego developera, a wiele jego funkcji trafiło bezpośrednio do KDE Plasma. Ostatnie zmiany w repozytorium pochodzą z 2023 r., co może powodować problemy z kompatybilnością w nowszych wydaniach Plasmy.
Co to oznacza dla użytkownika:
- na starszych wersjach KDE Plasma Latte Dock zwykle działa bez większych problemów,
- na nowszych wydaniach (Plasma 5.27/6.x) trzeba liczyć się z:
- możliwymi awariami,
- problemami z Waylandem,
- brakiem poprawek błędów.
- część funkcji Latte da się dziś odtworzyć samym panelem Plasmy (panel w trybie „dok” + zaawansowane ustawienia).
Mimo statusu archiwalnego projekt nadal bywa dostępny w repozytoriach i w wielu konfiguracjach działa poprawnie.
2. Wymagania wstępne
Aby instalacja i używanie Latte Dock miały sens, przygotuj środowisko oraz zależności:
- środowisko KDE Plasma (np. Kubuntu, KDE neon, Fedora KDE, openSUSE z Plasma, Manjaro/Arch z Plasma),
- kompozytor KWin (standardowo w KDE),
- sesję X11 – na Wayland Latte bywa bardziej problematyczny.
W przypadku instalacji z kodu źródłowego potrzebne będą też standardowe narzędzia deweloperskie: kompilator C/C++, cmake, biblioteki Qt5/Qt6 i KDE Frameworks.
3. Instalacja Latte Dock
3.1. Instalacja z repozytorium dystrybucji
W wielu dystrybucjach Latte Dock jest dostępny bezpośrednio w repozytoriach, co jest najprostsze: aktualizacje dostarcza system, a instalacja nie wymaga kompilacji.
3.1.1. Arch Linux / Manjaro
Na Arch Linux Latte Dock znajduje się w repozytoriach (pakiet latte-dock). Przykładowe polecenie:
sudo pacman -Suy latte-dock
Na Manjaro pakiet bywał w gałęzi community/unstable; w aktualnych wydaniach może być wycofany lub przestarzały. Przed instalacją sprawdź w Pamac lub poleceniem: pacman -Ss latte-dock.
3.1.2. Ubuntu / Kubuntu / Linux Mint (z KDE)
W starszych artykułach zalecano PPA ppa:rikmills/latte-dock (Ubuntu 16.04–17.04, Mint 18.x). Przykładowa procedura wyglądała tak:
sudo add-apt-repository ppa:rikmills/latte-dock
sudo apt-get update
sudo apt-get install latte-dock
Obecnie PPA może być nieaktualne, a w nowszych Kubuntu Latte Dock nie zawsze występuje w oficjalnych repozytoriach. Jeśli pakietu brakuje, rozważ instalację z kodu źródłowego (sekcja 3.2) lub użycie panelu Plasmy w trybie „dok”.
3.1.3. Inne dystrybucje (Fedora, openSUSE itd.)
Szczegóły zależą od wersji systemu. W części dystrybucji pakiet latte-dock jest dostępny w repozytoriach community lub dodatkowych. Ze względu na brak świeżych wydań projektu, aktualne informacje sprawdź w dokumentacji swojej dystrybucji lub w menedżerze pakietów.
3.2. Instalacja z kodu źródłowego (Git KDE)
Gdy w dystrybucji nie ma pakietu lub chcesz spróbować najświeższej dostępnej wersji, możesz zainstalować Latte Dock z kodu źródłowego z repozytorium KDE.
3.2.1. Pobranie źródeł
Źródła pobierzesz jako archiwum ZIP lub przez git clone. Przykład (archiwum ZIP – wariant przyjazny początkującym):
- Wejdź na stronę projektu Latte Dock (repozytorium KDE/GitHub).
- Kliknij Code → Download ZIP i zapisz plik.
- Rozpakuj archiwum w wybranym katalogu (np.
~/Pobrane/latte-dock).
3.2.2. Zainstaluj zależności
Projekt udostępnia plik INSTALLATION.md z listą zależności dla różnych dystrybucji (Kubuntu, Arch, Fedora/RHEL itd.). Przykład (Kubuntu/KDE – wklej w terminalu komendę z listą pakietów z INSTALLATION.md):
# przykład – faktyczna lista zależności zależy od dystrybucji
sudo apt install <lista-pakietów-z-INSTALLATION.md>
Jeśli jakiś pakiet jest niedostępny, usuń go z polecenia i spróbuj ponownie zainstalować pozostałe.
3.2.3. Uruchom skrypt instalacyjny
W rozpakowanym katalogu Latte znajduje się skrypt install.sh, który automatyzuje budowanie i instalację. Przykładowa procedura:
cd ~/Pobrane/latte-dock
sh install.sh # lub: ./install.sh (po nadaniu uprawnień wykonywania)
Podaj hasło administratora, a system skompiluje i zainstaluje Latte Dock.
4. Uruchamianie Latte Dock
Po instalacji możesz uruchomić Latte Dock z menu aplikacji, wpisując Latte Dock, lub z terminala poleceniem:
latte-dock
Po chwili na wybranej krawędzi ekranu (domyślnie na dole) pojawi się dock z ikonami aplikacji.
5. Podstawowa obsługa i przypinanie aplikacji
5.1. Przeniesienie starego panelu
Jeśli chcesz używać Latte jako głównego panelu, wykonaj te kroki:
- Uruchom Latte Dock.
- Przesuń stary panel KDE (np. na lewą krawędź), aby nie zasłaniał docka.
- Po pełnej konfiguracji Latte usuń stary panel (PPM na panelu → Usuń panel).
5.2. Przypinanie aplikacji do docka
Dodawanie aplikacji działa podobnie jak w panelu Plasmy:
- Uruchom aplikację.
- Kliknij jej ikonę na docku prawym przyciskiem myszy.
- Wybierz opcję w stylu Przypnij launcher.
Aplikacja pozostanie na docku nawet po jej zamknięciu.
6. Konfiguracja Latte Dock – krok po kroku
Po kliknięciu PPM na docku znajdziesz kluczowe opcje konfiguracji:
- Edytuj dock – szczegółowe ustawienia zachowania i wyglądu;
- Układy → Zarządzaj układami – pełne układy (rozmieszczenie, styl, widżety);
- Ustawienia ogólne – globalne opcje Latte.
6.1. Układy – wygląd „z poziomu motywu”
Układy w Latte Dock definiują m.in. następujące elementy:
- pozycję i rozmiar docka,
- zasady ukrywania,
- zestaw widżetów,
- styl wizualny.
6.1.1. Zarządzanie układami
Aby przełączać, dodawać i organizować układy, wykonaj kroki:
- PPM na docku → Układy → Zarządzaj układami.
- Sprawdź listę dostępnych układów.
- Wybierz układ i zastosuj zmiany.
W tym oknie możesz:
- przełączać się między układami (Zastosuj i Przełącz),
- dodać nowy układ (Nowy),
- importować/eksportować istniejące (Import/Eksport).
6.1.2. Pobieranie układów z sieci
Latte integruje się z KDE Store, dzięki czemu pobierzesz układy bezpośrednio z ustawień:
- PPM na docku → Układy → Zarządzaj układami.
- Przejdź do zakładki Pobierz.
- Wybierz układ (np. inspirowany macOS) i kliknij Zainstaluj.
- Na liście układów wybierz nowy, kliknij Zastosuj i Przełącz.
Po przełączeniu układu dock może zmienić pozycję, rozmiar, a nawet dodać nowe panele.
6.1.3. Import układów z pliku
Aby zaimportować układ z pliku, użyj polecenia:
latte-dock --import nazwa_pliku_layoutu.latte
To przydatne przy przenoszeniu własnej konfiguracji między komputerami.
6.2. Ustawienia docka – zachowanie i wygląd
Po wybraniu Edytuj dock dopasujesz jego zachowanie i wygląd. Najważniejsze sekcje to:
6.2.1. Pozycja i rozmiar
Dostępne są typowe opcje sterujące układem:
- krawędź ekranu – dół, góra, lewo, prawo,
- długość – jaka część krawędzi zajmuje dock (np. 80%),
- rozmiar ikon – wielkość ikon aplikacji.
6.2.2. Zachowanie (ukrywanie)
Latte Dock może działać jak stały panel lub „wyskakujący” dock:
- zawsze widoczny – dock nie chowa się,
- automatyczne ukrywanie – dock chowa się, gdy nie jest potrzebny,
- inteligentne ukrywanie – chowa się tylko wtedy, gdy aplikacja by go zasłaniała.
Ustawienie odległości od krawędzi i „przyciągania” wpływa na sposób pojawiania się i znikania docka.
6.2.3. Wygląd
W zakładce Wygląd skonfigurujesz m.in.:
- styl tła (nieprzezroczyste, półprzezroczyste, efekt rozmycia),
- zaokrąglenia rogów,
- animacje i siłę parabolicznego powiększania ikon,
- odstępy między ikonami.
Zmiana odległości od krawędzi i trybu wyświetlania pozwala uzyskać efekt „pływającego docka”.
6.3. Latte Dock zamiast panelu Plasmy
Latte może pełnić rolę pełnoprawnego panelu – z menu aplikacji, tacką systemową, zegarem itp. Skonfiguruj to w kilku krokach:
- W Edytuj dock ustaw Typ na Panel (jeśli dostępny).
- Dodaj widżety: menu aplikacji (Menu aplikacji KDE), tackę systemową, zegar, przełącznik pulpitów itd.
- Gdy wszystko będzie gotowe, usuń stary panel KDE (PPM na panelu → Usuń panel).
7. Zaawansowane wskazówki
7.1. Usuwanie elementów i porządkowanie
Aby pousuwać zbędne widżety z panelu Plasmy lub Latte, wykonaj:
- Na pulpicie kliknij PPM → Odblokuj elementy interfejsu (w starszej Plasmie).
- PPM na panelu/docku → Edytuj.
- Najeżdżaj na elementy i klikaj X w dymku, aby je usuwać.
Ta sama logika dotyczy panelu Plasmy oraz paneli tworzonych przez Latte.
7.2. Wielomonitorowość
Latte pozwala tworzyć różne docki na różnych ekranach; dla każdego ekranu możesz przypisać osobny układ, np. główny dock na monitorze podstawowym i prosty panel na drugim. Konfiguracja odbywa się przez Układy oraz przypisanie do ekranu w szczegółowych ustawieniach docka.
7.3. Eksport i backup ustawień
Przy dużym stopniu personalizacji zrób kopię zapasową: eksportuj układ do pliku (Zarządzaj układami lub polecenie latte-dock --export) oraz skopiuj katalog konfiguracyjny użytkownika, np. ~/.config/latte* (ścieżka może się różnić).
8. Typowe problemy i ich obejścia
Ze względu na porzucenie projektu i brak wsparcia dla nowych wydań Plasmy mogą pojawiać się różne błędy.
8.1. Latte Dock nie startuje / nie pokazuje się
Najczęstsze przyczyny obejmują:
- konflikt z sesją Wayland,
- błędy wynikające z przestarzałej wersji na nowej Plasmie,
- brakujące zależności.
Jak diagnozować problem:
- Uruchom Latte z terminala i sprawdź błędy w konsoli:
latte-dock
- Na Manjaro zgłaszano konflikt PipeWire vs PulseAudio – po przeinstalowaniu
manjaro-pipewirei usunięciumanjaro-pulsedock zaczął działać poprawnie. - Jeśli używasz Waylanda, sprawdź, czy problem występuje także w sesji X11; w razie potrzeby tymczasowo przejdź na X11 dla lepszej kompatybilności.
8.2. Latte Dock nie jest dostępny w repozytoriach
Z uwagi na porzucenie projektu część dystrybucji usuwa lub zamraża pakiety Latte. Możesz zainstalować z kodów źródłowych (sekcja 3.2) lub sięgnąć po alternatywy. Najprostsza alternatywa to panel KDE Plasma w trybie „dok”. Aby uzyskać efekt podobny do Latte:
- dodać nowy panel,
- ustawić go jako „panel dok”,
- włączyć auto‑ukrywanie i dopasować styl/zaokrąglenia, by przypominał Latte.
Inną opcją są zewnętrzne doki (np. Plank, Cairo Dock), przy czym Cairo działa tylko przez XWayland i gorzej integruje się z Plasmą.
8.3. Stabilność i awarie na nowych wydaniach Plasmy
Na forach i w serwisach społecznościowych wskazuje się, że brak aktywnego rozwoju powoduje coraz więcej błędów w najnowszych wydaniach Plasmy. Jeśli Latte Dock jest kluczowy dla twojej pracy, rozważ pozostanie na wersji Plasmy, na której działa stabilnie, lub przejście na natywny panel Plasmy skonfigurowany tak, by przypominał Latte.
9. Latte Dock a przyszłość „docków” w KDE
Część funkcji Latte została wchłonięta przez KDE Plasma, dlatego nie należy oczekiwać nowych wydań Latte jako osobnego projektu. W materiałach dla szerokiego grona użytkowników warto traktować Latte jako inspirujący, mocno konfigurowalny dock – z zastrzeżeniem, że to projekt porzucony – oraz równolegle pokazać, jak uzyskać podobny efekt w natywnym panelu Plasmy.








