Temat bumerang, czyli dialog do konfiguracji drukarek pod KDE.
Michał Pryczek
plahcim w gmail.com
Wto, 31 Sie 2010, 22:13:40 CEST
Witaj!
Ja na kde siedzę od niedawna, ale mi do tej pory w ogóle nie działały pytonowe
moduły podpinające kde4, a konkretnie biblioteki zawierające moduły pytonowe
miały obiecująco duży rozmiar na dysku, można je było nawet zaimportować, ale
podmoduły były niewidoczne...
To co wkleiłeś wygląda na generalizację problemu na inne obszary kde4...
Ja zrobiłem upgrade do 4.5.1 z th-ready, problemy z pytonem zniknęły, ale chyba
pojawił się problem z (chyba) PolicyKit albo kcomand, przez to konfiguracja i
tak pewno nie będzie działać, bo u mnie kde4 (4.5.1) nie potrafi nabyć praw
administratora dla sesji...
Nie zagłębiłem się jeszcze we wnętrzności kde, więc przedstawiam jedynie swoje
obserwacje, a ponieważ pracuję w tym środowisku od niedawna, to mogę porównać
jedynie do stanu z 4.5.0 ...
Pozdrawiam,
Michał Pryczek
On 31.08.2010 15:34, Bartosz Lis wrote:
>
> Witam,
>
> Po uaktualnieniu KDE do 4.5.0 znów nie działa konfiguracja drukarek.
>
> W okienku systemsettings wyświetla się:
>
> Usługa "Konfiguracja Drukarki" nie udostępnia interfejsu 'KCModule' ze słowem
> kluczowym 'system-config-printer/system-config-printer.py' Ta infrastruktura
> nie pozwala na tworzenie składników podanego typu.
>
> Jednocześnie na konsoli mam komunikaty:
>
> systemsettings(8781)/python (plugin): Failed to import module
> Traceback (most recent call last):
> File "/usr/share/apps/system-config-printer-kde/system-config-printer-
> kde.py", line 97, in <module>
> file = KStandardDirs.locate("data", "system-config-printer-kde/system-
> config-printer.ui")
> NameError: name 'KStandardDirs' is not defined
> systemsettings(8781)/python (plugin): Failed to import module
> systemsettings(8781)/kcontrol KCModuleLoader::loadModule: This module has no
> valid entry symbol at all. The reason could be that it's still using
> K_EXPORT_COMPONENT_FACTORY with a custom X-KDE-FactoryName which is not
> supported anymore
> systemsettings(8781)/kdecore (KConfigSkeleton)
> KCoreConfigSkeleton::writeConfig:
>
> Przed feralną linią w pliku /usr/share/apps/system-config-printer-kde/system-
> config-printer-kde.py jest:
> from PyKDE4.kdecore import *
>
> oraz kilka innych importów. Sądzę więc, że plik
> /usr/share/sip/PyKDE4/kdecore/kstandarddirs.sip powinien się był zaimportować.
>
> Czy ktoś wie co tu jest nie tak?
>
Więcej informacji o liście dyskusyjnej pld-users-pl