domingo, diciembre 31, 2006

Flash Player 9

Esta es la version: 9,0,31,0 (ya no es la beta 2)

La descarga y las instrucciones aquí
Es fácil, así se hace:

Descargamos el fichero

wget http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_9_linux.tar.gz
En un terminal descomprime con tar xvfz install_flash_player_9_linux.tar.gz
Navega el directorio creado y escribe ./flashplayer-installer para ejecutar el instalador
Una vez que la instalación se completa, el plug-in estará instalado en tu navegador.
Para comprobarlo lanza Mozilla y escribe about:plugins para compruebalo.

(El procedimiento de instalación de la beta 2 fué sacado de http://www.ubuntu-es.org/index.php?q=taxonomy/term/26)

viernes, diciembre 29, 2006

ClearType

En Windows existe una tecnología llamada ClearType, que modifica la apariencia visual de las fuentes TrueType (es decir los tipos de letra de windows) mostrandolos mucho más legibles y nítidos. Esto mejora muchísimo la facilidad de lectura y toda la apariencia del ordenador en general. En pantallas LCD (portatiles sobretodo) esta tecnología es casi indispensable.

Para instalarla en Debian etch los pasos a seguir son:

Editamos el fichero source.list y añadimos repositorios.

~$ sudo gedit /etc/apt/sources.list
Agregas las siguientes líneas al fichero.
deb http://www.elisanet.fi/mlind/ubuntu edgy fonts
deb-src http://www.elisanet.fi/mlind/ubuntu edgy fonts
Aplicamos las llaves para poder tener acceso a los archivos de los repositorios añadidos.
~$ gpg --recv-keys 937215FF
~$ gpg --export --armor 937215FF | sudo apt-key add -
Y configuramos las fuentes aplicando el comando reconfigure de la siguiente manera.
#dpkg-reconfigure fontconfig-config
Con esta orden nos salen tres pantallas. En la primera acepta la opción por defecto, en la segunda la opción “Subpixel Rendering” escoje “Always” y en la tercera “Bitmap Fonts” escoje “No”

Reiniciar las “X” con un Ctrl+Alt+Backspace, o reiniciando el sistema.

Idea original en http://www.cesarius.net/

Otra interesante página, el blog de mocek.com.ar con este tema.

jueves, diciembre 21, 2006

Paquete msttcorefonts

Para instalar el paquete msttcorefonts hay que tener los siguientes repositorios en /etc/apt/sources.list

#multimedia repository
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main
deb http://http.us.debian.org/debian/ testing main contrib non-free
deb-src http://http.us.debian.org/debian/ testing main contrib non-free
Luego hacemos:
#apt-get update
#apt-get install msttcorefonts
Y tendremos las fuentes instaladas

miércoles, diciembre 13, 2006

Repositorios multimedia en Debian Etch

Editamos el fichero /etc/apt/sources.list y añadimos:

#multimedia repository
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main
cerramos y:
#apt-get update
Si queremos añadimos los siguientes paquetes:
#apt-get install mplayer mplayer helix-player w32codecs
Con ello tenemos la reproduccion multimedia.
Si queremos escuchar una radio, por ejemplo los 40 principales, en consola como en entorno gráfico:
En consola:
$ mplayer -playlist http://www.los40.com/nuevo_player/40Principales.asx
Y en entorno gráfico:
$ gmplayer -playlist http://www.los40.com/nuevo_player/40Principales.asx
Salu2

Solución para "GPG error" al verificar firma en repositorios: "llave pública no disponible"

Ultimamente el comando apt de Debian incluye un sistema de verificación de paquetes usando una firma digital (algo así como una marca de autenticidad) para asegurarnos de que el paquete está hecho realmente por quien dice ser y que no haya sido modificado antes de llegar a nosotros. Para ello hace uso de una clave de cifrado que se renueva anualmente."

Recientemente, al hacer un:

#apt-get update
aparece un error al acceder a uno de los repositorios. El error es el siguiente:

W: GPG error: http://www.debian-multimedia.org etch Release: Las firmas siguientes no se pudieron verificar porque su llave pública no está disponible: NO_PUBKEY 07DC563D1F41B907

Solución:

#gpg --keyserver wwwkeys.eu.pgp.net --recv-keys 07DC563D1F41B907
#gpg --armor --export 07DC563D1F41B907 | sudo apt-key add -
Y con esto solucionado.

martes, diciembre 05, 2006

Cambiar en fstab /dev/hdc...

En el blog de Marble Station habla de identificación de dispositivos UUID en Ubuntu Edgy. Esto se puede hacer en Debian Sarge y en Etch

Si os fijais en el fichero ‘/etc/fstab’ en una recién instalada Ubuntu Edgy, encontrareis algo como:

# /etc/fstab: static file system information.
#
proc /proc proc defaults 0 0
# /dev/hda6
UUID=83e5ba1a-7490-4cf2-97fc-e14e1090873e / ext3 defaults,errors=remount-ro 0 1

Donde antiguamente soliamos encontrar el dispositivo (e.g. /dev/hda6) ahora tenemos un UUID, o lo que es lo mismo, un Universal Unique Identifier. Este identificador permite localizar la partición en su conjunto, indenpendientemente de que hoy corresponda a la hda6 y mañana, tras un reparticionado, a la hda5.
Para saber cual es el UUID de una partición concreta podemos usar el siguiente comando:

vol_id -u /dev/hda6
En Debian Etch haremos:
S-Works:/home/luis# /lib/udev/vol_id /dev/hdb6 |grep UUID
y nos devolvera
ID_FS_UUID=430cd9e2-7621-4cf1-abaa-4486ee7ec517
En Debian Sarge haremos:
Picaso:/home/luis# /sbin/udev_volume_id --help
/sbin/udev_volume_id: invalid option -- -
usage: udev_volume_id [-t|-l|-u]
-t filesystem type
-l filesystem label
-u filesystem uuid
Y luego:
Picaso:/home/luis# /sbin/udev_volume_id /dev/hdc1
F:filesystem
T:vfat
V:FAT32
L:
N:
U:11BB-16FA
Donde U:11BB-16FA
Es el UUID del disco

Salu2

Nuevo con Lenny.
Ahora en el kernel hay dos drivers para las controladoras ide de toda la vida: el de siempre y uno nuevo basado en libata. En caso de que uséis el driver nuevo veréis que los discos duros se verán como scsi (sda en vez de hda p.ej.) Solución? uuids! Asi llamado "Identificador universal único". Para usarlo busca en tu linux el archivo blkid.tab (en /etc o en un subdiretorio del mismo nombre normalmente) y ahi verás que identificador tiene asignada una determinada partición.
Tan solo tienes que acudir al fstab y sustituir el /dev/[sh]dXY por el UUID.
Para instalar los paquetes necesarios:
# apt-get install libblkid-dev libblkid1
Para obtener los uuid's de todos los discos del sistema:
# /sbin/blkid
Para crear el fichero /etc/blkid.tab si no esta o esta en blanco
# blkid :P


Idea sacada de gringo's y modificada por mi.

lunes, diciembre 04, 2006

Beryl con XGL en Debian Etch

Traduccion y modificación de la página http://wiki.beryl-project.org/wiki/Install/Debian

Requirimientos

  1. Distribucion Debian testing o unstable (sid)
  2. Debes tener Xorg 7.1
  3. Tarjeta de video soportada bajo XGL http://gentoo-wiki.com/HARDWARE_Video_Card_Support_Under_XGL

Drivers

Debian Testing

Añade a tu sistema testing en /etc/sources.list
deb http://http.us.debian.org/debian/ testing main contrib non-free
deb-src http://http.us.debian.org/debian/ testing main contrib non-free
  • Luego ejecuta
#apt-get update
#apt-get dist-upgrade

Debian Unstable

  • Añade a tu sistema unstable en /etc/sources.list
deb http://http.us.debian.org/debian/ unstable main contrib non-free
deb-src http://http.us.debian.org/debian/ unstable main contrib non-free
  • Luego
#apt-get update
#apt-get dist-upgrade
Paquetes requeridos:
#apt-get install libdrm2 libpng3 libpng12-0 libpng12-dev
#apt-get install libxdamage1 libxcomposite1 x11proto-core-dev x11proto-composite-dev
#apt-get install x11proto-damage-dev x11proto-fixes-dev x11proto-gl-dev
#apt-get install x11proto-render-dev x11proto-randr-dev
#apt-get install libcairo2 libcairo2-dev libcairomm-1.0-0 libcairo-perl
#apt-get install libmono-cairo1.0-cil python-cairo libgl1-mesa-dev libgl1-mesa-dri
#apt-get install libgl1-mesa-glx libglu1-mesa libwxgtk2.4-1 libwxgtk2.6-0
#apt-get install mesa-common-dev mesa-utils libsvn1 libglitz1 libglitz-glx1
#apt-get install libxfont1 libfontenc1 libwnck-common libwnck18
#apt-get install libstartup-notification0-dev libxcomposite-dev libxdamage-dev libxfixes-dev

Luego bajate los paquetes Beryl's debs

  • Download:
beryl
beryl-core
beryl-dbus
beryl-dev
beryl-manager
beryl-plugins
beryl-plugins-data
beryl-settings
emerald
emerald-themes
libberylsettings0
libberylsettings-dev
libemeraldengine0
libemeraldengine-dev
O para amd64 puedes añadir
 deb http://boisson.homeip.net/amd64/beryl .
a tu sources.list, luego #apt-get update y despues apt-get install nombre del paquete...

  • En el directorio donde has guardado los paquetes haz:
dpkg -i *.deb

XGL Download e Instalación

xserver-xgl

  • Entonces
dpkg -i xserver-xgl...

XORG.CONF

NVIDIA xorg.conf fichero:

  • En la sección modules
Load "GLcore"
Load "dri"
Load "glx"
  • Añada esta sección:
Section "Extensions"
Option "Composite" "Enable"
EndSection
  • En la sección Device:
Driver           "nvidia" # instead of nv
Option "RenderAccel" "true" # render accel is enabled by default
Option "AllowGLXWithComposite" "true"
  • En la sección Screen:
Option          "AddARGBGLXVisuals"     "True"
ATI xorg.conf fichero:
  • En la sección Device:
Driver "fglrx"
  • Lo siguiente que necesitamos hacer es inhabilitar la composición en nuestro archivo de los config, ésta es hecha agregando estas líneas al archivo de configuración
Section "Extensions"
Option "Composite" "0"
EndSection

INTEL xorg.conf fichero: ??

XGL con Xfce4 y Beryl

  • init-beryl.sh:
  1. !/bin/bash
  2. for nvidia card

Xgl :0 -ac -accel glx:fbo:0 -accel xv:fbo -fp /usr/share/fonts/X11/misc & sleep 5;

  1. Ejecuta xfce4

DISPLAY=:0 xfce4-session & DISPLAY=:0 beryl-xgl --replace dbus settings & DISPLAY=:0 emerald –-replace

  • Para tarjetas ati e intel, usa xv:pbuffer.
NO HAGAS LO SIGUIENTE !!! aunque lo ponga en la página de Beryl

Xgl symbolic link

root# rm /usr/bin/X
root# ln -s /usr/bin/Xgl /usr/bin/X
  • Se deshace:
root# rm /usr/bin/X
root# ln -s /usr/bin/Xorg /usr/bin/X

GDM with XGL

In /etc/gdm/gdm.conf:

Add:

[servers]
0=Xgl # replace X by Xgl
[server-Xgl]
name=Xgl
command=/usr/X11R6/bin/Xgl :0 -fullscreen -fp /usr/share/fonts/X11/misc
-ac -accel glx:pbuffer -accel xv:fbo
  • For ati and intel cards, use xv:pbuffer.
Salu2

domingo, diciembre 03, 2006

TDT con SAA7134

Primero con modconf cargamos el modulo SAA7134

De la pagina http://linuxtv.org nos metemos en Repositories y descargamos el bz2 del ultimo dvb-apps, tar jvxf para descomprimirlo.

Una vez descomprimido nos metemos en la carpeta y hacemos un make y un make install.
Ya solo nos queda escanear los canales. Para ello creamoss el archivo channels.conf y lo guardamos el .xine de la siguiente manera:
En el directorio donde descomprimisteis las dvb-apps hacemos
scan util/scan/dvb-t/es-Madrid > /home/luis/.xine/channels.conf
el que este en otro sitio que elija la ciudad mas cercana de las que hay en ese directorio.

Por ultimo ejecutamos gxine desde consola o desde el menu de aplicaciones->sonido y video->gxine
Una vez abierto gxine le damos a file->dvb y listo ya tenis vuestra tarjeta configurada para ver la tdt en linux.