Posty

Kate 16.03.80 przestaje funkcjonować po dzisiejszej aktualizacji

Jeśli ktoś dzisiaj zaktualizował system i jednocześnie ma: włączone repozytorium [kde-unstable] i używa KDE-Applications 16.03.80, włączone repozytorium [testing] (to akurat nie jest bardzo istotne tym razem), używa kate/kwrite, to może się spotkać z niemiłą niespodzianką w postaci braku możliwości uruchomienia co najmniej kate. Trzeba przebudować kate na podstawie dostarczonych do systemu libgit2 i kdetexteditor. W tym celu musimy ściągnąć skrypty budujące kate: yaourt -G extra/kate extra, albowiem inaczej yaourt nie ściągnie. Przechodzimy do katalogu kate i zmieniamy: pkgver z 15.12.3 na 16.03.80, pkgrel z 1 na 2, w linii source wymieniamy "stable" na "unstable" Zamykamy plik i wydajemy polecenia: updpkgsums && makepkg -sirc Od tej pory możemy się cieszyć działającym kate w wersji 16.03.80 (czyli 16.04 beta). EDIT: W repozytorium jest już dostępna wersja 16.03.80-2, która została przebudowana i problem opisany wyżej już nie ...

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...

Otter-Browser #117

Dość długo nie prezentowałem PKGBUILDów umożliwiających budowę wydań tygodniowych Otter-Browser. Działo się tak z dwu powodów. Otter budowany na QtWebEngine wymagał tej biblioteki w wersji Qt 5.6, ta zaś była w repozytorium testing . W przypadku Ottera budowanego na QtWebKit w zasadzie nic się nie działo, zatem budowa nowej wersji tygodniowej byłaby po prostu zbędną rozrywką. Po opublikowaniu wydań #116 i #117 i po konsultacjach z zespołem twórców tej przeglądarki zdecydowałem się udostępniać wyłącznie PKGBUILD budowany w oparciu o qt5-webengine. Nie oznacza to, że Otter-Browser nie może działać w oparciu o qtwebkit. Po prostu takiego wydania, aż do odwołania u mnie nie znajdziecie. Jeśli jednak ktoś by bardzo chciał, to proszę zasygnalizować w komentarzach. Wówczas napiszę co trzeba zmienić. Po zmiany jakie zaistniały ostatnio odsyłan na stronę domową przeglądarki . Jest ich sporo, choć niektóre dopiero w powijakach. Teraz już tylko  PKGBUILD (plik *.install nie ulega zmianie):...

Plasma 5.6.1

Krótko. Pojawiło się pierwsze poprawkowe wydanie Plasmy z serii 5.6.x. Oczywiście nie niesie ze sobą żadnych nowości, a jedynie poprawia dostrzeżone błędy. Spośród sygnalizowanych wcześniej przeze mnie wyeliminowano m.in. wadliwe wyświetlanie apletu "Pokaż pulpit" oraz ograniczono (niestety praktyka wykazuje, że nie zostały one wyeliminowane w 100%) wycieki pamięci. Proponowane przeze mnie zatem rozwiązania w cyklu Poprawiamy Plazmę 5.6.0 nie są już konieczne. Wszystkie zawarte tam łatki zostały uwzględnione w Plasma 5.6.1. Niestety w dalszym ciągu start Plazmy może zakończyć się widokiem "czarnego ekranu". Prace w toku, ale nie w samym środowisku twórców KDE, a pośród deweloperów Qt. Mają one zostać usunięte w poprawkowym wydaniu Qt 5.6.1.

Zrozumieć niezrozumiałe: dd i... gdzie się podziały moje dane

W niektórych dystrybucjach jest prosto: ściągnij ISO, ściągnij unetbootin, uruchom unetbootin "nagraj" bootowalnego pendrive'a.  Prosto, szybko, skutecznie. Obraz ISO umieszcza się "obok" danych, które mamy na pendrive (jeśli starcza miejsca - jeśli nie - informuje o tym). Zwykle od unetbootina zaczynamy. Wieloplatformowy, intuicyjny, prosty w obsłudze i... polecany na wielu stronach z tymi najbardziej '"ludzkimi" dystrybucjami spod znaku pingwina. Nie wszystkie jednak dają się poprawnie nagrać przez unetbootin. Tak jest np. z Archem, Manjaro, Chakrą... Praktycznie każdą dystrybucją "archopodobną" , czy archopochodną. Tutaj polecane jest konsolowe narzędzie dd . Niekiedy znajdziemy tajemnicze narzędzia GUI typu isousb, czy pochodzące z OpenSUSE lub Fedory podobne do niego. Wszystkie one stanowią wyłącznie nakładkę na dd. Czytamy zatem, że należy wykonać: dd if=ścieżka_do_iso of=/dev/sdX To X, to jakaś literką symbolizująca napęd USB. ...

Poprawiamy Plasma 5.6: ograniczamy wycieki pamięci

Niestety nowe wydanie Plasmy ma tendencje do wycieków pamięci. Stosowne łatki, które proces ten ograniczają są już dostępne i winny zostać uwzględnione w Plasma 5.6.1. Dla niecierpliwych podaję jak to zmienić. Odpowiedzialna paczka, to plasma-dekstop . To tutaj są wycieki. Poniżej podaję zbiór łatek, które ów wyciek ograniczą. Nie wyeliminują, a jedynie ograniczą. Zmiana jednak jest dość duża. Przynajmniej w przypadku mojej konfiguracji. Nie będę podawał nowego PKGBUILDu, a jedynie sposób, który zapoczątkowałem we wcześniejszym wpisie . Ściągamy plasma-desktop  i przechodzimy do ściągniętego katalogu: yaourt -G plasma-desktop Dokonujemy niezbędnych zmian: Pole pkgrel  - zmieniamy numer wersji np. na 2. Pole sources - dopisujemy (nie wszystkie poniższe commity niwelują wycieki pamięci, ale są to wszystkie, jakie umożliwiają naprawę błędów do dzisiaj). Dodajemy: commit027e9dc::"https://quickgit.kde.org/?p=plasma-desktop.git&a=commitdiff&h=027e9dc&o=plain" c...