Seite 1 von 1

[gelöst]Caja in Endlosschleife beim Start Mate steht still.

BeitragVerfasst: Mär 30th, '16, 18:16
von derton
Moin

Ich schreib das mal hier, falls es auch anderen so geschieht.
Die Lösung ist vielleicht Quick&dirty aber es hat funktioniert.

Nach dem letzten Update (vermutlich hing es damit zusammen) kam beim Starten von Mate fortwährend die Meldung caja startet. Die Leiste füllte sich und wenig anderes reagierte noch. Zumindest lies sich Mate wieder abmelden.

Da ich ja noch einige andere Dektops Installiert habe konnte ich mich problemlos zB. mit Xfce anmelden uns weiter arbeiten.

Nach reichlich stöbern in diversen Foren, stellte ich fest, dass es schon öfter mal irgendwo irgendwem passiert ist. Aber - die angebotenen Lösungen funktionierten alle nicht.

Daraufhin habe ich brutal als root die Dateien caja.desktop, caja-browser.desktop und caja-folder-handler.desktop aus dem Ordner /usr/share/applications/ in das root/Dokumente Verzeichnis verschoben, um sie notfalls wieder zurück schieben zu können.

Alles funktionierte daraufhin wie gewohnt, die Dateien wurden auch nicht neu erzeugt. Alles tutti.

Gruß
Ulrich

Re: [gelöst] Caja in Endlosschleife beim Start Mate steht st

BeitragVerfasst: Mär 30th, '16, 18:26
von man-draker
derton hat geschrieben:Alles funktionierte daraufhin wie gewohnt, die Dateien wurden auch nicht neu erzeugt. Alles tutti.

Und caja kannst du auch nach wie vor starten?

Re: [gelöst] Caja in Endlosschleife beim Start Mate steht st

BeitragVerfasst: Mär 31st, '16, 08:36
von derton
man-draker hat geschrieben:Und caja kannst du auch nach wie vor starten?

Ja alles läuft einwandfrei
---
Aha - jetzt habe ich noch was probiert.
Ich starte Caja imer mit einem Starter in der Fensterleiste. Das geht weiterhin. Der Strtbefehl lautet dort
Code: Alles auswählen
caja --no-desktop --browser %U

Wenn ich Caja mit der Konsole starte einfach mit
Code: Alles auswählen
caja
dann blitzt es kurz auf, mehr nicht

Bemerkung im Terminal:
Code: Alles auswählen
bash-4.3$ caja
Initializing caja-image-converter extension
Initializing caja-open-terminal extension
The program 'caja' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
  (Details: serial 7 error_code 9 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
bash-4.3$


Gruß
Ulrich

Re: [gelöst] Caja in Endlosschleife beim Start Mate steht st

BeitragVerfasst: Mär 31st, '16, 17:26
von doktor5000
derton hat geschrieben:
Code: Alles auswählen
bash-4.3$ caja
Initializing caja-image-converter extension
Initializing caja-open-terminal extension
The program 'caja' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadDrawable (invalid Pixmap or Window parameter)'.
  (Details: serial 7 error_code 9 request_code 53 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
bash-4.3$


Und das möchtest du nicht als Fehler melden ?

Re: [gelöst] Caja in Endlosschleife beim Start Mate steht st

BeitragVerfasst: Mär 31st, '16, 18:30
von derton
doktor5000 hat geschrieben:Und das möchtest du nicht als Fehler melden ?


Mittlerweile schon - Ich erkenne die Tiefgründigket. Aber erst mal muss der Fehler genau erkannt werden.
Jetzt habe ich sowas wie Feierabend und kann mich mal wieder den Tiefen meines Werkzeuges widmen.

Alles zurück, ich entferne auch das "gelöst" aus dem Betreff.

Mittlerweile habe ich caja neu instaliert, die Dateien im Verzeichnis /usr/share/applications/ sind neu erstellt worden. Das habe ich getan, um die von Caja erwünschten originale zu haben, falls bei meinen Umformulierungen irgendwas verändert wurde.
Die Startschleife war wieder vorhanden.

Dann habe ich einen neuen Nutzer angelegt, und siehe da caja funktioniert bei dem Testnutzer einwandfrei.

Also muss der Fehler irgendwo in den Benutzereinstellungen zu finden sein.

Leider habe ich keine Ahnung wo. Ich habe was ich finden konnte verglichen, fand aber nichts.

Gibt es Ideen?

Re: Caja in Endlosschleife beim Start Mate steht still.

BeitragVerfasst: Mär 31st, '16, 19:15
von derton
Ich glaube - Ich habs.

Den entscheidenden Hinweis gab mir die Konsole.
Ich rief unter Gnome aus der Konsole Caja auf:
Code: Alles auswählen
bash-4.3$ caja
Initializing caja-image-converter extension
Initializing caja-open-terminal extension

(caja:19103): Gtk-WARNING **: Theme file for Oxygen_Blue has no directories


(caja:19103): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

--- Hash table keys for warning below:
--> inode/directory
--> l2050
--> Ulrich
--> ulrich
bash-4.3$


Das lies mich vermuten, dass es an dem Thema Oxygen liegt. Ich hatte da auch ein wenig rumgespielt und mal das Aussehen meines Desktops ein wenig verändert.

Unter Xfce wurde dieser Hinweis nicht gegeben:
Code: Alles auswählen
bash-4.3$ caja
Initializing caja-image-converter extension
Initializing caja-open-terminal extension

--- Hash table keys for warning below:
--> inode/directory
--> l2050
--> Ulrich
--> ulrich
bash-4.3$


Nach Änderung des Themas scheint alles zu gehen.
Das Einstellen des Erscheinungsbildes lies sich übrigens während der Dauerschleife aufrufen und bearbeiten.

Wenn das jetzt anhält schließe ich den Thread, es sei denn es entspinnt sich noch ein Dialog daraus.

Gruß
Ulrich