Caja végtelen példányban indítja el magát.

Fórum: 

 Üdvözlet!

Linux Mint KDE, 17.3-ra frissített verzió alá tettem fel próba képen a MATE Desktoppot. A problémám az, hogy az elindítás után a Caja nevezetű fájlkezelő végtelen ciklusba kerülve elindítja magát újra meg újra, az alsó panelsávot egy idő után teljesen kitölti, miközben a folyamatnak nincs vége, majd az erőforrásokat felzabálva gyakorlatilag használhatatlanná válik a MATE. 

Keresgéltem külföldi fórumokon, de pont ilyen problémával nem találkoztam. Mit kéne csinálnom, merre kéne elindulnom, hogy a probléma megszünjön?

 

A válaszokat előre is köszönöm.

 

RE:RE:RE: Caja végtelen példányban indítja el magát.

#2 Előre kell bocsátanom, hogy a hibát reprodukálni nem tudtam, így azt állítani, hogy bizonyosan ez a megoldás a problémára, nem lehet. mindössze arról beszélhetünk, hogy olvastam a problémádat, rákerestem, és mivel ott is ugyenezt a gondot említik, ezt a hozzászólást ígéretesnek találtam, ezért linkeltem neked a fentebb hivatkozott oldalt az oldalt.

Annyit megtettem, hogy virtuálisba feldobtam egy MATE 17.3-at és megpróbálok végigmenni, ezen a hozzászóláson, hátha ez segítséget jelent neked.

Indítóikon létrehozása:

gksu pluma /usr/share/applications/caja-desktop.desktop

Megnyílik a szövegszerkesztő, a következő tartalmat beilleszted:

[Desktop Entry]
Name=Desktop
Exec=caja -n
Icon=user-desktop
Terminal=false
Type=Application
StartupNotify=false
NoDisplay=true
OnlyShowIn=MATE;
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=caja
X-MATE-Bugzilla-Component=general
X-MATE-Bugzilla-Version=1.5.2
X-MATE-Autostart-Phase=Desktop
X-MATE-Autostart-Notify=true
X-MATE-AutoRestart=true
X-MATE-Provides=filemanager

majd a fájlt elmented.

A hozzászólás ezután az /usr/share/glib-2.0/schemas/org.mate.session.gschema.xml szerkesztését említi.

gksu pluma /usr/share/glib-2.0/schemas/org.mate.session.gschema.xml

A "caja" lecserélése  "caja-desktop"-ra.
(Tipp: A Plumaban jobb fenn van egy nagyító-szerű ikon, arra rákattintva és a keresőmezőbe a caja-t beírva könnyű megtalálni.)
Majd következik a fájl elmentése.

Eddig megvolnánk.

„and use glib-compile-schemas to rebuild the schemas. Now, removing .config and logging out/in does not cause x-caja-desktop windows to appear.”

Használja a glib complie-schemas hogy újraépítse a sémákat.
No, most hogy próbálok veled végigmenni, itt én is elakadtam, ez nem tudom mit jelent.
Reméljük olvassa valaki a témát és továbblendíti...

Értékelés: 

0
Még nincs értékelve

glib-compile-schemas

#3 Azt hiszem, ez lesz az:

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

(*Szerk: Kimarite észrevétele alapján a parancs utólagosan javításra került.)
Ha ez is megvan, akkor jön a .config törlése (nem látom leírva, de talán a felhasználó saját könyvtárában a .config/caja könyvtár átnevezéséről/törléséről van szó

mv ~/.config/caja ~/.config/caja_old

)
és a ki-bejelentkezés...

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:RE:RE: Caja végtelen példányban indítja el magát.

#2 Haladjunk sorban a csuhas32 által megtalált leírás szerint.
Egyszerre csak egy megoldás kell végigvinni és utána próba (a rendszer újraindítása után). Ha nem válik be, jöhet majd a második ...
Amit csinálsz, másold ide. A terminál válaszát is.

1) A 'desktop' fájl szerkesztése

-- ellenőrzés, létezik-e a 'caja-desktop.desktop' szöveges fájl
   (ha létezik, akkor lehet -érdemes- szerkeszteni)
     - terminált nyitsz,
     - bemásolod a parancsot
        ... vélhetően létezik

ls /usr/share/applications/caja-desktop.desktop

     - ha létezik a fájl, akkor ez lesz a kimenet

/usr/share/applications/caja-desktop.desktop

-- az eredeti fájl mentése (ha létezik .. csak ekkor tudod menteni)
     - terminált nyitsz,
     - bemásolod a parancsot

-- az eredeti szerkesztése (ha létezik)
    (a korábbi lépések ugyanazok; terminál, ..)

gksu pluma /usr/share/applications/caja-desktop.desktop

-- a félkövérrel jelzett sor a szerkesztendő sor,
     - az alábbi módon; 'caja -n' --> 'caja-desktop'
       de más ne törölj - ha több van például, mint itt

[Desktop Entry]
Name=Desktop
Exec=caja-desktop
Icon=user-desktop
Terminal=false
Type=Application
StartupNotify=false
NoDisplay=true
OnlyShowIn=MATE;
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=caja
X-MATE-Bugzilla-Component=general
X-MATE-Bugzilla-Version=1.5.2
X-MATE-Autostart-Phase=Desktop
X-MATE-Autostart-Notify=true
X-MATE-AutoRestart=true
X-MATE-Provides=filemanager

-- elmented a változtatásokat,
-- bezárod a Pluma szövegszerkesztő alkalmazást,
-- újraindítod a rendszert.
   (alábbi módon is lehet)

sudo reboot

-- ellenőrzés; változott valami? Írd le.
     ___

A változtatások alkalmával a rendszer kéri majd a felhasználói jelszavad begépelését.
Ennek folyamata a terminálban nem látszik, de azért ott lesz, ha nem is látod (más sem látja).
A felhasználói jelszavad begépelése után 'Enter'-t kell ütnöd a 'végrehajtáshoz' (alkalmazáshoz).
A parancs(ok) használatához, azaz futtatásához is Enter-t kell ütnöd.
A parancs másolása;
     - pl. egérrel -jobb gombos menü- másolhatsz a terminálba, és
     - a Ctrl + C billentyű kombinációval a fóruml.

A 2) és a 3) lépés holnap lesz részletezve.
Előre vetítem, hogy az alábbi parancs így helyes (egy 'c' betű hiányzik)

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Esetleg nézzünk két ilyen kimenetet is (két parancs - másold ide a kimeneteiket)

ls /usr/share/glib-2.0/schemas
ls /usr/share/glib-2.0/schemas/org.mate.session.gschema.xml

Fontos lenne, hogy minden kimenetet ide másolj, a válaszodba.

Az 'ls' parancs listázó parancs, nem végez semmilyen változtatást a rendszerben.
Jó éjt. :)

Értékelés: 

0
Még nincs értékelve

RE: Caja végtelen példányban indítja el magát.

@#0 „Linux Mint KDE, 17.3-ra frissített verzió alá tettem fel próba képen a MATE Desktoppot”

Esetleg leírhatnád, mely módszerrel tetted fel a MATE desktopot, hátha ugyanazt a módszert használva nálam is jelentkezik a hiba, akkor magam is tudnám próbálgatni a felbukkanó javaslatokat és esetleg egy biztosan működő megoldás leírását kaphatnád vissza.

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:RE:RE:RE: Caja végtelen példányban indítja el magát.

#5 Nyilván a többi kérdésre is várjuk a válaszokat, de addig nem részletezem a többi lépést, amíg az elsőt (1) ) nem csinálod meg ..., jelezve a végrehajtás során esetleg felmerült problémákat, melyek megoldásában segítünk, a terminál használatában és ilyesmi. Jobb szerintem, ha egyenként érted meg a folyamatokat.

Értékelés: 

0
Még nincs értékelve
kimarite képe

RE:RE:RE:RE:RE:RE: Caja végtelen példányban indítja el magát.

@#8 Nem tudom, mi az összefüggés lazlo :), de kizárható azzal, ha telepített ClamAV-ot, azt törli.
És lehet, akkor már nem lesz ennyire -csak a megszokott módon- top-on
https://www.youtube.com/watch?v=Ih4Hq2P9vR8
zz, a Caja.

Értékelés: 

0
Még nincs értékelve

A hiba reprodukálása

#6 Nem kaptam a kérdésemre választ, így magammal beszélgetek. :-)
A munkaszünetet kihasználva a reggeli kávé mellett feldobtam virtuálsiba egy Mint 17.3 KDE-t.
A

sudo apt-get install mint-meta-mate

paranccsal telepítettem a MATE környezetet, majd be is jelentkeztem abba, és sikerült reprodukálnom a hibát, a Caja végtelen példányban indult el.

Értékelés: 

0
Még nincs értékelve

RE:RE:RE:RE: Caja végtelen példányban indítja el magát.

#5 Talán ezekkel az információkkal tudom segíteni a téma megoldását:

Eredendően caja.desktop fájl létezik, a linken szereplő leírásban a caja-desktop.desktop párhuzamosan manuálisan kerül létrehozásra emellé.
Az
ls /usr/share/applications
kimenete nálam a virtuálisba telepített rendszeren a MATE desktop telepítése (a hiba reprodukálása) után.

A caja.desktop tartalma.

Értékelés: 

0
Még nincs értékelve

Sikeres hibaelhárítás

#4 Kipróbáltam a tesztrendszeren, a reprodukált hibát sikerült ezzel a módszerrel elhárítani. :-)
*Szerk: Mozi

Értékelés: 

0
Még nincs értékelve