Caja stürzt ab; blinkende Desktopsymbole

Caja stürzt ab; blinkende Desktopsymbole

Caja – der MATE Desktop-Dateimanager – stürzt sofort abjedes Mal, wenn ich einen Ordner öffne, der ein oder mehrere JPGs oder PDFs enthält.

Der Ordner verschwindet nach ein oder zwei Sekunden – ich habe nicht einmal Zeit, zu versuchen, eine PDF- oder JPG-Datei zu öffnen.

Ich renneBox v.1.26.0-1ubuntu1AnUbuntu MATE 22.04 Jammy Jellyfishauf einer Desktop-Workstation.

Was ich bisher getan habe:

  1. habe ALLE Erweiterungen von Caja deaktiviert und neugestartet. Hat nicht geholfen.

  2. habe Caja und die zugehörigen Programme vollständig entfernt, neugestartet, Caja und (einzeln) die zugehörigen Apps und Bibliotheken neu installiert. Hat nicht geholfen.

  3. sichergestellt, dass alle Datei- und Ordnerberechtigungen korrekt waren.

  4. alle ungenutzten oder nicht benötigten Caja-nahen Programme entfernt – ich habe alle Caja-bezogenen Programme identisch mit der Liste der Caja-bezogenen Apps gemacht, die sich in meiner 20.04-Installation auf einem separaten internen Laufwerk befinden, auf dem Caja ohne Probleme funktioniert.

Dies sind die (15) aktuell installierten Caja-Apps:

Box, Box-Admin, Box-Common, Box-Eiciel, Box-Erweiterungen-Common, Box-Gtkhash, Box-Mediainfo, Box-Open-Terminal, Box-Rename, Box-Seahorse, Box-Sendto, Gir1.2-Box-2.0, Libcaja-Extension1, Python-Box-Common, Python3-Box

Ich habe diese bereits alle gelöscht und einzeln wieder hinzugefügt.

Da ich irgendwann weder PDFs noch JPGs in der GUI-Anzeige öffnen konnte, öffnete ich ein PDF über die Befehlszeile des Terminals. Dies führte dazu, dass die Symbole auf meinem Desktop an und aus blinkten, an und aus, bis ich neu startete. Ich habe noch nie ein solches Blinken gesehen und frage mich, ob dies ein bestimmtes Signal dafür sein könnte, was mit dem Desktop passiert, wenn das passiert.

Hier sind einige relevante Zeilen aus der Datei .xsession-errors in meinem Home-Verzeichnis:

52 mate-session[1906]: WARNING: Unable to find provider '' of required component 'dock'
 53 Window manager warning: Log level 128: unsetenv() is not thread-safe and should not be used after threads are created
 54 Window manager warning: Log level 128: Name com.canonical.AppMenu.Registrar does not exist on the session bus
 55  
 56  
 57 (process:2428): accountsservice-CRITICAL **: 14:12:19.660: _act_user_update_from_object_path: assertion 'ACT_IS_USER (user)' failed
 58  
 59 (process:2428): GLib-GObject-WARNING **: 14:12:19.660: invalid uninstantiatable type '(null)' in cast to 'GObject'
 60  
 61 (process:2428): GLib-GObject-CRITICAL **: 14:12:19.660: g_object_set_data: assertion 'G_IS_OBJECT (object)' failed
 62  
 63 (process:2452): ayatana-indicator-sound-WARNING **: 14:12:19.678: volume-control-pulse.vala:746: unable to get pulse unix socket: GDBus.Error:org.freedes    ____ktop.DBus.Error.ServiceUnknown: The name org.PulseAudio1 was not provided by any .service files
 64 Failure: No such entity
 65  
 66 (caja:2359): Gtk-WARNING **: 14:12:19.714: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client
 67  
 68 (mate-power-manager:2427): PowerManager-WARNING **: 14:12:19.720: Failed to get session for pid 2427: The name org.freedesktop.ConsoleKit was not provide    ____d by any .service files
 69  
 70 (mate-power-manager:2427): PowerManager-WARNING **: 14:12:19.787: could not map keysym 1008ffa8 to keycode
 71 libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
 72 (node:2808) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(    ____), or Buffer.from() methods instead.
 73 (Use `exe --trace-deprecation ...` to show where the warning was created)
 74 Window manager warning: Invalid WM_TRANSIENT_FOR window 0x3800008 specified for 0x3800006 (Cantata Fi).
 75 QCommandLineParser: option not defined: "allow-screencapture"
 76 INFO:root:The HUD is disabled via org.mate.hud in gsettings.
 77  
 78 ** (caja:2359): CRITICAL **: 14:12:41.938: caja_bookmark_get_location: assertion 'CAJA_IS_BOOKMARK (bookmark)' failed
 79  
 80 (caja:2359): GLib-GIO-CRITICAL **: 14:12:41.938: g_file_get_uri: assertion 'G_IS_FILE (file)' failed
 81 sys:1: Warning: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
 82  
 83 ** (caja:2359): CRITICAL **: 14:12:44.108: caja_bookmark_get_location: assertion 'CAJA_IS_BOOKMARK (bookmark)' failed
 84  
 85 (caja:2359): GLib-GIO-CRITICAL **: 14:12:44.108: g_file_get_uri: assertion 'G_IS_FILE (file)' failed
 86  
 87 (caja:3571): Gtk-WARNING **: 14:12:48.616: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client
 88  
 89 (mate-panel:2318): Gtk-CRITICAL **: 14:21:13.872: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
 90  
 91 (mate-panel:2318): Gtk-CRITICAL **: 14:22:43.503: gtk_drag_finish: assertion 'GDK_IS_DRAG_CONTEXT (context)' failed
 92  
 93 (mate-panel:2318): Gtk-CRITICAL **: 14:22:43.503: gtk_widget_destroy: assertion 'GTK_IS_WIDGET (widget)' failed
 94 Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x2600007 (Authentica)
 95 Window manager warning: meta_window_activate called by a pager with a 0 timestamp; the pager needs to be fixed.
 96  
 97 (mate-panel:2318): Gtk-CRITICAL **: 14:26:20.867: gtk_widget_destroy: assertion  'GTK_IS_WIDGET (widget)' failed

Alle Ideen zu möglichen Absturzursachen sind willkommen, egal wie abwegig sie auch sein mögen. Danke.

Antwort1

GELÖST:

Ich ging in den Dateimanager, öffnete die Registerkarte „Vorschau“ und stellte dort alles auf „Nie“.

Dann habe ich nach und nach die Einstellung „Niemals“ rückgängig gemacht und auf „Immer“ zurückgesetzt.

Das Problem liegt bei der„Andere in der Vorschau verfügbare Dateien“ -> „Miniaturansichten anzeigen“Einstellung.

Wenn die Einstellung auf "Nie" steht,das Problem verschwindet.

Da ich keine Miniaturvorschauen benötige, belasse ich die Einstellung „Miniaturansichten anzeigen“ jetzt auf „Nie“.

verwandte Informationen