Posty

Wyświetlam posty z etykietą konfiguracja

Kolorystyka aplikacji wykorzystujących kdelibs w Plasma 5

Kiedyś już pisałem co zrobić, by zmusić do działania LibreOffice, tak by respektowało kolorystykę ustawioną w Plasma. Niestety jednak nie zawsze to działa. Czas zatem na brutalne metody. Najpierw jednak chwila refleksji. Otóż LibreOffice jest aplikacją, która usiłuje się upodobnić do środowiska. Jeśli niczego nie zmieniamy i jeśli pracujemy w środowisku, które LibreOffice rozpozna jako KDE, to próbuje upodobnić się do... KDE4. Co zatem powoduje, że rozpoznaje to środowisko jako KDE? Otóż istnienie w systemie starej biblioteki KDE4 o nazwie kdelibs. Skoro tak, to ustawienia właśnie dla KDE4 będą respektowane przez LibreOffice (podobnie jak wszystkich innych aplikacji, które jeszcze nie zostały przeportowane do Qt5/KF5, jak choćby amarok). Teoretycznie sama Plasma winna zapewnić spójność wyglądu aplikacji KDE4/Qt4 z jej ustawieniami. Niestety nie zawsze jej to wychodzi. I tu właśnie pora sięgnąć po owe brutalne metody, o których wspomniałem. Przede wszystkim musimy sobie uświadomić gdz...

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.6 - Tuning środowiska cz. 1

Prawdopodobnie nie dla wszystkich ten wpis. Na pewno nie po to, by "małpować" rozwiązania. Jak to mawiają: u mnie działa. Do szewskiej pasji mnie to zwykle doprowadza, ale... no właśnie. U mnie zadziałało. Zatem zanim cokolwiek przeczytacie dalej - kwestia podstawowa: na czym działa. Otóż od bodaj 2, czy 3 lat jestem w zasadzie zadowolonym właścicielem notebooka HP. Cienki, lekki. Tani. To ostatnie, biorąc pod uwagę mój stosunek do tego typu sprzętu od lat, jest dość ważne. Notebook ma być na tyle tani, by po 3-4 latach, gdy po prostu ducha wyzionie (technicznie, fizycznie, moralnie - niepotrzebne skreślić) nie bolało. Od kilku też lat jestem - przy moich potrzebach (nie jestem graczem, notebook potrzebuję do typowej pracy biurowej i niekiedy jakichś multimediów) - zwolennikiem platformy AMD. Nie trzymam się jej kurczowo, jednakże mój obecny notebook to AMD A6-4455M z wbudowaną (APU) weń grafiką AMD Radeon HD7500G. Od dłuższego też czasu buduję sobie pod niego kernele. Zwykl...

Plasma 5 bez... OpenGL

Co do zasady Plasma 5 jest oparta o OpenGL. Co zatem zrobić, gdy nie można z niego skorzystać (np. nie udała się  aktualizacja sterowników własnościowych NVidia), bądź też gdybyśmy chcieli skorzystać z tego środowiska na niezbyt mocnych (by nie powiedzieć, na dzisiejsze warunki słabych) komputerach? Z pomocą przychodzi obecne od Qt 5.6 QtQuick 2D Render , które winno umożliwić uruchomienie Plasma 5 (w wersji zbudowanej na Qt5.6, co nie jest równoznaczne z Plasmą 5.6) w trybie niewymagającym OpenGL. Możemy to zrobić poprzez uruchomienie plasmashell ze zmienną systemową: export QMLSCENE_DEVICE=softwarecontent Jeśli potrzebne jest to nam na stałe, możemy taką zmienną dodać np. do pliku ~/.bashrc, ale lepiej umieścić ją w katalogu ~/.config/plasma-workspace/env/ w pliku o dowolnej nazwie, najlepiej zakończonej suffiksem ".sh". Plik winien mieć następującą zawartość: #!/usr/bin/bash export QMLSCENE_DEVICE=softwarecontent Dla pewności nadajemy mu uprawnienia wykonywalne (ch...

Plasma 5. Część 2 - Pogromca mitów. Baloo.

Mit pierwszy: wyłącz baloo bo inaczej... No właśnie, w zasadzie nie wiadomo co inaczej. Przyjmuję, że lampa się z sufitu urwie skutkiem obciążenia systemu i samego komputera owym baloo. Czym jest baloo? Programem indeksującym pliki, który umożliwia komponentom Plasmy i niektórym aplikacjom wyszukiwanie plików według różnych kryteriów. Między innymi po ich zawartości. Baloo jest zatem bezużyteczne dla wszystkich programów, które z niego nie korzystają. Nie tylko programów nie zbudowanych w oparciu o KF5, ale również i tych, w których funkcja ta podczas kompilowania została wyłączona. Wydaje się również, że nie będzie ono miało znaczenia we wszelkich programach, które wewnętrznie indeksują pliki mechanizmami wbudowanymi w ten program. Można zatem w istocie wyłączyć baloo. balooctl disable W takiej sytuacji przydałoby się również przebudować programy wykorzystujące baloo, tak by z niego nie korzystały. Takimi są np. dolphin, czy gwenview. Takim  jest również plasma-desktop. Niegd...