Caja colapsa; iconos de escritorio parpadeantes

Caja colapsa; iconos de escritorio parpadeantes

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:

  1. deshabilité TODAS las extensiones de Caja y reinicié. No ayudó.

  2. 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ó.

  3. Se aseguró de que todos los permisos de archivos y carpetas fueran correctos.

  4. 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".

información relacionada