W dniu 6 sierpnia 2010 10:12 użytkownik Andrzej Zawadzki <[email protected]> napisał: > On 05.08.2010 23:17, Bartosz Świątek wrote: >> W dniu 5 sierpnia 2010 18:50 użytkownik Łukasz Maśko >> <[email protected]> napisał: >> >>> Dnia czwartek, 5 sierpnia 2010, Witold Firlej napisał: >>> [...] >>> >>>> Mam już 4.5.0-8 i problem z trayem nie zniknął :/ >>>> >>> Potwierdzam, tray dalej działa... dziwnie i niepoprawnie. A całość dalej >>> zauważalnie wolniej od 4.4.5, chociaż już szybciej od poprzednich >>> kompilatów. >>> >>> Przykład złego działania traya - teraz przy odpaleniu pokazał mi tylko 2 >>> ikonki - kadu i kmail. W tle pracowały natomiast również klipper, kgpg, >>> kwalletmanager i kmix. Ikony tych aplikacji nie były widoczne. Włączyłem >>> amaroka, którego ikonka się nie pojawiła. Wszedłem w ustawienia amaroka i >>> *odznaczyłem* opcję wyświetlania ikonki w tray'u. Dałem "Zastosuj" i... >>> pojawiły *wszystkie* brakujące ikonki w trayu (oczywiście bez amaroka). Tak >>> jakby nic złego się nie działo. CUD! Niestety, zamknięty i ponownie >>> uruchomiony kwalletmanager znów nie pokazał się w tray'u. Ponowna akcja z >>> amarokiem - i ikonka jest. >>> >>> Wniosek: wydaje się, że tray z jakichś powodów nie dostaje natychmiast >>> wszystkich komunikatów do niego skierowanych, tylko docierają one z jakimś >>> opóźnieniem lub tylko w pewnych sytuacjach. Nie wiem, czy to tak działa, ale >>> wydaje się, że schemat jest taki: kwalletmanager wysyła komunikat o >>> umieszczeniu w tray'u ikonki, tylko ten komunikat nie dociera, ale jest >>> gdzieś przechowywany. Prawdopodobnie podobnie robi też amarok przy >>> uruchomieniu, efekt taki sam. Ale jeśli amarok wysyła komunikat o usunięciu >>> ikony, dociera on do tray'a, a wraz z nim wszystkie "zaległe" komunikaty. >>> Dlatego wtedy ikonki się pojawiają. Tak mi sie wydaje w każdym razie. >>> >> Ja podejrzewałem właśnie komunikację z dbusem... polkit itp. stąd >> miałem nadzieję, że rel 3 w kdelibs i rel 7 w kdebase-workspace >> poprawią tego traya bo tam właśnie przeszedłem na nowego polkita-qt-1, >> który zastępuje polkit-qt 0.9. >> > Hmm dziiiwy: > zawada 5089 0.1 0.7 77580 14636 ? S 10:04 0:00 > /usr/bin/kwalletmanager > $ kill 5089 > > i brakujące ikonki w tym upragniony klipper wskoczyły. > Natomiast chcąc uruchomić kwalletmanagera dostaję: > > $ kwalletmanager > Connecting to deprecated signal > QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString) > $ > Może przy starcie "zawiesza" przyjmowanie sygnałów przez tray'a?
Wygląda mi to na używanie starego polkita-qt 0.9, którego obsługę w KDE 4.5 mamy wyrzuconą do osobnej paczki PolicyKit-kde-4.5 ze względu na zachowanie wstecznej kompatybilności. Masz dwa wyjścia jeśli jest to to o czym mówię: 1) Poczekać na kde4-kdeutils-kwalletmanager-4.5.0-5, który się lada chwila pojawi na ftp (zalecane) 2) Zainstalować PolicyKit-kde-4.5.0, które już jest na ftp W obu przypadkach _powinnien_ kwalletmanager zadziałać. -- "I'm living proof if you do one thing right in your career, you can coast for a long time. A LOOOOONG time." -Guy Kawasaki _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
