
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-desktop
discusión en elforos xfce.
Depende de si desea ejecutarlos xfdesktop
juntos nautilus
o dejar que xfdesktop
se encarguen del escritorio y utilizarlos nautilus
simplemente como administrador de archivos. En mi máquina 12.04, que tiene ppas para xfce 4.10 y 4.12, nautilus
parece funcionar bien. Sin embargo, existen algunas posibilidades si tiene problemas.
Observo que usted dijo que ya había creado nautilus
el administrador de archivos predeterminado y lo había eliminado xfdesktop
, pero debería poder ejecutarlo nautilus
en xfdesktop
la misma sesión si usa la --no-desktop
opció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-session
pestaña y observando cuáles se refieren actualmente a Thunar
y xfdesktop
, luego modifique el número en los comandos a continuación en consecuencia.
escenario 1) no xfdesktop
está instalado y nautilus
es el administrador de archivos predeterminado.
Es posible que deba revisar su archivo xfce4-session
y 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 Thunar
al xfdesktop
uso (la opción simplemente impide que se abra una ventana al iniciar nautilus --no-default-window
sesión ).xfconf
--no-default-window
nautilus
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 nautilus
el 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) xfdesktop
está instalado y desea utilizarlo para administrar el escritorio y nautilus
como administrador de archivos.
Encuentre el número de su propio Client_Command para el explorador de archivos (Thunar) consultando la xfce4-session
parte 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 nautilus
tu sesión debes usar nautilus --no-desktop
.
Si necesita restablecer los cambios
Seleccione la sección apropiada en xfce-session
el gráfico xfce4-settings-editor
o 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 nautilus
Xubuntu no siempre se resuelven fácilmente. El primer escenario que hace que nautilus
administre el escritorio y actúe como administrador de archivos podría ser más útil, suponiendo que haya creado nautilus
el administrador de archivos predeterminado.