Error al copiar desde el escritorio a cualquier otra ubicación

Error al copiar desde el escritorio a cualquier otra ubicación

Recientemente instalé Xubuntu y noté muchas diferencias entre xfce y gnome. No me gustó mucho Thunar (principalmente por la función de búsqueda; ni siquiera el bagre posee la mitad de las capacidades que tiene Nautilus). Así que instalé Nautilus y lo convertí en el administrador de archivos preferido de las aplicaciones preferidas de exo. Al principio todo parecía funcionar: la función de búsqueda, lugares, marcadores, etc. Sin embargo, intenté copiar un archivo del escritorio a mi carpeta de inicio y se produjo el siguiente error:

Y tras pulsar Saltar, otro:

Intenté desinstalar thunar y xfdesktop con la esperanza de que nautilus "se hiciera cargo" del escritorio, pero eso no sucedió. También probé con un enlace simbólico para xfdesktop -> nautilus como se sugiere en algún hilo, pero tampoco funcionó.

El error ocurre cada vez que intento copiar o mover algo (un archivo o una carpeta) desde el escritorio a otra ubicación (con Ctrl+C o Copiar en el menú contextual). Copiar y mover trabajos desde y hacia otras ubicaciones (incluso desde una ubicación aleatoria al escritorio, pero no desde él). La parte más extraña es que cuando arrastro y suelto un archivo o carpeta desde el escritorio a la ubicación deseada, funciona sin errores.

Estaría agradecido si alguien pudiera ayudarme. ¡Gracias de antemano!

Respuesta1

Elartículo citado anteriormente en UbuntuforumsEs una discusión muy antigua y realmente no es aplicable al Xfce actual. La siguiente discusión se compone de mi experimentación y con referencia a la nautilus --no-desktopdiscusión en elforos xfce.

Depende de si desea ejecutarlos xfdesktopjuntos nautiluso dejar que xfdesktopse encarguen del escritorio y utilizarlos nautilussimplemente como administrador de archivos. En mi máquina 12.04, que tiene ppas para xfce 4.10 y 4.12, nautilusparece funcionar bien. Sin embargo, existen algunas posibilidades si tiene problemas.

Observo que usted dijo que ya había creado nautilusel administrador de archivos predeterminado y lo había eliminado xfdesktop, pero debería poder ejecutarlo nautilusen xfdesktopla misma sesión si usa la --no-desktopopción cuando ejecuta nautilus. Si aplica cualquiera de los siguientes comandos, debe cerrar sesión y luego volver a iniciar sesión para ver los cambios.


NOTA IMPORTANTE: debe encontrar exactamente cuáles son sus propios CLientCommands en su sesión de xfce iniciando xfce4-settings-editor y yendo a la xfce4-sessionpestaña y observando cuáles se refieren actualmente a Thunary xfdesktop, luego modifique el número en los comandos a continuación en consecuencia.


escenario 1) no xfdesktopestá instalado y nautiluses el administrador de archivos predeterminado.

Es posible que deba revisar su archivo xfce4-sessiony modificar los valores predeterminados de seguridad para los comandos del cliente que definen una sesión de Xfce. También tienes que hacer esto si deseas reemplazar el administrador de ventanas.con otro, y creo que podría ayudar en este caso.

Como ejemplo, podría cambiar los Client_Commands que se refieren Thunaral xfdesktopuso (la opción simplemente impide que se abra una ventana al iniciar nautilus --no-default-windowsesión ).xfconf--no-default-windownautilus

Recuerde utilizar los números de Client_Commands en su propio sistema; consulte xfce4-settings-editor.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-default-window" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "nautilus" -t string -s "--no-default-window" -a

Al iniciar sesión, obtendrá un escritorio en blanco, pero puede configurar un fondo de escritorio usando aplicaciones de gnome como gthumb.

Esta es la mejor manera de asegurarse de que nautilusel escritorio se esté ejecutando y que nada más interfiera.

Consulte el final del artículo para saber cómo restablecerlos. Cierre sesión y vuelva a iniciar sesión para ver los cambios.

Escenario 2) xfdesktopestá instalado y desea utilizarlo para administrar el escritorio y nautiluscomo administrador de archivos.

Encuentre el número de su propio Client_Command para el explorador de archivos (Thunar) consultando la xfce4-sessionparte de xfce4-settings-editor. Como ejemplo, mi Client_Command era 2, por lo que se cambió a nautilus --no-desktop --no-default-window.

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "nautilus" -t string -s "--no-desktop" -t string -s "--no-default-window" -a

Cierre sesión y vuelva a iniciar sesión para ver los cambios. Recuerde utilizar los números de Client_Commands en su propio sistema; consulte xfce4-settings-editor.
Siempre que inicies nautilustu sesión debes usar nautilus --no-desktop.

Si necesita restablecer los cambios

Seleccione la sección apropiada en xfce-sessionel gráfico xfce4-settings-editoro use xfconf-query. Debe utilizar los números reales de Client_Commands en su propio sistema, no necesariamente los que se muestran en los ejemplos siguientes:

xfconf-query -c xfce4-session -p /sessions/Failsafe/Client2_Command -t string -s "Thunar" -t string -s "--daemon" -a
xfconf-query -c xfce4-session -p /sessions/Failsafe/Client3_Command -t string -s "xfdesktop" -a

Cierre sesión y vuelva a iniciar sesión para ver los cambios.

Las opciones sugeridas anteriormente pueden resultarle útiles, aunque muy a menudo los problemas con nautilusXubuntu no siempre se resuelven fácilmente. El primer escenario que hace que nautilusadministre el escritorio y actúe como administrador de archivos podría ser más útil, suponiendo que haya creado nautilusel administrador de archivos predeterminado.

información relacionada