05.03
Pardus 2009 sürümüne artık çok az kala, birçok kullanıcı kendilerini 2008 sürümünün üzerine KDE4 ile alıştırıyorlar. (Bu kullanıcılardan biri de benim.) Fakat KDE4′ü biraz kurcalağınca çökmeler yaratmak çok zor değil. Bu çökmelerden biri ise Plasma’daki Plasmoid’ler ile ilgili.(Plasmoid = Plasma arayüzündeki programcıklar) Bu çökme ise Plasma’ya Plasmoidleri eklerken bir anda hata verip giriş bölümüne atması.
Hatayı çözmek için ilk önce veri toplamak demişler.
Ben de öyle yapıp bir daha kullanıcı girişi yerinden giriş yaptım. Açtığımda bir daha Plasma çöktü ama sistem çalışıyordu. Alt-F2‘ye basarak hızlı başlat penceresinden konsola erişerek hemen “plasma” kodu verdiğimde böyle bir çıktı ile karşılaştım.
tdgunes@TDG-PARDUS:~/.kde4/share/config> plasma
plasma(5728) KWallet::Wallet::openWallet: Pass a valid window to KWallet::Wallet::openWallet().
plasma: symbol lookup error: /usr/lib/kde4/plasma_applet_showdesktop.so: undefined symbol: _ZN6Plasma14ToolTipManager4selfEv
plasma(5727): Communication problem with “plasma” , it probably crashed.
Error message was: “org.freedesktop.DBus.Error.NoReply” : ” “Message did not receive a reply (timeout by message bus)”
Hata’dan anlaşıldığı gibi Plasma, Plasmoidlerin birisinden dolayı çalışamıyordu. Yapılacak iş yukarıdaki koyu yazılan yerde düzenleme yapmaktı.
tdgunes@TDG-PARDUS:> kwrite ~/.kde4/share/config/plasma-appletsrc
Bunun için kwrite ile o dosyayı açtım. Dosyada Plasmoid’lerin tüm ayarlamaları yer alıyordu. Oradan temel olanların dışındakileri(kdetwitter gibi) programcıkları sildikten sonra konsoldan bir daha açtığımda KDE4′ün Plasma’sıyla karşılaştım.
Bu sorunu çözerken başka kullanıcıdan denerseniz, değiştireceğiniz kullanıcının yoluyla .kde4 klasörüne ulaşın yoksa geçerli kullanıcının Plasma ayarı ile oynarsınız. Bu hatanın çözümünü ise Plasma açmadan Plasmoid’leri değiştirebilme şeklinde kullanmak size kalmış.
Çözüm hakkında yardımcı olan şu bloga teşekkürler.
Pardus 2009 hadi gel artık
Benzer yazılar:
Yorum yok.
Yorumla!