KDE Plazma hibajelentés: Nincs ilyen fájl vagy könyvtár

Fórumok

Sziasztok!

(opensuse 12.2 + KDE 4.8.5 (4.8.5) "release 2", folyamatosan frissítve)

Egy ideje minden bekapcsolásnál ilyen hibajelentést kapok: "Hiba: plazma asztali héj - Nincs /home/a/b/c nevű fájl vagy könyvtár"

A hiányzó könyvtárat lehet, hogy korábban én raktam át Dolphinnal máshova (az is lehet, hogy rendszergazdaként és nem userként). Nem értem, melyik alkalmazásnak és miért hiányzik. Nepomukkal rákerestem, az adott nevű könyvtárat csak az új helyén találja meg (volt indexelés korábban is). Több alkalmazás könyvjelzői között, és a linkeknél sem találok hibát, a /home/.../.directory-fájlokban sem fedeztem fel semmit. Google sem adott használható redményt. Ha a hiányolt könyvtárat újra létrehozom az eredeti helyén, akkor megszűnik a hibajelentés, de amint onnan kitörlöm, vagy áthelyezem, újra jelentkezik a gép bekapcsolásakor.

Van-e ötlete valakinek, hogy mi lehet az oka a dolognak, és hogyan javítható?
Köszönöm a nyomra vezetést.

Hozzászólások

Miért baj az, ha ott van az a könyvtár?

Hibernálj, szundiztass, ne kapcsolj ki, és nem látod többet ;)
Viccet félretéve, nem elképzelhetetlen, hogy valamilyen plazmoid (pl. egy könyvtárnézet) ragadt be valahol, és az fájlalja, hogy nincs a helyén a keresett könyvtár?

----------------------------------------------------------
"One should strive to achieve; not sit in bitter regret."
www.xonotic.org

Én próbaképpen rákeresnék a /etc-ben olyan config fájlra, ami tartalmazza azt a könyvtárnevet, amit hiányol a plazmád.
Ha az /etc-ben nincs, akkor máshol is keresném azt a beállítófájlt, ahonnan a könyvtárnevet veszi.
Pl. a /home/userneved/.kde4 könyvtár alatt és a root felhasználónál is ugyanitt.

Midnight Commanderben CTRL+SHIFT+ALT+? lenyomásával tudsz tartalomra keresni.

openSUSE 12.2, vagy ami éppen jön.

Rákerestem a kérdéses mappára, root-ként, a /-ban és külön a /home-ban is. Az /etc-ben is, és a /home/~/.kde4-ben is. Ugyanazokat a kereséseket 2x ismételtem meg. Számomra érthetetlenül a Nepomuk megtalálta a /usr/share/doc/packages/ImageMagick/www könyvtárat. Ennek tartalmát átnéztem, semmi hasonlót sem találtam. Ezen kívül szintén a /usr/share-en belül egy alsa-filet talált meg. Egyiknek sincs köze a hibajelentésben hiányolt nevű mappához.
- Újra telepítettem az ImageMagick-et, és az alsa megtalált file-ját - a jelenség változatlan maradt: ugyanaz a hibajelentés bekapcsoláskor.

Ezek után én is valami plasmoid-maradványra gyanakodtam. Az összes plasmoidot leszedtem, majd (részben) visszatettem őket - így is változatlanul előjön a jelentés.

Egy kérdésem van még (utána beletörődöm, és csinálok egy fölösleges mappát a megfelelő helyre és névvel): hogyan, hol találok bármit (mappa, logfile?), ami régebben használt plasmoidok nyomait rögzíti?

Szerintem minden régebbi plasmoid maradványa ugyan ott lehet, ahol az új plasmoidok vannak most.
Egyébként nem hiszem, hogy bármilyen "maradvány" maradna eltávolítás után, hacsak nem log, ill. config fálj.

Egyébként nem a kérdéses mappára kell rákeresni, hanem olyan fájlokra a rendszerben, amik a kérdéses mappa útvonalát tartamazzák. Szvsz.

openSUSE 12.2, vagy ami éppen jön.

Köszönöm, de a teljes / könyvtárban a fájltartalomra is rákerestem, nemcsak a mappanévre. Gondoltam, config, directory, vagy log fájlokat kidob, de semmi hasonló. A korábban leírt Imagemagick könyvtár és az 1 db alsa file volt az eredmény, újra telepítésük sem segített.
Szerk: Rájöttem, hogy nem is segíthetett volna, ugyanis a hibajelentésben hiányolt mappa neve egy számsor (dátum). Ezt a számsort találta meg a Nepomuk a fenti fájlokban.
Tehát: ilyen tartalmú linket, logot, egyéb fájlt egyáltalán nem talált.

"minden régebbi plasmoid maradványa ugyanott lehet, ahol az új plasmoidok vannak most." - Vagyis hol? Mi az eredeti helyük? Nem lelem, túl sok az oda-vissza-hivatkozás ahhoz, hogy lekövessem, átlássam.

Más ötlet?

Kedves WG! Köszönöm, de csak egy kicsit nézz ki többet belőlem. Én ennél konkrétabban próbáltam rákeresni, pl. így: plasma desktop error AND "no such file or directory", meg így is: KDE 4.8.5 "Plasma desktop shell" AND "no such file or directory" - Ám nem találok olyan leírást, amelyik segítségemre lett volna, ezért írtam ide.

A találatok közötti olvasás után a /var/tmp könyvtárból a kdecache-root és a kdecache-user file-okat is töröltem (root-ként), de eredménytelenül, újraindítás után ismét kidobja a hiányzó mappáról szóló hibaüzenetet (más felhasználó nincs a gépen).
Nem arról van szó, hogy a KDE nem indul, vagy összeomlik, hanem arról, hogy ismeretlen okból kiad indulásnál egy hibajelentést.

Gyanús lett még a /usr/share/kde4/ könyvtár, de onnan nem mertem semmit törölni. Mindkét könyvtárban megpróbáltam fájlnév és fájltartalom szerint is találni valamit a hibajelentésben hiányolt mappa nevével, de semmi.

A /var/log-ban levő fájlok tartalma sem mond semmi érdemlegeset.

A hibajelentés pontos szövegére (annak részeire) is hiába keresek rá, nincs olyan log-fájl, amelyben ez szerepelne (magyarul vagy angolul): "Hiba - Plazma asztali héj" és ez: "Nem létezik /home/~/Dokumentumok/... nevű fájl vagy mappa"

Az előbb írtam egy regényt, de egy másik fül bezárása helyett (CTRL+W) ALT+F4-et nyomtam telefonálás közben... :)

Először is elnézésedet kérem, ha úgy tűnt, hogy kevesebbet nézek ki Belőled, mint amennyi Benned van.

A "/home/~/Dokumentumok/..."-ban a "~" csak egy példa volt részedről, vagy tényleg ~ a felhasználói neved?

A választól függetlenül a következőket tenném:

(Procedure) Létrehoznék egy új felhasználót.

   If (azzal belépve nem írja a hibaüzenetet) Then biztos, hogy a /home/felhasználód alatt van a kutya elesve.
      (Ciklus) Ebben az esetben elkezdeném átmásolni az egyes programok könyvtárait, a Dokumentumokat, stb. az új felhasználó könyvtárába (persze a megfelelő jogosultságokra figyelve) addig, míg át nem ér minden, vagy a hiba újból elő nem jön. Persze minden olyan könyvtár másolása után ki-, és újra bejelentkezés, amiben a hiba előfordulhat.

      If (előjön a hiba) Then az utoljára másolt könyvtárban van a megoldás.
      Else Régi felhasználót törölném, új átveszi a helyét hiba nélkül, esetleg Új felhasználót átnevezném Régi felhasználóra, probléma megoldva (End Procedure)

   Else Szopás van, további ötletekre várnék a fórumon, vagy a Google segítségével tovább túrnám a netet, vagy valami KDE fórumon felvetném a problémát, mint megoldandó feladatot. (End Procedure)

Egyébként valamit lehet tudni a hiba előzményeiről? Eddig nem volt energiám ennyit írni a témáról, hogy rákérdezzek erre is. :)

openSUSE 12.2, vagy ami éppen jön.

Látatlanul is köszönöm a regényt, a kinézést hagyjuk, nem érdekes.

A ~ a felhasználónevemet helyettesíti.

Igen, az új felhasználót szerettem volna megúszni, reméltem, hogy a hibakeresésre, plazma-integritás-vizsgálatra ismer valamely T. Olvasóm jó és bejáratott metódust.

If nem, then csinálok új felhasználót, és ha nem jön elő a hiba, akkor sem másolom át a régi user /home könyvtárát az új alá - mappánként ki-be jelentkezve, no azt nem. Előbb fogom a KDE-t úgy ahogy van, leszedni, majd újratelepíteni.

A hiba előzményét lényegében már leírtam: az adott helyről áttettem máshova egy mappát a /home/~/Dokumentumok-on belül. Még az lehet, nem tudom, hogy épp akkor túl sok mindent csináltam egyszerre, és memória-kifogyás miatt lefagytunk. Volt ilyen eset is, de nem tudom már, hogy a két dolog ugyanakkor történt-e.

Úgyhogy köszönöm, és minden új ötletre nyitott vagyok.