paź 17

Kilka dni temu przyszedł czas na aktualizację systemu, w tym środowiska KDEmod (do wersji 4.5.2). Poczatkowo problemem był konflikt zależności – w systemie znajdowało się (i było wymagane przez niektóre programy) zmodyfikowane qt – czyli qtmod, a do wykonania aktualizacji potrzebne było „oryginalne” qt. Postanowiłem „zaryzykować”, odinstalowałem zmodyfikowaną wersję i pobrałem qt razem z KDEmod. Byłem przygotowany na wystąpienie pewnych problemów, ale trochę zaskoczyło mnie to, czego dotyczyły :-P

Od razu mogę powiedzieć, że zamiana qtmod na qt nie miała większego wpływu na pracę systemu – wszystkie zainstalowane programy działają tak, jak powinny.

Jednak mimo wszystko start środowiska po aktualizacji nie udał się. Powitał mnie komunikat:

Call to lnusertemp failed {temporary directories full?}. Check your installation?

Wynikałoby z niego, że brakuje miejsca na pliki tymczasowe. Jednak nie – na systemowej partycji ponad 3GB wolnego miejsca. No to szukamy dalej – użytkownik jednego z forów poradził, aby sprawdzić uprawnienia dla katalogów /tmp oraz /var/tmp. Dla kilku osób okazało się to rozwiązaniem, ale u mnie problem dalej istniał (pomimo praw dostępu dla obu katalogów ustawionych na 777).

Rozwiązaniem okazało się usunięcie dowiązań ~/.kdemod4/cache-localhost.localdomain, ~/.kdemod4/socket-localhost.localdomain, oraz ~/.kdemod4/tmp-localhost.localdomain. Po restarcie zostały automatycznie odtworzone i środowisko wreszcie ruszyło ;)

Odpowiedz