Posty

Wyświetlam posty z etykietą Plasma 5

Przeczytano w sieci: poprawiamy wygląd czcionek w SystemSettings

KDE Frameworks 5.45 wprowadziło dużo dobrych zmian. Okazuje się jednak, że jedna z nich skutkuje wadliwym wyglądem czcionek w Ustawieniach systemowych (a najprawdopodobniej też i innych, używających qqc2-desktop-style. Problem nie występuje zawsze i zależy od specyficznych ustawień określonych czcionek i ich wielkości. Okazuje się, że jest to pokłosiem commitu, który miał poprawić renderowanie czcionek . Istnieją różne sposoby na poprawę tego wyglądu, jednakże niekoniecznie przynoszą one efekty. Autor commitu zaleca tymczasowo dokonanie edycji pliku /usr/lib/qt/qml/QtQuick/Controls.2/org.kde.desktop/Label.qml , odnalezienie w nim linii zaczynającej się od renderType: i zakomentowanie jej, oraz dopisanie nowej o treści: renderType: Text.QtRendering . Ponowny start Ustawień systemowych winien odbyć się już bez problemów i to niezależnie od tego jak mamy ustawione czcionki w systemie.

Nadzieja na lepszą integrację LibreOffice ze środowiskami opartymi o Qt5

Nie. Absolutnie nic nie wskazuje na to, by LibreOffice miało zostać przepisane z użyciem Qt5. Mowa tylko o mechaniźmie wtyczki VCL, która umożliwia mimifikację wyglądu LO do natywnego w danym środowisku. Obecnie mamy cztery takie wtyczki: gtk2, gtk3, kde4 oraz "natywną". Cały proces winien przebiegać bez udziału użytkownika, choć można go wymusić. Obecnie, chcąc najbardziej upodobnić wygląd LO do np. Plasma 5, musimy zainstalować kdelibs oraz wystrój breeze dla KDE4. Wówczas jest lepiej, co nie znaczy idealnie. Proces przepisania wtyczki VLC dla KDE4 wydawał się nieunikniony, jednakże nie stanowił priorytetu prac. Niemałym zaskoczeniem dla mnie, było zatem ogłoszenie podczas LibreOffice Conference 2017 informacji o pracach w tym zakresie. Za przepisanie wtyczki odpowiedzialną jest Katarina Behrens, a całość w znacznym stopniu zawdzięczamy władzom Monachium, które postanowiły sponsorować te prace. W rezultacie winien poprawić się nie tylko wygląd LO w Plasma 5, natywne okna d...

Niesforne kolory aplikacji Qt4 w Plasma 5

Zanim doczekamy się, że padnie ostatni bastion oprogramowania opartego o Qt4/kdelibs upłynie pewnie jeszcze sporo wody w Wiśle. Niestety. Niestety też okazuje się, że systemsettings5, który obecny jest w Plasma 5 od samego początku (niegdyś był jeszcze systemsettings4, ale obecnie już go nie ma), nie zawsze sobie radzi z nałożeniem schematu kolorystycznego wybranego przez użytkownika na aplikacje wykorzystujące stary rodzaj bibliotek. Dzieje się tak przede wszystkim, gdy albo sami taki schemat stworzymy, albo wybierzemy go w Ustawieniach Systemowych -> Kolory, czy też wgramy ze store.kde.org . Ba, stosowny błąd , a w zasadzie nawet dwa , został nawet jakiś czas temu zgłoszony. Nie liczyłbym jednak na jego szybkie załatwienie i poniekąd słusznie. Wolę, jeśli praca programistów Plasmy nie jest trawiona na tego typu rzeczy, które w dodatku, prawdopodobnie będą przejściowo jedynie sensowne. Przyglądnijmy się zagadnieniu, które irytujące jest w zasadzie wyłącznie dla osób korzystających...

Okiełznajmy UFW w Plasma 5

W zamierzchłej przeszłości, bodaj Kubuntu spopularyzowało nakładkę na UFW działającą natywnie w KDE4. Przez długi czas nie było żadnego narzędzia dostępnego dla Plasma 5. Przeszukując zasoby githuba trafiłem i na takie rozwiązanie. Programik ufw-kde jest przeportowanym do bibliotek KF5 forkiem dawnego narzędzia, które było niegdyś dostępne nawet na serwerach KDE. Jeśli ktoś zatem używa UFW i chciałby mieć wygodną nad nim kontrolę pod Plasma 5, zapraszam do zbudowania sobie programiku z załączonego PKGBUILD u. Program umieści się w "Ustawieniach systemowych".

Latte-Dock - dock jak w macOS w Plasma 5

Z jakiegoś powodu wielbimy zawsze to czego nie mamy. Najlepsze środowisko? Niemal zawsze prędzej czy później pojawi się stwierdzenie: to od "makówki".  Ok, jednym z jego elementów jest tzw. dock. W linuksie jest dostępnych dość sporo tego typu rozwiązań (choćby minimalistyczny plank, czy rozbudowane cairo-dock). Niemniej jednak wszystkie te rozwiązania korzystają zwykle z bibliotek gtk. Pewnie już znacie moje poglądy - jeśli w środowisku nie potrzebuję "obcych" bibliotek, to ich nie używam. Pchanie do pamięci dodatkowo bibliotek gtk, tylko i wyłącznie po to, by uzyskać efekt wow w postaci docka w Plasma 5 jest dla mnie bez sensu (choć może się okazać, że taki plank ma absolutnie minimalny apetyt na zasoby). Mniejsza o to. Dla Plasma 5 (czy też ogólnie dla środowisk, które wykorzystują KF5) do tej pory nie było niemalże takich rozwiązań. Niedawno na store.kde.org zagościł New Dock . Ja proponuję inne rozwiązanie: Latte-Dock , zresztą tego samego twórcy. Zasada taka ...

Ikony w programach uruchamianych na prawach administratora w Plasma 5

Jeśli nic w Plasma 5 nie zmienialiśmy, to uruchamianie programów, które wymagają uprawnień administratora (np. PartitionManager) ukazuje nam okno programu pozbawione ikon. Jeśli chcemy uzyskać w takim programie wygląd okien z ikonami, to można zrobić to na kilka sposobów. Opiszę dwa, gdyż jeden z nich albo wymaga uruchomienia programu GUI na prawach roota, co wydaje się być zbędnym niebezpieczeństwem, albo dość żmudnego ręcznego ustawiania zachowania się tych programów otwieranych w sesji root. Mamy jednakże dwie proste alternatywy. Pierwsza, to uruchomienie programu z konsoli z wykorzystaniem zmiennych środowiska (na przykładzie PartitionManager): sudo -E partitionmanager Oczywiście w miejscu partitionmanager może być dowolny program, który chcemy uruchomić na prawach administratora. Druga, to dokonanie prostego zabiegu w edycji menu Plasmy. Otwieramy program KDE Menu Editor. Chyba najprościej wybrać z menu, które pojawi się po kliknięciu prawym przyciskiem myszki na "Aktywat...

Różne pulpity wirtualne w Plasma 5

Ponoć brak możliwości indywidualizowania wystroju wirtualnych pulpitów w Plasma 5 jest jednym z większych błędów, jakie dotknęły to środowisko. Wprawdzie nie bardzo wiem, jak błędem może być nigdy nie istniejący brak określonej funkcjonalności, to jednakże rozumiem, że przyzwyczajenie z KDE4 (gdzie możliwość personalizacji pulpitów istniała, przynajmniej w późniejszych wersjach) może powodować frustracje użytkowników. Natura próżni nie znosi. Skoro jest zapotrzebowanie , to jest i na nie odpowiedź. Niejaki Jonathan Marten napisał program , który udostępnia taką funkcjonalność w Plasma 5 i nazwał go wallpaperswitch. Program jest jeszcze we wczesnym stadium rozwoju (to dopiero druga rewizja), zatem może jeszcze zawierać jakieś błędy. Program nie występuje jeszcze w repozytoriach Archa ani w AUR. Osobom, którym doskwiera opisywany brak funkcjonalności, polecam zatem skorzystanie z PKGBUILDu , który przygotowałem. Po instalacji, należy program uruchomić czy to z menu, czy sensowniej chy...

Na froncie Plasmy, czyli coś się wyjaśnia

Do tej pory wiedzieliśmy, że "Plasma 5.8 LTS będzie pierwszym  wydaniem LTS w tej serii". Jej wsparcie sięga do kwietnia 2018 r., kiedy to 10.04. ma się ukazać ostatnie wydanie 5.8.9. Podobne informacje przychodziły z "frontu" Qt, które przy okazji wydania Qt5.6 stwierdziło, że to  pierwsze  wydanie LTS tej serii. Do tej pory nie było natomiast wiadomo jak będzie przebiegać rozwój Plasma 5 oraz kiedy można się spodziewać następnego LTS oraz jak przebiegać będzie dalszy rozwój Plasmy. W sprawie Qt 5 wiadomo od dawna, że obok Qt5.6 LTS wydawane są następne wydania. Zgodnie ze szczątkowymi i enigmatycznymi informacjami, następny LTS Qt 5 spodziewany jest w roku 2018. Teraz już wyjaśnia się nieco więcej. Rozwój Plasma 5 został zaplanowany do sierpnia 2018 r., kiedy ukazać się ma następny LTS serii 5. Prawdopodobnie również będzie miał co najmniej osiemnasto miesięczne wsparcie. Tym samym Plasma 5 towarzyszyć nam będzie co najmniej do roku 2020. Poszczególne wydania maj...

Włączamy menu programów klawiszem Meta w Plasma 5.8

Wraz z pojawieniem się Plasma 5.8, zawitała nowa, aczkolwiek ukryta jeszcze, funkcja. Otóż możemy poinstruować KWin, by do otwierania menu programów (zwyczajowo Alt+F1) używał klawisza bez większego znaczenia w świecie linuksa, czyli tzw. Meta (Windows, Super). Niestety jak na razie nie zostały nam dostarczone żadne narzędzia GUI ułatwiające zadanie. Musimy się posłużyć edycją pliku ~/.config/kwinrc . Całość operacji nie powinniśmy przeprowadzać w działającej sesji KWin. Chcąc uzyskać możliwość otwierania menu programów za pomocą Meta, po otworzeniu do edycji ~/.config/kwinrc prawdopodobnie będziemy musieli dodać (bądź zmodyfikować) do jego zawartości następujący wpis: [ModifierOnlyShortuts] Meta=org.kde.krunner,/App,,display Po ponownym uruchomieniu sesji Plasma będziemy się mogli cieszyć menu programów przypisanym do Meta. Za blogiem Jana Buchara .

Jak nie używać IgnorePkg

Pacman - przynajmniej wg mnie - jest bardzo dobrym menedżerem pakietów. Jest też - za pomocą pliku /etc/pacman.conf - dość konfigurowalny. Jedną z opcji, jaką możemy tam ustawić, jest ignorowanie aktualizacji paczki. Za funkcję tą odpowiada pole IgnorePkg. Tu możemy wpisywać nazwy paczek, których nie chcemy aktualizować. Teraz muszę coś przypomnieć. Arch Linux jest tak pomyślany, że domyślnym i jedynie wspieranym sposobem aktualizacji, jest aktualizacja globalna. Aktualizujemy zatem cały system, a nie poszczególną paczkę. Także do wyjątków winna należeć systuacja, w której aktualizacja systemu nie obejmuje jakiejś paczki. O prawidłowość działania tego mechanizmu dbają opiekunowie systemu. Czasem jest lepiej - czasem gorzej, ale zaangażowania w prawidłowość działania systemu jako całości, nie możemy odmówić. Powrócę zatem do ignorowania aktualizacji poszczególnej paczki. Jak wspomniałem należy to traktować jako wyjątek. Systemu z niezaktualizowaną paczką opiekunowie Archa nie przewid...

"KDE 5" coś się w końcu wyjaśnia

Dotychczas, w świecie KDE - przynajmniej w jego piątym wydaniu - żyliśmy wg ustalonego cyklu. Nowe wydanie KDE Frameworks pojawiało się co miesiąc, nowe "główne" wydanie Plasma 5 miało się pojawiać 4 razy do roku (ostatnio jednak rzadziej), zaś KDE Applications 3 razy w roku. Pierwsze "zamieszanie" wprowadziło wydanie Qt, które w wersji 5.6 uzyskało status tzw. LTS i to wydanie będzie wspierane przez 3 lata. Pomimo jednak tego, że Qt 5.6 jest LTSem, to "obok" wydawane są kolejne wersje. Obecnie mamy już 5.7, a w listopadzie spodziewane jest 5.8. Ba, przed końcem wsparcia 5.6 spodziewane jest wydanie już 6.0, które jednakże nie ma być takim skokiem "jakościowym" i "technologicznym" jak wydania Qt4, czy Qt5 i być niejako kontynuacją Qt5. Kolejna wersja LTS tego frameworka spodziewana jest w 2018 r. To jest Qt, które stanowi podstawę budowania oprogramowania KDE. Nie tak dawno pojawiła się informacja, że nadchodzące wydanie Plasma 5.8 bę...

Lepszy zegar cyfrowy w Plasma 5

Aplet z cyfrowym zegarkiem umieszczony na panelu w KDE jest bodaj jednym z najpowszechniej stosowanych. Ostatnio uzyskał niby nową funkcjonalność (wyświetlanie informacji z kalendarza), ale jest to bardzo iluzoryczne i na użyteczną (obecna nie potrafi np. synchronizować kalendarza Google'a) wersję będziemy musieli jeszcze poczekać. Tymczasem w kde-look od dłuższego czasu dostępny jest już aplet eventcalendar , który nie tylko wyświetli bieżący czas, ale również (m.in.) pokaże nam kalendarz, który potrafi zsynchronizować z kalendarzem Google'a, a także prognozę pogody, jak również umożliwia sterowanie odtwarzaczem multimedialnym. Mi do szczęścia brakuje jeszcze informacji o poczcie (choć to mogę zorganizować w inny sposób). Aplet jest stosunkowo niewielki i nie obciąża mocno zasobów komputera. Od pewnego czasu dostępny jest w AUR zatem można go łatwo zainstalować np. wydając polecenie: pb -S plasma5-applets-eventcalendar Teraz pozostaje tylko dodać go do panelu lub zmienić ...

Poprawiamy zbyt duże ikony w systray w Plasma 5.7

Wraz z przebudowaniem od początku kodu odpowiedzialnego za wyświetlanie tzw. tacki systemowej w Plasma 5.7 niektórzy borykają się z problemem zbyt dużych ikon, które się w niej pojawiły po aktualizacji. Problem został dostrzeżony i naprawiony . Poprawka prawdopodobnie pojawi się w wersji 5.7.3, której można oczekiwać 3.08. Do tego czasu trzeba sobie jednak jakoś radzić. Są dwa rozwiązania. Pierwsze to przebudować plasma-workspace, używając PKGBUILDu wersji 5.7.2 z repozytorium dodając do niego łatkę . Nie przedstawiam PKGBUILDu, albowiem rozwiązanie drugie wydaje się szybsze. Niemniej jednak, gdyby ktoś chciał zaprowadzić bezwzględny porządek w systemie, a nie potrafił tego samodzielnie dokonać, to proszę zgłosić w komentarzach, a uzupełnię informację o stosowne skrypty do przebudowania paczki. Drugie rozwiązanie wydaje się być banalne. Otóż m.in. za wielkość ikon odpowiadają ustawienia w pliku  /usr/share/plasma/plasmoids/org.kde.plasma.private.systemtray/contents/ui/main.qml...

Plasma 5.8 LTS - czyżby pierwsze jaskółki Plasma 6/KDE 6?

Następne wydanie środowiska KDE - Plasma 5.8 uzyskuje status LTS i będzie wspierane przez osiemnaście miesięcy od chwili wydania (planowane na 18.10.2016 r.). Wydanie to jako wymaga wersji Qt 5.6, która również uzyskała status LTS (3 letnie wsparcie). Co ciekawe, przynajmniej jak na razie, w zapowiedziach wydań , aż do końca kwietnia 2018 r. nie pojawiają się nowe wydania Plasmy. Czyżby Plasma 5.8 mogła być ostatnim wydaniem? Podobnie wszak stało się z kdeworkspace 4.11, który równolegle funkcjonował wraz z Plasma 5 przez szereg miesięcy (około półtora roku). Jak na razie plany Qt sięgają po wersję 5.8, która wstępnie była planowana na koniec 2016 r. Rewolucja raczej nie grozi, zwłaszcza, że Plasma 5.8 będzie utrzymywana aż do kwietnia 2018 r. Niemniej jednak zaczyna to wyglądać jak pierwsza przymiarka do powstania nowej wersji Plasmy, czy KDE (jakkolwiek się nie będzie nazywać). Oznaczenie Plasmy 5.8 mianem LTS oznacza, że w tej wersji nie pojawią się raczej jakiekolwiek nowe funkcj...

Plasma 5.7 i Qt 5.7 w Archu i co z tego wynika

Po dwu tygodniach testowania Plasma 5.7 Beta (5.6.95) (można się było z nią zapoznać z kde-unstable ), dwa dni temu pojawiło się jej stabilne wydanie, które trafiło do repozytorium testing . Pewnie gdzie indziej przeczytacie sporo o nowościach środowiska, ale... osobiście uważam, że wystarczająca jest wizyta na stronie kde oraz przeglądnięcie erraty. Podzielę się zatem z Wami wrażeniami z korzystania z Plasmy w tej wersji. Od razu mówię - moja wersja jej wyglądu nie jest dostarczana ze środowiskiem. Dotychczasowe doświadczenia z Plasmą 5 wskazują na dość znaczne jej "przywiązanie" do tematu Breeze, którego używanie w istocie sprawia, że działa ona lepiej niż z różnymi tematami, motywami, a nawet zestawami ikon, które dostępne są w zarówno w repozytoriach różnych dystrybucji, w AUR, jak i na kde-look.org. Nie mówię już o próbach użycia tematów z KDE4, które wcześniej czy później skończy się pokazową wywrotką środowiska (w najgorszym przypadku), a na co dzień powoduje błędy, kt...

Kaffeine 2.0

Kiedyś, jeszcze w czasach KDE 3.x, odtwarzacz multimedialny Kaffeine był dość popularnym składnikiem wielu dystrybucji, które były konfigurowane z tym środowiskiem. W czasach KDE4 jego rola została przyćmiona. Więcej dystrybucji serwowało to środowisko bądź to z domyślnym Dragon Player, bądź też z SMPlayer lub VLC. Samo Kaffeine, choć zostało sportowane do Qt4/KDE4 raczej też nie rozbawiało wprowadzaniem co rusz to nowych wersji, czy wydań. Projekt wydawał się żyć na uboczu. Pewnie nie pomaga mu również i to, że musi on być "drugim" odtwarzaczem w systemie. Jest on bowiem zależny od jednej z bibliotek rozprowadzanych wraz z VLC. Z niejakim zdziwieniem zatem zobaczyłem dzisiaj, że wypuszczona została nowa wersja oznaczona numerem 2.0.0, która została w całości przeportowana do Qt5/KF5. Otrzymała ona również wsparcie dla DVB-T2. Naprawiono też wiele dostrzeżonych błędów. W repozytoriach Archa (community) znajduje się paczka 1.3.1. Jeśli ktoś chciałby sobie jednak stworzyć wła...

KMail 5.0 i kłopoty z wyświetlaniem poczty IMAP

Istnieje możliwość, że spotkacie się z takim błędem: konta pocztowe (IMAP) w KMail 5.0 są prawidłowo skonfigurowane, poczta pobrana, ale lista maili pozostaje pusta. Prawdopodobnie za taki stan rzeczy odpowiedzialne jest wadliwe skonfigurowanie Akonadi. Zwykle, zaraz po instalacji używa ono SQLite3 jako silnika bazodanowego. Wszystko fajnie, mniejsze to od MariaDB, ale... no właśnie - nie zawsze z nową odsłoną KMail zadziała to prawidłowo. Informacje o rodzaju używanego silnika przez Akonadi zawarte są w pliku: ~/.config/akonadi/akonadiserverrc Najwygodniej jest plik ten edytować po prostu jakimkolwiek edytorem tekstowym (plain). Zanim jednak do tego przystąpimy należy Akonadi zatrzymać: $ akonadictl stop Następnie edytujemy wspomniany wyżej plik i w miejscu: Driver = QSQLITE3 w sekcji: [%General] wpisujemy: Driver = QMYSQL Pozostaje jeszcze - dla pewności - skasować dotychczasową bazę Akonadi: $ rm -r ~/.local/share/akonadi (oczywiście jak chcecie możecie zrobić sobie je...

Poprawiamy Plasma 5 - tuning środowiska cz. 2

Mała, magiczna sztuczka, która może (głównie) przyspieszyć otwieranie aplikacji w Plasma 5. Znana od lat, bo jeszcze z czasów KDE4, ale i w Plasma 5 funkcjonuje. Niektóre dystrybucje wprowadzają tę zmianę OTB. Zatem bardzo krótko: mkdir -p ~/.compose-cache ln -sfv /run/user/$UID/ /home/$USER/.compose-cache Wiele nie zyskacie - średni czas uruchamiania aplikacji winien się skrócić o jakieś 50-150ms, ale ta świadomość :)

Plasma 5 Tweaks - plazmoid Event Calendar

Wszyscy znamy "zegarek" na panelu. Nie znam dystrybucji, która domyślnie go by tam nie umieszczała. Jest on jednak bardzo ograniczony w swoich możliwościach. Co może zrobić? Wyświetlić czas, pokazać kalendarz. Tyle. Innymi słowy spełnia swoją rolę. A gdyby tak... Oprócz wyświetlania bieżącego czasu, oprócz pokazywania kalendarza, mógł wyświetlić również terminarz naszych zajęć, jeśli te mamy w Google Calendar, mógł wyświetlić pogodę... Jeśli czegoś takiego potrzebujecie, to z pomocą przychodzi plazomid Event Calendar . Przyznam, że zacząłem go używać i wydaje się być dość ciekawym rozwiązaniem. Oczywiście o ile nasze zajęcia przechowujemy w Google Calendar i jeśli wystarcza nam prognoza pogody z OpenWeatherMap . Po kliknięciu na zegar, otwiera się okno, w którym pokazywany jest kalendarz na miesiąc (tu żadnej zmiany) z podkreślonym dniem (niestety - przynajmniej jak na razie w jednym kolorze) dniem, w którym mamy zaplanowane jakieś zajęcie. Obok niego wyświetla się dwutygod...

Plasma 5 Tweaks - motyw Helium

W repozytorium AUR są dostępne skrypty budujące niegdyś dość popularny i dobrze oceniany wystrój dla KDE o nazwie Helium. Pomijając, że jest to stara wersja (6.0.0, podczas, gdy dostępna jest już 7.1.0), to PKGBUILD budujący paczkę jest wadliwy. Po pierwsze winien być pakowany jako "any", a nie dla rodzaju systemu (32/64-bitowy), to nadto umieszcza swoje pliki w wadliwym miejscu. Przynajmniej jeśli chodzi o Plasmę. Prawidłowy PKGBUILD wyglądać winnien tak: pkgname=plasma5-theme-helium _pkgname=Helium pkgver=7.1.1 pkgrel=1 pkgdesc="Transparent theme based on air and eleonora. but giving it an extra touch" arch=('any') license=('GPL') url="http://kde-look.org/content/show.php/Helium?content=125471" depends=('plasma-desktop')  conflicts=('plasma-theme-gremix' 'plasma-theme-helium') source=("http://kde-look.org/CONTENT/content-files/125471-Helium.tar.xz") md5sums=(' f0a03eaa13b09e19...