Prolink Pixelview MPEG 8000GT en Archlinux

Esta tarjeta tiene un chip Conexant CX23880. La salida de lspci -nn debe contener los siguientes

04:01.0 Multimedia video controller [0400]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [14f1:8800] (rev 05)
04:01.1 Multimedia controller [0480]: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] [14f1:8801] (rev 05)

Primero que todo debemos conseguir el firmware xc3028-v27.fw y copiarlo a /lib/firmware/. Para los que quieran obtener el firmware, en mi sitio lo he subido, aclaro que no se si tengo derecho para distribuirlo,  si alguien se queja lo quitaré. Tambien hay una guia sobre como extraerlo directamente desde los controladores para Windows http://www.linuxtv.org/wiki/index.php/Xceive_XC3028/XC2028#How_to_Obtain_the_Firmware.

cd /lib/firmware/
wget http://beford.org/linux/xc3028-v27.fw

En mi caso el id de la card es 66, y de la sintonizadora 71, agregamos las siguientes lineas al /etc/modprobe.d/modprobe.conf :

options cx88xx card=66 tuner=71
options snd-hda-intel index=0
options cx88_alsa index=1

Para evitar que el audio de la sintonizadora de TV conflicto con la integrada del sistema, es necesario cambiar el indice, por eso agregamos el parametro index al modulo de sonido. Reiniciamos el sistema y debe quedar funcionando, pueden probar con xawtv o tvtime.

XChat 2.8 on MeeGo

This is a short post to show how I got XChat 2.8.8 on MeeGo.

You will need to download the SRC.RPM file from http://xchat.org/files/binary/rpm/

wget http://xchat.org/files/binary/rpm/xchat-2.8.8-0.fc13.src.rpm
sudo zypper in rpm-build perl-ExtUtils-Embed tcl-devel openssl-devel libtool libsexy-devel gettext bison gtk2-devel glib2-devel GConf2-devel
rpmbuild –rebuild xchat-2.8.8-0.fc13.src.rpm
cd ~/rpmbuild/RPMS/i386/
sudo rpm –install xchat-2.8.8-0.i386.rpm

Now a new entry should appear on the Internet category for XChat.

Nseries Nokia N810

I’ve already got the N810, so far I’ve got to say that it’s an awesome device, it’s way smaller than I thought it would be. I had to flash the N810 using the lastest firmware in order to install some applications such as Skype. I was a bit scared of doing it because I had some issues last time I flashed my cell phone, a Sony Ericcson W810i, I fuxored it although I was using Sony’s Official tool to update it, I was unable to use it for a weeks, the time it took me to do read about flashing with some 3rd party tools.

I’ve got the scratchbox environment running, I had some issues installing it on Ubuntu Hardy, following some advices from qwerty12 on ITT solved everything and allowed me to get the Maemo SDK running on lastest Ubuntu.

I had to disable vdso by adding vdso=0 to the kernel line on /boot/grub/menu.lst file. The second problem is related to a memory protection that got enabled on lastest kernel, you need to edit /etc/sysctl.conf and change: vm.mmap_min_addr = 65536 to: vm.mmap_min_addr = 4096.

I’ve already installed the following apps:

  • Canola / Mplayer
  • FBReader / Evince / Xournal
  • MaemoFTP / rdesktop / openssh
  • Duke3D / LxDoom / Quake / iNES
  • Pidgin / XChat / Skype

I was looking for a torrent client, found transmission for maemo, but it was not working very well, it was pausing itself after a while, so with my sbox installation, compiled libtorrent and rtorrent from debian’s repository, and installed on n810 with dpkg, it works like a charm.