Reemplazar paneles de Gnome 2.x.x

Este tip debe servir para cualquier versión de Gnome 2.x.x de las que actualmente se usan. El objetivo es eliminar los paneles de Gnome para usar cualquier otro o un dock (Fbpanel, Tint2, AWN).. Lo único que tenemos que hacer es instalar el panel que querramos (digamos por ejemplo tint2) y luego modificar un parámetro mediante el Editor de Configuración (a.k.a Gconf-Editor). ¿Cómo?

1- Alt + F2 y escribimos Gconf-Editor.
2- Vamos a desktop » gnome » session » required_components » panel y cambiamos el valor “gnome-panel” por “tint2” (sin las comillas, claro).
3- Abrimos un terminal y escribimos killall gnome-panel o salimos de la sesión y volvemos a entrar..

Con esto debe ser suficiente.. Si queremos volver a los paneles de Gnome, puede hacemos el proceso inverso y ponemos:

desktop » gnome » session » required_components » panel y cambiamos el valor por “gnome-panel

[Tips] Establecer el origen de nuestras carpetas predeterminadas

Me pasó algo raro el otro día. Tengo en mi casa varios usuarios, uno para cada miembro de mi familia que usa el ordenador. Yo uso el sistema en inglés, pero los demás en español. El caso es que, como instalé en español por defecto, cuando entro a mi sesión en Inglés por primera vez, el sistema trata de cambiar el nombre de las carpetas Escritorio, Documentos..etc a su versión en inglés (Desktop, Documents…etc). Le dije que si, que lo hiciera, pero por algún motivo no me cogía algunas de ellas como por defecto.

Para el que no ha entendido aún. Gnome por defecto coloca las carpetas Escritorio, Descargas, Documentos, Música, Imágenes, Plantillas, Público y Videos.

Cuando descargamos algo, por ejemplo, por defecto eso debe ir para la carpeta Descargas, porque es la carpeta designada para esto. Cuando hice el cambio de idioma, la carpeta cambió su nombre a Downloads, pero no la estableció como predeterminada para mis archivos descargados. Lo raro es que no fueron todas… Entonces ¿Cómo lo soluciono?

Sencillo, abrimos un terminal y ponemos:

$ gedit /home/tu_usuario/.config/user-dirs.dirs

o lo que es lo mismo:

$ gedit ~/.config/user-dirs.dirs

y nos debe salir algo como esto:

# 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/Desktop”
XDG_DOWNLOAD_DIR=”$HOME/”
XDG_TEMPLATES_DIR=”$HOME/Templates”
XDG_PUBLICSHARE_DIR=”$HOME/Public”
XDG_DOCUMENTS_DIR=”$HOME/”
XDG_MUSIC_DIR=”$HOME/”
XDG_PICTURES_DIR=”$HOME/”
XDG_VIDEOS_DIR=”$HOME/Videos”

Lo que ven es como tenía yo ese fichero. Por defecto debe estar como muestro a continuación:

# 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/Desktop”
XDG_DOWNLOAD_DIR=”$HOME/Downloads”
XDG_TEMPLATES_DIR=”$HOME/Templates”
XDG_PUBLICSHARE_DIR=”$HOME/Public”
XDG_DOCUMENTS_DIR=”$HOME/Documents”
XDG_MUSIC_DIR=”$HOME/Music”
XDG_PICTURES_DIR=”$HOME/Pictures”
XDG_VIDEOS_DIR=”$HOME/Videos”

Entonces, si queremos que, por ejemplo nuestra carpeta de Descargas por defecto no sea Downloads y sea MisDescargas, buscamos esta línea:

XDG_DOWNLOAD_DIR=”$HOME/Downloads”

y la ponemos así

XDG_DOWNLOAD_DIR=”$HOME/MisDescargas”

Como es lógico, tenemos que tener creada la carpeta MisDescargas….

Tips: Renderizar correctamente en Debian/Ubuntu las fuentes de Microsoft

Resulta que un amigo necesitaba (no me pregunten por qué) hacer un PDF el cual contiene la fuente Calibri de Microsoft. Él me pidió ayuda a mí y yo a Google, y en los foros de Ubuntu encontré la solución. Aunque no comparto mucho eso de usar fuentes privativas, aquí les dejo como hacerlo.

Creamos un fichero dentro de nuestro /home con el nombre fonts.conf y le ponemos adentro esto:

<match target=”font” >
<edit name=”embeddedbitmap” mode=”assign”>
<bool>false</bool>
</edit>
</match>

Listo!! Es bueno aclarar que las comillas son dobles..

Tips: Cambiar el icono del tray de Deadbeef

El icono de DeadBeef más feo no puede ser, por lo menos en el tray es feo, feo, pero feo. La idea es llevar esto:

Icono original

a esto (fíjense al lado izquierdo del sobrecito de correo):

Icono modificado

Hacer eso es sencillo. Solo tenemos que abrir Deadbeef e ir a Edit » Preferences » Plugins » Standart GTK2 user interface » Configure » Custom icons status y poner el nombre del icono que querramos, por ejemplo gnome-do-panel que es el icono que ven en la imagen.

Como es lógico, el nombre tiene que ser de un icono (sin la extensión) que esté disponible en el tema de iconos que estemos usando por defecto (en mi caso Faenza). También, como es lógico y si lo prefieren, ponen un icono que identifique a un reproductor de audio (ej: amarok, rhythmbox, banshee). Yo escogí el que ven en la imagen porque pega con los iconos del tray, pero dentro de poco me hago uno personalizado.

Sencillo ¿Verdad?

Tips: Como hacer que LMDE reconozca la Swap

Hace unos dias detecté que LMDE no me había montado la Swap cuando lo instalé. Eso se debe a que existe un bug en la instalación que, cuando la partición destinada a la Swap es lógica dentro de una extendida. Una posible solución la pueden encontrar acá, aunque yo no hice exactamente eso.

Ver particiones disponibles.

Esto es lo primero que tenemos que hacer, ver cuales son las particiones que tenemos en nuestro sistema. Para ello uso el comando:

$ sudo fdisk -l

el cual me arroja algo como esto:

Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x3c1f3c1f

Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         852     6835200   83  Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2             852        9730    71313409    5  Extended
/dev/sda5            9605        9730      999424   82  Linux swap / Solaris
/dev/sda6             852        9605    70312960   83  Linux

Partition table entries are not in disk order

En este caso ya está montada la Swap, porque de antemano, yo sabía que esa era la destinada para ello. Pero en el caso de que no esté montada, no aparecerá su punto de montaje.

Montando la Swap.

Ahora lo único que tengo que hacer, sabiendo que mi partición destinada para la Swap es /dev/sda5, añadirla a mi fichero /etc/fstab, mediante la siguiente línea:

/dev/sda5       none    swap    sw              0       0

El resultado debe ser el mismo básicamente, ya que a mi me funcionó. No obstante, recomiendo el método que proponen acá.

 

LMDE: Instalando paso a paso desde USB.

Ayer me descargué el .iso de LMDE (a.k.a Linux Mint Debian Edition) y lo acabo de instalar en la PC del trabajo. El proceso de instalación es verdaderamente fácil e intuituivo, muy parecido al de Ubuntu. Veamos como hacerlo.

Obteniendo LMDE

Lo primero que haremos será bajarnos el .iso de LMDE. Particularmente yo lo descargué desde este FTP. El .iso pesa más de 800MB por lo que debe quemarse un DVD. No obstante, yo lo instalé desde mi memoria USB usando Unetbootin.

Instalando LMDE

Suponiendo que ya descargamos el .iso y lo pusimos con Unetbootin dentro de nuestra memoria USB, reiniciamos la PC y le decimos que arranque por nuestro dispositivo USB.

Nota: Si no te arranca bien por USB, después de crear el instalador con Unetbootin, copia el .iso de LMDE dentro de la memoria USB.

Esperamos a que cargue (lo hace verdaderamente rápido) y nos muestre el escritorio que por defecto, vendrá en Inglés. Procedemos a instalar dando clic en el icono del escritorio que dice: Install Linux Mint. Y nos saldrá algo como esto:

Seleccionando su idioma

Ahi seleccionaremos nuestro idioma. Yo instalé en inglés, pero Ud. escoge el suyo propio. Luego nos toca escoger nuestra Zona Horaria.

Seleccionamos nuestra Zona Horaria.

Luego el idioma y distribución de nuestro teclado.

Selección de la distribución del teclado

Posteriormente comenzará el proceso de instalación, donde las particiones de nuestro disco duro se verán en colores, como pueden ver en la imagen.

Particionado de discos

Para seleccionar las particiones / y /home, damos clic derecho sobre ellas.. De más está decir que las particiones que se muestran en la imagen, estaban ya hechas con mi instalación de Debian Squeeze.

Seleccionando particiones

Luego ponemos nuestro nombre completo, usuario y contraseña..

Estableciendo nuestros datos

Luego nos muestra la información de lo que hemos hecho y si todo está bien seguimos adelante.

Chequeando nuestras opciones

Ahora el sistema empieza a instalarse.. La instalación duró menos de 10 minutos.

Instalando el Sistema

Luego nos pide si queremos instalar Grub.

Instalando GRUB

Y listo, terminamos..

Fin de la instalación

Dejo mis impresiones en otro artículo, a lo mejor para año nuevo después de testear bien esta distro..

Repositorios.

Después de instalar todo, solo me quedó poner los repositorios locales que tengo de Debian Testing y LMDE. Todo funciona perfectamente.

Asi que nada. Por hoy está bueno 🙂 Les dejo un pantallazo…

Mi Escritorio con Mint

Tips: Usar Wget mediante un Proxy

Muchos usuarios (como es mi caso) pueden verse obligados a navegar por detrás de un Proxy y a veces, muchas de las aplicaciones que usamos no funcionan correctamente, si no establecemos el proxy manualmente.

Con Gnome esto se puede hacer sencillo con solo establecer el proxy global del sistema en Sistema » Preferencias » Proxy de la Red. ¿Pero que sucede con otros entornos de escritorio como Xfce o un gestor de ventanas como Openbox?

Les voy a hablar en el caso de Wget, una excelente herramienta para descargar todo tipo de cosas mediante la consola (aunque también tiene un frontend llamado Gwget). Les voy a mostrar dos sencillos métodos para descargar lo que querramos usando nuestro proxy.

Método Global:

Este método nos servirá para establecer un proxy global a nuestro sistema. Tan sencillo como editar el fichero bashrc:

$ nano ~/.bashrc

Y añadir las siguientes líneas:

export http_proxy=”http://ip_del_servidor:puerto&#8221;
export https_proxy=”http://ip_del_servidor:puerto&#8221;
export ftp_proxy=”http://ip_del_servidor:puerto&#8221;

Método Específico:

En este caso lo que tenemos que hacer es configurar el fichero /etc/wgetrc.

$ sudo nano /etc/wgetrc

Buscamos las líneas:

# You can set the default proxies for Wget to use for http, https, and ftp.
# They will override the value in the environment.
#https_proxy = http://proxy.yoyodyne.com:18023/
#http_proxy = http://proxy.yoyodyne.com:18023/
#ftp_proxy = http://proxy.yoyodyne.com:18023/

# If you do not want to use proxy at all, set this to off.
#use_proxy = on

Y lo dejamos asi:

# You can set the default proxies for Wget to use for http, https, and ftp.
# They will override the value in the environment.
https_proxy = http://ip_del_servidor:puerto/
http_proxy = http://ip_del_servidor:puerto/
ftp_proxy = http://ip_del_servidor:puerto/

# If you do not want to use proxy at all, set this to off.
use_proxy = yes

Listo!! Con esto debe funcionar…