[KDE] Hack na przeźroczystość w Conky

Uwaga: Ten wpis został utworzony ponad rok temu. Informacje w nim zawarte mogą być nieaktualne!

Jeżeli używasz Conky w KDE to pewnie zauważyłeś, że nie działa w nim przeźroczyste tło. Niestety nie udało mi się znaleźć na to „ładnego” rozwiązania. Jedyny działający sposób jaki znam to hack z użyciem programu feh, który jest de facto przeglądarką obrazków.

Zainstaluj program feh:

sudo apt-get install feh

Uruchom (Alt + F2) edytor tekstu (np. kate) z uprawnieniami administratora:

kdesudo kate

Wklej prosty skrypt uruchamiający conky:

#!/bin/bash
sleep 14
feh --bg-scale /ścieżka/do/tapety.jpg
sleep 1
conky

Oczywiście zamiast wytłuszczonego fragmentu wpisz ścieżkę do tapety którą aktualnie masz na pulpicie. Jeżeli używasz tapety z domyślnego zestawu znajdziesz ją w /usr/share/wallpapers.

Plik zapisz w /usr/local/bin pod dowolną nazwą, ja nazwałem plik conkystart. Następnie nadaj prawa do wykonywania:

sudo chmod +x /usr/local/bin/conkystart

Zamiast conkystart wpisz swoją nazwę pliku.

Teraz uruchom program Ustawienia systemowe (K→Programy→Ustawienia→Ustawienia systemowe), przejdź do sekcji Uruchamianie i wyłączanie, kliknij na dodaj skrypt i wpisz nazwę wcześniej zapisanego pliku. System automatycznie powinien wykryć jego lokalizację.

Teraz zapisz wszystkie pliki nad którymi pracujesz, zamknij programy i uruchom ponownie KDE kombinacją klawiszy AltGr + Print Screen + K (AltGr to prawy klawisz Alt).

Po zastosowaniu tego tricku Conky ma przeźroczyste tło.

Jeżeli powyższy artykuł nie rozwiązał lub rozwiązał częściowo Twój problem, dodaj swój komentarz opisujący, w którym miejscu napotkałeś trudności.
Mile widziane komentarze z uwagami lub informacjami o rozwiązaniu problemu.
  • Dundee

    Powinno być
    kdesu kate
    a nie
    kdesudo kate

    • Admc

      W Kubuntu używa się sudo zamiast su.

  • Evendi

    Tak z innej beczki, ale odnośnie screen’a… Zliczanie danych (nie tylko z danej sesji, które po restarcie się zerują) masz dzięki vnstat? Jeżeli tak, to jak je ustawić? Zależy mi żeby być na bieżąco, szczególnie przy połączeniu GSM,3

    • Admc

      Tak, za pomocą vnstat. Konfiguracja jest dostępna na forum ubuntu.

      • Evendi

        Dzięki, w międzyczasie znalazłem. Teraz zabawa w config…