
Caja, el administrador de archivos de escritorio MATE, falla rápidamentecada vez que abro una carpeta que contiene uno o más archivos JPG o PDF.
La carpeta desaparece después de uno o dos segundos; ni siquiera tengo tiempo de intentar abrir un PDF o JPG.
Estoy corriendoCaja v.1.26.0-1ubuntu1enUbuntu MATE 22.04 Jammy Medusaen una estación de trabajo de escritorio.
Lo que he hecho hasta ahora:
deshabilité TODAS las extensiones de Caja y reinicié. No ayudó.
Realicé una eliminación completa de Caja y los programas asociados, reinicié, reinstalé Caja y (una por una) sus aplicaciones y bibliotecas relacionadas. No ayudó.
Se aseguró de que todos los permisos de archivos y carpetas fueran correctos.
eliminé todos los programas adyacentes a Caja no utilizados o innecesarios. Hice todos los programas relacionados con Caja idénticos a la lista de aplicaciones relacionadas con Caja que están en mi instalación 20.04 en una unidad interna separada, donde Caja funciona sin problemas.
Estas son las (15) aplicaciones de Caja actualmente instaladas:
caja, caja-admin, caja-common, caja-eiciel caja-extensons-common, caja-gtkhash, caja-mediainfo, caja-open-terminal, caja-rename, caja-seahorse, caja-sendto, gir1.2-caja -2.0, libcaja-extensión1 python-caja-común python3-caja
Ya los eliminé todos y los volví a agregar uno por uno.
En un momento, como no podía abrir archivos PDF o JPG en la pantalla GUI, abrí un PDF desde la línea de comandos de la terminal. Esto provocó que los iconos de mi escritorio parpadearan, se encendieran y se apagaran, hasta que reinicié. Nunca había visto un parpadeo así y me pregunto si eso podría indicar algo específico sobre lo que sucede con el escritorio cuando eso sucede.
Aquí hay algunas líneas relevantes del archivo .xsession-errors en mi directorio de inicio:
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
Cualquier idea sobre lo que podría estar causando los accidentes es bienvenida, sin importar cuán extravagantes puedan ser. Gracias.
Respuesta1
SOLUCIONADO:
Entré al Administrador de archivos, abrí la pestaña "Vista previa" y configuré todo en "Nunca".
Luego, uno por uno, "desactivé Nunca" y lo volví a configurar en "Siempre".
El problema es con el"Otros archivos previsualizables" -> "Mostrar miniaturas"configuración.
Si está configurado en "Nunca",el problema desaparece.
Como no necesito vistas previas en miniatura, ahora mantendré la opción "Mostrar miniaturas" configurada en "Nunca".