jueves, 23 de abril de 2015

Mi escritorio se ha metamorfoseado con mi /home



No sé por qué ha sido. Si ha sido alguna actualización que ha fallado o ha sido por los cortes eléctricos con que nos están regalando últimamente en mi zona. El caso es que de buenas a primeras, mi escritorio tenia todos y cada uno de los ficheros, carpetas y enlaces contenidos en  mi /home. Aunque curiosamente, de mi /home había desaparecido la carpeta /Escritorio.

Me gusta tener un escritorio limpio y casi vacío, así que imagina mi estupor, cuando de pronto están en el las carpetas de documentos, descargas, imágenes, todo tipo de ficheros… Y Google sin saber ayudarme.


La primera reacción fue mirar que había pasado con mi carpeta /home/carlos/Escritorio. Y para mi sorpresa, no existía. Se la había llevado el viento, por lo que decidí crearla a mano y reiniciar la sesión, con nulo éxito.

Para colmo de paranoia, parecía que el gestor de ficheros, caja, estaba confundiendo mi carpeta /home con mi escritorio. Si os fijais, en el panel lateral no hay ninguna carpeta /home y si voy a ella, manualmente, indica que estoy en la carpeta Escritorio


Tras una larga e infructuosa charla con mi amigo Google, decido curiosear los ficheros de configuración de Mate, que es el escritorio que suelo utilizar. Estuve curioseando las carpetas mate y mate-session que hay dentro de /home/mi-usuario/.config, pero no descubrí nada allí.

Sin embargo, tuve un golpe de suerte cuando me dio por curiosear otro fichero que había dentro de .config que se llama user-dirs.dirs y vi que contenía lo siguiente

# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME "
XDG_DOWNLOAD_DIR="$HOME/Descargas"
XDG_TEMPLATES_DIR="$HOME/Plantillas"
XDG_PUBLICSHARE_DIR="$HOME/Público"
XDG_DOCUMENTS_DIR="$HOME/Documentos"
XDG_MUSIC_DIR="$HOME/Música"
XDG_PICTURES_DIR="$HOME/Imágenes"
XDG_VIDEOS_DIR="$HOME/Vídeos"

 Si te fijas en la primera línea que no es un comentario, ¡¡pone que mi desktop es mi home!!

XDG_DESKTOP_DIR="$HOME "

Le cambie la ruta al desktop (para los que sepáis tan poco inglés como yo, desktop es escritorio en la lengua de Shakespeare) para que apuntara a la carpeta de escritorio que había creado antes, dejando la línea de esta forma.

XDG_DESKTOP_DIR="$HOME/Escritorio"

Guarde los cambios, cerré sesión, me encomendé a San Sonolaflauta y ¡bingo!  Ahora mi escritorio vuelve a la normalidad y yo me siento todo un hacker.

12 comentarios:

  1. Si es que eres un brutus...jijiji.
    UN saludo

    ResponderEliminar
    Respuestas
    1. Un bruto con suerte... di con la tecla adecuada :)
      Saludos

      Eliminar
  2. Igual estuvo bueno... Incluso podría ser útil!...

    ResponderEliminar
    Respuestas
    1. Espero que a alguien le evite los dolores de cabeza que yo tuve

      Eliminar
  3. no,el problema es que usas mate,eso fué todo.

    ResponderEliminar
  4. Instalé Ubuntu Mate hace unos meses en una partición. Tras instalarle algunos programas adicionales, me dice la consola que hay un problema con las depencencias y que introduzca el comando sudo apt-get -f install (creo que era ese). Tras hacer eso se empezaron a desinstalar varios programas. Los reinstalé. Unas semanas más tardes me pasó lo mismo. Pero, tonto de mí, introduje el comando y me fui a dar una vuelta. Cuando volví, se habían desinstalado casi todos los programas. Reinicio y, donde antes me dejaba seleccionar entre Windows 7, Lubuntu y Ubuntu Mate, ahora este último ya ni siquiera aparece.
    R.I.P.

    ResponderEliminar
    Respuestas
    1. Pues no se que le pasaria a tu Ubuntu, pero tiene toda la pinta de que hay mezclados repositorios y se han producido incompatibilidades de paquetes.

      Puedes tratar de reinstalar grub, hay muchos tutoriales en la red, pero si como dices te habia desinstalado tantas cosas, mejor instalate un Debian en esa particion. Puedes instalar el escritorio por defecto que quieras, lo pregunta el propio instalador, y alli seleccionas Mate

      Eliminar
  5. Pues me ha venido buena la info para hacer esto pero al revés. me gustó la idea que mi desktop sea a la vez el Home

    ResponderEliminar
    Respuestas
    1. Para gustos los colores. A mi me estaba volviendo (aun mas) loco, pero me alegro de que te sirviera de algo.

      Eliminar
  6. Cambiate a Windows po wn culio aoishdaoid

    ResponderEliminar

prekes sodui