Tips para hacer LMDE más usable (actualizado)

A la entrada anterior le añado otros Tips que un usuario ha dejado en el mismo post del foro de LinuxMint.

Lo primero, después de instalar, es actualizar y upgradear el sistema:

Actualizar Sistema.

sudo apt-get update && sudo apt-get dist-upgrade

Instalar solamente lo que APT necesita.

echo -e 'APT::Install-Recommends "0";\nAPT::Install-Suggests "0";' | sudo tee /etc/apt/apt.conf.d/99synaptic

Eliminar algunos paquetes innecesarios.

sudo aptitude purge live-installer-slideshow gnome-core

Con esto eliminamos Epiphany y Evolution. Si usa ambos no añada gnome-core.

Personalizar la pantalla de bienvenida.

sudo cp /etc/gdm3/greeter.gconf-defaults /usr/share/gdm/greeter-config/99_personal
gksudo gedit /usr/share/gdm/greeter-config/99_personal

Por supuesto, para esto tiene que tener conocimientos de lo que está haciendo 😛

Corregir tiempo de espera en GRUB.

sed -r -e 's/\s+set timeout=\$\{2\}/    set timeout=0/g' /etc/grub.d/00_header | sudo tee /etc/grub.d/00_header

Corregir la apariencia del Terminal.

En Debian Testing se están añadiendo algunos paquetes de Gnome3, y es por ello que algunas aplicaciones (como el terminal) pueden verse horribles. Para solucionar esto, hacemos lo siguiente:

sudo aptitude install gnome-theme-standard

sudo cp -r /usr/share/themes/Mint-X /usr/share/themes/Mint-X2
sed -e 's/Mint-X/Mint-X2/g' /usr/share/themes/Mint-X2/index.theme | sudo tee /usr/share/themes/Mint-X2/index.theme
sudo cp -r /usr/share/themes/Adwaita/gtk-3.0/ /usr/share/themes/Mint-X2/

Ahora solo nos queda seleccionar en Apariencia el tema Mint-X2. Ahora, al instalar este paquete, el GDM mostrará los iconos de Adwaita y se verán algo mal. El autor no encontró una solución más viable que ejecutar:

sudo rm -rf /usr/share/icons/Adwaita

Por si acaso haga un backup

sudo cp -R /usr/share/icons/Adwaita /usr/share/icons/OldAdwaita

Desactivar Bluetooth.

Si solo usa el Bluetooth ocasionalmente, puede usar este comando para desactivarlo al inicio:

sudo aptitude install rfkill
sed -e '/exit 0/d' -e '/rfkill block bluetooth/d' /etc/rc.local | sudo tee /etc/rc.local; echo -e "rfkill block bluetooth\nexit 0" | sudo tee -a /etc/rc.local

Configurar el reloj.

Según el autor, ajustar el reloj del Hardware a UTC no es una buena idea, sobre todo si usas más de un sistema operativo, así que:

sed -r 's/^UTC=yes/UTC=no/ig' /etc/default/rcS | sudo tee /etc/default/rcS
sudo apt-get install ntp

Esto desactivará la hora UTC y permitir la sincronización con servidores NTP.

No reiniciar el Kernel.

Ahora podemos reiniciar, pero es posible que nos encontremos con un pequeño y molesto problema. Si lo intentamos, solo se reiniciará el kernel, y nos saltaremos el GRUB y demás. Ya había comentado sobre esto, y vuelvo a dejar acá la solución:

sudo apt-get remove kexec-tools

Problemas con Synaptic.

Si presentamos problemas con Synaptic, podemos arreglarlo instalando los siguientes paquetes:

sudo apt-get install apt-xapian-index
sudo apt-get install apt aptitude synaptic --reinstall

Esto también permitirá una búsqueda rápida en el mismo.

Para tarjetas ATI.

Para los usuarios de ATI, es recomendable hacer lo siguiente:

sudo apt-get remove --purge fglrx*
sudo apt-get update && sudo apt-get install fglrx-driver fglrx-control
sudo apt-get install libgl1-mesa-dri-experimental compiz-fusion-* fusion-icon
sudo /usr/bin/aticonfig --initial
sudo reboot

El autor nos comenta que, después de reiniciar, podemos configurar los parámetros de Compiz y de ATI, y en esta última, hay que tener especial atención con: Tear Free Desktop.

También nos dice, que ha descubierto que tiene que usar Fusion-Icon (cargándolo en el inicio) para utilizar compiz como gestor de ventanas. Ejecutar el método “compiz-replace” nos da Compiz sólo una vez.

Para los usuarios de Emerald:

sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-dev python-pyrex libprotobuf-dev protobuf-compiler python-sexy wget

wget http://releases.compiz.org/0.8.8/emerald-0.8.8.tar.gz
tar xvzf emerald-0.8.8.tar.gz
cd emerald-0.8.8
./configure –prefix=/usr LIBS=-ldl
make
sudo make install

Ahora solo nos queda conseguir algunos temas y probarlos. El autor nos comenta que esto permite el efecto de desenfoque en Compiz. Usando un desenfoque gaussiano con al menos un radio de 8 se ve impresionante.

Corregir problemas con la tipografía.

Es posible que presente problemas con las fuentes. La representación de subpíxeles se comporta mal. Para solucionarlo:

sudo rm /etc/fonts/conf.d/10-hinting-slight.conf
sudo rm /etc/fonts/conf.d/10-no-sub-pixel.conf
sudo ln -s /etc/fonts/conf.available/10-hinting-medium.conf /etc/fonts/conf.d/.
sudo ln -s /etc/fonts/conf.available/10-sub-pixel-rgb.conf /etc/fonts/conf.d/.
sudo dpkg-reconfigure fontconfig

Desactivar Speaker.

Ya el sistema es casi perfecto, pero puede ser aún mejor. ¿No te gusta el sonido fuerte en el arranque? O tal vez los sonidos super agradables en el terminal? Vamos a desactivar el altavoz de PC!

echo "blacklist pcspkr" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo rmmod pcspkr

Corrección del sonido en Flash y Mplayer.

Hablando de sonido. ¿Se ha notado fallos en flash? Tal distorsión de sonido en Skype o Mplayer?
Para la distorsión del sonido, la receta mágica es la siguiente:

echo /usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so | sudo tee /etc/ld.so.preload

Esto es para 32 bits. El autor no sabe donde puede hacer esto en máquinas con 64 Bits.

Despertar PC con Teclado o Mouse.

¿Te gustaría despertar tu PC con el teclado o el ratón? Es muy fácil:

((echo '#!/bin/sh' && sed -rn 's/^.*(USB[0-9E]+|EUSB).*$/echo \1 > \/proc\/acpi\/wakeup/pg' /proc/acpi/wakeup) | sudo tee /etc/pm/sleep.d/05_usb && sudo chmod +x /etc/pm/sleep.d/05_usb)

Sí, se ve horrible, pero funciona de inmediato. Este truco es del autor.

Instalar Grub Customizer:

sudo apt-get install bzr cmake libgtkmm-2.4-dev gettext
bzr branch lp:grub-customizer
cd grub-customizer/
cmake . && make
sudo apt-get install menu hwinfo
sudo make install

Y aplicar otro truco del autor:

sudo mkdir /etc/grub.d/.disabled
sudo mv /etc/grub.d/06_* /etc/grub.d/.disabled/
sed -r -e 's/\$\{2\}/\$\{GRUB_COLOR_NORMAL\}/g' -e 's/\$\{3\}/\$\{GRUB_COLOR_HIGHLIGHT\}/g' /etc/grub.d/05_debian_theme | sudo tee /etc/grub.d/05_debian_theme > /dev/null

Con esto podemos hacer que funcione como se espera. Recuerde volver a aplicar este hack cada ver que Grub Customizer se niegan a trabajar. Esto sucederá después de actualizar los ficheros de /etc/grub.d/ o algunos de los componentes de GRUB.

No usar Gnome-DO.

Por último, el autor nos recomienda que si estamos cómodos con MintMenú y Alt+F2, no usemos Gnome-Do, ya que el mismo tiene conflictos de dependencias. La solución podría ser, usar Synapse, el cual permite hacer exactamente lo mismo.

Tips para hacer LMDE más usable (actualizado)

Tips para hacer LMDE más usable

En los foros de LinuxMint me encuentro con un post muy interesante para ajustar un poco más nuestro LMDE. Está en inglés, así que se los llevo al español (lo mejor que puedo)… 😀

La idea, según el autor, es hacer LMDE más usable. ¿Más? Bueno, si crees que lo necesitas, pues adelante. Creo que no está de más aclarar, que todo lo que se describe a continuación, usted debe hacerlo bajo su propio riesgo. Puede ver la entrada completa en inglés acá.

Lo primero, después de instalar, es actualizar y upgradear el sistema:

Actualizar Sistema,

sudo apt-get update && sudo apt-get dist-upgrade

Configurar el reloj.

Según el autor, ajustar el reloj del Hardware a UTC no es una buena idea, sobre todo si usas más de un sistema operativo, así que:

sed -r 's/^UTC=yes/UTC=no/ig' /etc/default/rcS | sudo tee /etc/default/rcS
sudo apt-get install ntp

Esto desactivará la hora UTC y permitir la sincronización con servidores NTP.

No reiniciar el Kernel.

Ahora podemos reiniciar, pero es posible que nos encontremos con un pequeño y molesto problema. Si lo intentamos, solo se reiniciará el kernel, y nos saltaremos el GRUB y demás. Ya había comentado sobre esto, y vuelvo a dejar acá la solución:

sudo apt-get remove kexec-tools

Problemas con Synaptic.

Si presentamos problemas con Synaptic, podemos arreglarlo instalando los siguientes paquetes:

sudo apt-get install apt-xapian-index
sudo apt-get install apt aptitude synaptic --reinstall

Esto también permitirá una búsqueda rápida en el mismo.

Para tarjetas ATI.

Para los usuarios de ATI, es recomendable hacer lo siguiente:

sudo apt-get remove --purge fglrx*
sudo apt-get update && sudo apt-get install fglrx-driver fglrx-control
sudo apt-get install libgl1-mesa-dri-experimental compiz-fusion-* fusion-icon
sudo /usr/bin/aticonfig --initial
sudo reboot

El autor nos comenta que, después de reiniciar, podemos configurar los parámetros de Compiz y de ATI, y en esta última, hay que tener especial atención con: Tear Free Desktop.

También nos dice, que ha descubierto que tiene que usar Fusion-Icon (cargándolo en el inicio) para utilizar compiz como gestor de ventanas. Ejecutar  el método “compiz-replace” nos da Compiz sólo una vez.

Para los usuarios de Emerald:

sudo apt-get install build-essential libxcomposite-dev libpng12-dev libsm-dev libxrandr-dev libxdamage-dev libxinerama-dev libstartup-notification0-dev libgconf2-dev libgl1-mesa-dev libglu1-mesa-dev libmetacity-dev librsvg2-dev libdbus-1-dev libdbus-glib-1-dev libgnome-desktop-dev libgnome-window-settings-dev gitweb curl autoconf automake automake1.9 libtool intltool libxslt1-dev xsltproc libwnck-dev python-dev python-pyrex libprotobuf-dev protobuf-compiler python-sexy wget

wget http://releases.compiz.org/0.8.8/emerald-0.8.8.tar.gz
tar xvzf emerald-0.8.8.tar.gz
cd emerald-0.8.8
./configure --prefix=/usr LIBS=-ldl
make
sudo make install

Ahora solo nos queda conseguir algunos temas y probarlos. El autor nos comenta que esto permite el efecto de desenfoque en Compiz. Usando un desenfoque gaussiano con al menos un radio de 8 se ve impresionante.

Corregir problemas con la tipografía.

Es posible que presente problemas con las fuentes. La representación de subpíxeles se comporta mal. Para solucionarlo:

sudo rm /etc/fonts/conf.d/10-hinting-slight.conf
sudo rm /etc/fonts/conf.d/10-no-sub-pixel.conf
sudo ln -s /etc/fonts/conf.available/10-hinting-medium.conf /etc/fonts/conf.d/.
sudo ln -s /etc/fonts/conf.available/10-sub-pixel-rgb.conf /etc/fonts/conf.d/.
sudo dpkg-reconfigure fontconfig

Desactivar Speaker.

Ya el sistema es casi perfecto, pero puede ser aún mejor. ¿No te gusta el sonido fuerte en el arranque? O tal vez los sonidos super agradables en el terminal? Vamos a desactivar el altavoz de PC!

echo "blacklist pcspkr" | sudo tee -a  /etc/modprobe.d/blacklist.conf
sudo rmmod pcspkr

Corrección del sonido en Flash y Mplayer.

Hablando de sonido. ¿Se ha notado fallos en flash? Tal distorsión de sonido en Skype o Mplayer?
Para la distorsión del sonido, la receta mágica es la siguiente:

echo /usr/lib/x86_64-linux-gnu/libc/memcpy-preload.so | sudo tee /etc/ld.so.preload

Esto es para 32 bits. El autor no sabe donde puede hacer esto en máquinas con 64 Bits.

Despertar PC con Teclado o Mouse.

¿Te gustaría despertar tu PC con el teclado o el ratón? Es muy fácil:

((echo '#!/bin/sh' && sed -rn 's/^.*(USB[0-9E]+|EUSB).*$/echo \1 > \/proc\/acpi\/wakeup/pg' /proc/acpi/wakeup) | sudo tee /etc/pm/sleep.d/05_usb && sudo chmod +x /etc/pm/sleep.d/05_usb)

Sí, se ve horrible, pero funciona de inmediato. Este truco es del autor.

Instalar Grub Customizer:

sudo apt-get install bzr cmake libgtkmm-2.4-dev gettext
bzr branch lp:grub-customizer
cd grub-customizer/
cmake . && make
sudo apt-get install menu hwinfo
sudo make install

Y aplicar otro truco del autor:

sudo mkdir /etc/grub.d/.disabled
sudo mv /etc/grub.d/06_* /etc/grub.d/.disabled/
sed -r -e 's/\$\{2\}/\$\{GRUB_COLOR_NORMAL\}/g' -e 's/\$\{3\}/\$\{GRUB_COLOR_HIGHLIGHT\}/g' /etc/grub.d/05_debian_theme | sudo tee /etc/grub.d/05_debian_theme > /dev/null

Con esto podemos hacer que funcione como se espera. Recuerde volver a aplicar este hack cada ver que Grub Customizer se niegan a trabajar. Esto sucederá después de actualizar los ficheros de /etc/grub.d/ o algunos de los componentes de GRUB.

No usar Gnome-DO.

Por último, el autor nos recomienda que si estamos cómodos con MintMenú y Alt+F2, no usemos Gnome-Do, ya que el mismo tiene conflictos de dependencias. La solución podría ser, usar Synapse, el cual permite hacer exactamente lo mismo.

Tips para hacer LMDE más usable

¿LMDE solo reinicia el kernel? Aquí tienes la solución

Si estás usando LMDE es posible que te encuentres con un problemita que por lo menos a mi, me traía de cabeza. Resulta que cada vez que reiniciamos el ordenador, lo que se reinicia no es el equipo en sí, sino el Kernel. Gracias al blog de Planetatec dí con la solución y la comparto con ustedes.

Lo único que tenemos que hacer, es desinstalar un paquete llamado kexec-tools cuyo trabajo no es más, que cargar un Kernel en la memoria para poder reiniciar el equipo con el Kernel ya cargado.

$ sudo aptitude purge kexec-tools

Y listo!!

¿LMDE solo reinicia el kernel? Aquí tienes la solución

Firefox 4 y Thunderbird 3.1.10 en LMDE

Si queremos tener instalada la última versión de Firefox (4) y Thndebird (3.1.10) en nuestro Linux Mint Debian Edition, podemos optar por 2 variantes.

Repositorio de Debian

Usando el repositorio de Debian que se encuentra en http://mozilla.debian.net/ donde nos debe quedar para nuestro sources.list las líneas de las siguiente forma:
deb http://mozilla.debian.net/ squeeze-backports iceweasel-4.0
deb http://mozilla.debian.net/ squeeze-backports icedove-3.1

Y para instalarlo usamos el comando:
apt-get install -t squeeze-backports icedove
apt-get install -t squeeze-backports iceweasel

Ahora. Tenemos que tener en cuenta que lo que nos va a instalar es Iceweasel (fork de Firefox) y IceDove (fork de Thunderbird). Por lo que yo prefiero la segunda opción, que aunque no es la más bonita, para mi es mejor 😀

Instalación Manual.

Lo primero que hacemos es bajarnos la última versión estable de Firefox (64Bits) y Thunderbird. Cuando terminen de bajar ambos ficheros los descomprimimos y nos debe quedar la carpeta firefox y thundebird. Luego usamos los siguientes comandos:

$ mkdir ~/salvas
$ sudo cp -R /opt/firefox ~/salvas
$ sudo cp -R /opt/thunderbird ~/salvas
$ sudo rm -R /opt/firefox
$ sudo rm -R /opt/thunderbird
$ sudo cp -R /ruta/carpeta/descomprimida/firefox /opt/
$ sudo cp -R /ruta/carpeta/descomprimida/thunderbird /opt/

Con esto es suficiente. Veré si hago un script básico y no muy complicado, para optimizar este proceso 😀

Firefox 4 y Thunderbird 3.1.10 en LMDE

MintUpdate 4.2.6 ya funciona con LMDE

Los usuarios de LMDE nos quejábamos porque la herramienta de actualización, mintUpdate, no funcionaba para Debian. Al parecer ya se ha corregido y con la versión 4.2.6 ya podemos utilizarla. Aunque yo sigo prefiriendo mi Synaptic de toda la vida, desde aquí mis agradecimientos para el team de Linux Mint por su constante labor en mejorar su producto. 😀

MintUpdate 4.2.6 ya funciona con LMDE

Linux Mint asimila nuevos cambios

Leyendo el mismo artículo del lanzamiento de Linux Mint Xfce RC, descubro que se avecinan cambios interesantes para los próximos lanzamientos de esta distribución.

LMDE pasará a llamarse Linux Mint Gnome.

LMDE pasará a llamarse Linux Mint Gnome y no Linux Mint Debian Edition como hasta ahora. Supongo que la razón sea todos los cambios recientes con Gnome Shell y Unity, pero aún no se ha especificado exactamente cual es el motivo. El nombre puede crear confusión, ya que Linux Mint también corre sobre Gnome. ¿Estará pensando Clem en dejar de todos modos Ubuntu con su Unity en los próximos lanzamientos, y buscar el escritorio tradicional sobre Debian?

Todo va pasando a Debian.

Aunque según Clem, Linux Mint (basado en Ubuntu) es su producto estrella y la más pulida de todas las variantes, poco a poco la base de paquetes va cambiando de Ubuntu a Debian. Ya lo hizo Xfce y lo hará Fluxbox próximamente. Todavía queda por definir KDE y LXDE, pero como están las cosas, no lo dudo, asi que solo nos queda esperar.

Al parecer, el objetivo es llevar esta distribución más cerca del Rolling Release, ya que sería más fácil su mantenimiento, además, los desarrolladores de Mint no se encuentran muy contentos con la imposición de Ubuntu con su Centro de Software, Unity, Gtk3 y Wayland, el sucesor de Xorg. Pero todavía esto está por verse, aún falta mucho tiempo y las cosas pueden cambiar, aunque algo si tiene bien claro, Linux Mint tiene que funcionar, y hacerlo bien.

En lo personal, creo que al final Linux Mint terminará sobre Debian, como mismo sucedió con Crunchbang la cual comenzó con Ubuntu. No sé si será por un problema de Rolling, rendimiento, estabilidad, seguridad, o simplemente un desacuerdo entre filosofías, pero lo cierto es que, al parecer, la espiral está envolviendo a los chicos de Menta..

Linux Mint asimila nuevos cambios

Disponible Linux Mint Xfce RC

Más buenas noticias desde el blog oficial de Linux Mint, esta vez es la versión para el escritorio Xfce. Pero hay un pequeño detalle, no está basado en Ubuntu, sino en Debian testing, por lo que usa los repositorios de LMDE 😀

Como bien Clem explica en el blog, Xfce es una excelente apuesta frente a los cambios de Gnome y KDE para esos usuarios que están adaptados un poco al tradicional escritorio de GNU/Linux, y es mucho más completo que LXDE o Fluxbox. La similitud con Gnome aumenta al reemplazar Exaile con Rhythmbox y añadiendo VLC. También se ha añadido MintMenu como una opción, pero solo a elección del usuario ya que el consumo puede subir unos 30 MB.

Es interesante ver las comparaciones que se realiza con Linux Mint 9 Xfce, basada en Ubuntu:

  • Mint Xfce: 107 MB RAM (Mint 9 Xfce: 153 MB RAM)
  • Mint Xfce + OO Writer + OO Calc + Firefox: 162 MB RAM (Mint 9 Xfce + OO Writer + OO Calc + Firefox: 212 MB RAM)
  • Mint Xfce + OO Writer + OO Calc + Firefox + Thunderbird + VLC + Rhythmbox: 207 MB RAM (Mint 9 Xfce + OO Writer + OO Calc + Firefox + Thunderbird + Gnome MPlayer + Exaile: 256 MB RAM)

Por lo que esta alternativa nos proporciona:

  • Un gran aumento de rendimiento.
  • Un flujo continuo de cambios que permite a los usuarios a mantener su sistema actualizado sin tener que esperar para los nuevos lanzamientos.
  • Un escritorio con software más conocido.
  • Un mantenimiento más fácil para el equipo de Mint, que hace más fácil de liberar en 32 bits y 64 bits con cada lanzamiento de LMDE.

Sin duda una excelente noticia y además, una excelente desición de apoyar esta variante de Linux Mint sobre Debian. Aunque en el artículo no se menciona, supongo que esté usando Xfce 4.8. Pueden ver más aqui.

Edito: Esta versión viene con Xfce 4.6.2, pero al ser Rolling, pronto utilizará Xfce 4.8 cuando entre completamente a Debian Testing.

Enlaces de Descarga:

Md5 sum:

  • 32-bit: 308e3aa7a0f9763667f21b408d1af0fe
  • 64-bit: 0f1102f26d2acd70c953cc18fc0b7f13

Torrents:

HTTP Mirrors for the 32-bit ISO:

HTTP Mirrors for the 64-bit ISO:

Disponible Linux Mint Xfce RC