Cosas de tener instalados KDE y GNOME en una misma instalación 1: Tracker

Bueno si, me complico al pedo, pero siempre tengo algo de curiosidad y por eso suelo tener KDE y GNOME en una misma instalación en Archlinux.

Uno de los problemas que suelo tener con eso es Tracker (indexador de archivos, contenidos, etc). Es usado mas que nada por GNOME, no es obligatorio tenerlo instalado, pero no me viene mal la busqueda de escritorio.

La cosa es que Tracker en KDE, además de no usarse, me ocupaba el 100% de CPU, como creyendo que era el único proceso corriendo.

Una solución es desactivar Tracker en KDE. Esto es posible porque tengo una cuenta de usuario propia para KDE y otra para GNOME.

Lo que se hace, según https://bugzilla.redhat.com/show_bug.cgi?id=747689#c1, es:

Crear estos tres archivos

~/.config/autostart/tracker-miner-flickr.desktop
~/.config/autostart/tracker-miner-fs.desktop
~/.config/autostart/tracker-store.desktop

Y que los tres contengan:

[Desktop Entry]
Hidden=true

Con eso se evita que al ingresar en KDE, Tracker se inicie, y así no tener que desinstalarlo para aprovecharlo en GNOME xD

 

[Archlinux] Acelerando descargas de pacman

En la misma de wiki de Archlinux hay muchas sugerencias para acelerar la descarga de paquetes con pacman, entre ellas están:

  • Utilizar aria2
  • Powerpill
  • El script pacget
  • Reflector para obtener los repositorios mas actuales y rapidos
  • y otras herramientas como snarf o axel

Con el tiempo probé varias de esas opciones, pero la que mejores resultados me dió particularmente fue utilizar axel para la descarga de paquetes, y reflector para obtener los repositorios.

Axel es un acelerador de descargas, y para que pacman lo utilice hay que modificar el archivo /etc/pacman.conf en el apartado [options] y agregar la linea:
XferCommand = /usr/bin/axel -n 8 -v -a -o %o %u
-n es la cantidad de conexiones
-v para que muestra mas información de la descarga
-a presenta una barra de progreso con mas datos sobre la descarga
-o el lugar a donde se guardara el archivo

Y además, periodicamente ejecuto reflector para que genere una lista de los repositorios mas actualizados y rapidos.

Compartir facilmente archivos en la red

En mi caso (en este momento) estoy en Ubuntu 10.10, y encontré en un blog como compartir archivos de manera sencilla, y accederlos desde cualquier navegador y cualquier S.O. de la red local.

Solamente tenemos que abrir una terminal y ejecutar

python -m SimpleHTTPServer 19000 &

Donde el 19000 es el puerto que le queres asignar.

Mas y mejor información es El atareo

Mejorando la visualización de tipografías en LCD, y en Fedora 13

No en todas las distribuciones gnu/linux están disponibles parches para mejorar la visualización de tipografías en monitores LCD (creo que por un problema de patentes), Fedora es una de las distribuciones que no incluye esos parches.

En el blog Infinality.net encontré unos paquetes, una guía y recomendaciones para mejorar nuestras fuentes.

Resumiendo un poco los pasos, lo primero que hay que hacer es descargarse estos paquetes e instalarlos:

  • freetype-infinality
  • cairo-freeworld
  • libXft-freeworld

Para i686 y/o x86_64

Si tu sistema es x86_64, es recomendable instalar también las versiones i686.

Una vez descargados los paquetes, instalarlos ejecutando como root

yum --nogpgcheck install *.rpm

Ya con estos paquetes instalados, el autor recomienda estos puntos:

  • Usar este /etc/fonts/local.conf
  • Deshabilitar el archivo ~/.fonts.conf editandolo y borrando todo lo que está entre los tags <fontconfig></fontconfig> y prevenir que alguien o algo lo modifique ejecundo como root chattr +i /home/YOUR-USERNAME/.fonts.conf
  • Instalarse las fuentes propias de Windows y Apple
  • Editar (o crear) el archivo ~/.Xresources con lo siguiente:
    Xft.autohint: 0
    Xft.lcdfilter: lcddefault
    Xft.hintstyle: hintfull
    Xft.hinting: 1
    Xft.antialias: 1
    Xft.dpi: 96
    Xft.rgba: rgb

Al hacer estos pasos y reiniciar, se podrá notar que los textos se ven mucho mejor 🙂