Mi madre usa mucho escritorios separados y le resulta muy irritante cuando accidentalmente hace doble clic en una carpeta de su escritorio en lugar de hacer clic derecho y elegir "abrir en una nueva ventana", como ella misma se ha entrenado para hacer normalmente.
¿Hay alguna manera de configurar PCManFM de forma predeterminada para abrir en nuevas ventanas en lugar de en nuevas pestañas?
(Ella está usando 12.04 (Precise Pangolin) en este momento)
Aquí está unscreencast muy apresuradoexplicando el comportamiento del que estoy hablando.
Respuesta1
Puedes intentar recompilar PCManFM, estoy ejecutandoLubuntu 12.04conPCManFM 0.9.10y estos pasos funcionaron para mí.
Sigue estos pasos:
Abra una Terminal e instale los paquetes necesarios:
sudo apt-get install apt-src build-essential
Instale las dependencias de compilación:
sudo apt-get build-dep pcmanfm
Crea una carpeta para descargar el código fuente:
mkdir ~/Downloads/src cd ~/Downloads/src
Descarga la fuente:
apt-src install -b pcmanfm
Edite el
pcmanfm-0.9.10/src/pcmanfm.c
archivo.leafpad pcmanfm-0.9.10/src/pcmanfm.c
En Leafpad, busque la línea
fm_main_win_open_in_last_active(fi->path);
(debe estar alrededor de la línea 420 y cámbiela afm_main_win_add_win(NULL, fi->path);
. Guarde los cambios y cierre el archivo. Vea las capturas de pantalla si no está claro:Antes:
Después:
Vaya a la
pcmanfm-0.9.10/
carpeta para compilar los paquetes deb:cd pcmanfm-0.9.10/ dpkg-buildpackage -rfakeroot -uc -b
Ahora puedes instalar los paquetes deb:
cd .. sudo dpkg -i pcmanfm*deb
Finalmente puedes cerrar sesión e iniciar sesión para ver los cambios.
Referencia:Esta publicación deogilvierothchilden foros de ubuntu.
Respuesta2
Edite este archivo (como root):
/usr/share/applications/pcmanfm.desktop
Busque cerca del final una línea que diga:
Exec=pcmanfm %U
Agregue la opción -n al comando de esta manera:
Exec=pcmanfm -n %U
Guarde el archivo editado y, a partir de entonces, pcmanfm siempre se abrirá en una nueva ventana a menos que le indique específicamente que abra algo en una nueva pestaña.
La función predeterminada para abrir en una pestaña en lugar de en una nueva ventana estaría bien si tuviera en cuenta el espacio de trabajo. La dificultad que surge es que puedes tener pcmanfm abierto en algún otro escritorio e intentas abrir un archivo y (aparentemente) no sucede nada. Si busca en sus otros escritorios, lo encontrará, pero debería abrirse de manera predeterminada en una nueva ventana si no hay ningún pcmanfm abierto en el escritorio actual.
Respuesta3
Tengo Fedora 20 con LXDE. Si hago clic derecho y voy a Preferencias de Escritorio o si escribo el siguiente comando:
pcmanfm --desktop-pref
En la pestaña Avanzado existe la opción "Abrir carpetas del escritorio en una ventana nueva" que resuelve este problema.
Respuesta4
Estoy ejecutando Ubuntu LXDE, no Fedora.
Esa opción para "pcmanfm --desktop-pref" no me funciona.
Recibí un par de errores, incluida una ventana emergente que dice "El administrador de escritorio no está activo".
La respuesta que proporcioné anteriormente (editar el archivo pcmanfm.desktop) funciona para mí.
En particular, estoy ejecutando una instalación de servidor Ubuntu con LXDE agregado
manualmente después de la instalación, en lugar de "Lubuntu", por lo que puede ser algo
particular de mi configuración lo que causa el error, o tal vez sea una
diferencia entre Fedora y Ubuntu, no No lo sé.
Sólo estoy informando lo que funciona para mí.