Spowolniona Mandriva z cookera?

Uwaga: ten wpis powstał dawno temu. Istnieje spora szansa, że nie odzwierciedla obecnych poglądów i opinii autora.

Jeżeli używasz drogi Czytelniku (i jeszcze droższa Czytelniczko) tak jak ja Mandrivy w rozwojowej wersji zwanej cookerem i po ostatnich aktualizacjach wszystkie aplikacje korzystające ze skalowanych czcionek uruchamiają się wieki i pożerają przy tym 100% mocy CPU to mam dla ciebie dobrą wiadomość – rzecz jest łatwa do rozwiązania.

Problem leży w małym pakiecie zwanym fontconfig. Jakiś błąd w paczce spowodował że nie udawało się stworzyć cache dla czcionek, a przez wysypanie w tym momencie nie przechodziła reszta instrukcji z sekcji poinstalacyjnej pakietu i starsze wersje zostawały na dysku. Nie pomagało nawet ręczne wywołanie tworzenia cache przez:

fc-cache -f -v

Najłatwiej sprawę rozwiązać wywalając wszystkie pakiety z fontconfig – ja miałem już ze cztery wersje jednocześnie. Sprawdzić to możesz wydając polecenie

rpm -qa | grep fontconfig

Powinny być tylko dwa pakiety fontconfig i libfontconfig1, ewentualnie jeszcze paczka libfontconfig1-devel. Jeżeli trafiły ci się błędne wersje, to będzie togo znacznie więcej.

Paczki trzeba wyrzucić siłą, bez ciągnięcia zależności, inaczej poleci pół systemu :) Służy do tego

rpm -e --nodeps nazwapakietu

Potem wystarczy zainstalować na czysto fontconfig (najlepiej przed tymi wszystkimi operacjami zaktualizować listy pakietów urpmi/smarta) i gotowe.

Zaawansowanych przepraszam za podawanie tak oczywistych spraw jak obsługa rpm, ale niektórym może się przydać.

3 odpowiedzi na „Spowolniona Mandriva z cookera?”

  1. Awatar OJO
    OJO

    od kiedy twój blog taki techniczny? :D

  2. Awatar arsen

    w gentoo kiedyś był bardzo podobny problem :)

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *