Inicio

Demà actualització de hardware

Suposo que avui el portal us anirà fatal, més del habitual, ja que resulta que m’he quedat sense espai en els 3 discs durs que té el servidor. Així doncs he buidat l’espai però ara hi ha tots els processos bojos perquè esta entrant tot el correu que no ha pogut entrar i re-indexant els logs que no s’han pogut guardar durant aquestes hores.

De fet, el que volia comunicar és que demà la web segurament estarà offline algunes hores, ja que he de fer actualització de tot el hardware. Tan del firewall com del server i de les workstations. Així doncs, m’espera un dia de tècnic demà 🙂

Altaveus sense fils de RIMAX

WirelessSpeakers.gif

Avui m’he comprat uns altaveus wireless de la marca Rimax, a nivell de qualitat de so són força dolents, però m’ha fet molta gràcia veure que funcionen en UHF i que tenien un preu tan reuit (~35€ preu PVD). Així que m’he animat i me’ls he comprat:

La idea inical que tinc és amagar-los en un moble que tinc a l’habitació, ja que queden fatal amb la decoració, per tant, millor que no es vegin massa. Però la idea és que la font de so pot ser el CPD o en el futur els dispositius que pugui montar al menjador. Així amb el portatil o d’altres ‘aparatejus’ en el futur podré escoltar música a l’habitació, o fins hi tot escoltar millor les pel·lícules que miro al portàtil des del llit.

Per si us pica la curiositat aquí teniu les especificacions:

  • Transmission: 863MHs FM stereo & PLL circuit
  • Power: Transmitter = power adapter 12V AC/DC; Speakers= 8 x AA 1.5V
  • Speaker dimensions: 192 x 94 x 99
  • Frequency: 80Hz – 12KHz
  • Output Power: 60 X 60 Watts PMPO (3W+3W RMS)
  • 3 channels PLL Transmitter 863.4, 863.8 and 864.2MHz
  • Auto tune speaker receiver
  • Range: up to 50m

Detergent Linux i Micro&soft, l’aliança per tenir la roba neta

Recordo que el Pof va penjar al seu photoblog una foto de detergent linux, doncs ara a través del Rodrigo he aconseguit una foto no només del detergent que va trobar el Pof, sinó també del seu complement: Micro&soft. Això ja sona a ‘recotxineo’ i més si com es veu a la foto al supermercat els posen juntets:

micro_linux.gif

Ja ho va dir el Joan, això de linux què és una marca de compreses?

Escalfar una tassa de cafè gràcies al port USB

tassa.gif

Aquest és un dels regals ‘frikis’ que li he fet a la novia per reis. Una ‘gadget’ que permet escalfar la tassa de cafè a través de l’alimentació que li dona el port USB, arriba fins a 40º. Penjo l’article perquè pel que veig el tema a causat furor, així que si algú es vol copiar ho podeu trobar a Cablematic (link directe al gadget).

Per si no ho sabieu a més, tinc una secció al portal on penjo ‘gadgets’ que m’agraden d’aquest estil i d’altres: Cables i Gadgets.

Fitxers de video 3gpp amb linux

3gpp.gif

El meu mòbil igual que molts mòbils d’última generació usen el format 3gpp per grabar video. El problema és que no sabia com veure aquest format en linux i he trobat un petit hack per solucionar el tema: Watching browser embedded 3gp videos in Linux.

És molt senzill només heu de localitzar el fitxer de configuració dels codecs del mplayer: /usr/share/mplayer/codecs.conf i a la secció: videocodec ffh263 afegiu al final de la mateixa: format 0x33363273 ha de quedar més o menys així:

videocodec ffh263
  info "FFmpeg H263+ decoder"
  status working
  fourcc H263,U263,h263,X263
  fourcc viv1 h263
  driver ffmpeg
  dll h263
  out YV12,I420,IYUV
  format 0x33363273

Per transformar el format del fitxers 3gpp a algún altre format: Towards Mobile Tivo.L’únic problema que tinc ara és que no sento el so, algu sap com fer-ho?

Xorg i intel 855GM (i810/i830)

xorg.png

Actualitzant el portage de la gentoo he vist que s’ha passat d’usar com a servidor gràfic el XFree86 al Xorg. Així doncs per tal de mantenir-me al dia amb els paquets així he fet l’actualització i amb això ha començat el meu nou patiment amb les X’s, sinó que li preguntin al Josevi que ja fa unes setmanes varem estar els dos patint per arreglar el tema. Per tant, aquí intentaré explicar com m’ho he fet per fer funcionar la targeta gràfica del portàtil una intel 855GM amb el servidor gràfic Xorg.

Què diu el sistema de la targeta:

# lspci
0000:00:00.1 System peripheral: Intel Corp. 855GM/GME GMCH Memory I/O Control Registers (rev 02)
0000:00:00.3 System peripheral: Intel Corp. 855GM/GME GMCH Configuration Process Registers (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)
0000:00:02.1 Display controller: Intel Corp. 82852/855GM Integrated Graphics Device (rev 02)

Si voleu més detalls ja sabeu que podeu fer un lspci -v

Com sempre en aquests problemes el millor és començar pel kernel, així que després de llegir documentació de les Xorg i de gentoo, concretament el que m’ha fet decidir ha estat aquest document: Hardware 3D Acceleration Guide on es deia que amb les Xorg s’havia de deixar d’usar el suport DRM del kernel ja que aquest com posa la pròpia documentació del kernel és per XFree86 4.x i no pas per Xorg 6.x

Al fitxer de configuració del kernel he deixat les opcions com es comenten al document, el més important és això:

Processor type and features --->
<*> MTRR (Memory Type Range Register) support
Character devices --->
<M> /dev/agpgart (AGP Support)
[*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
[ ] Direct Rendering Manager (XFree86 DRI support)

El que el manual de gentoo ens diu és que per tenir suport de DRI/DRM al nostre kernel hem d’instal·lar el paquet x11-base/x11-drm. Per fer-ho us recomano el següent:

  • Definir la variable d’entorn: VIDEO_CARDS=”i810″ i després exportar-la: export VIDEO_CARDS. També és una bona idea posar-la al /etc/make.conf, ja que aquesta variable s’usa per saber quins mòduls ha de compilar el paquet x11-drm.
  • Instal·lar la versió més nova possible encara que sigui inestable una bona idea per fer això és: echo x11-base/x11-drm ~x86 >> /etc/portage/package.keywords.
  • Finalment fem l’emerge: emerge x11-base/x11-drm.
  • No us oblideu de carregar el modul després: modprobe i810

Això instal·la els mòduls i810.ko i i830.ko a /lib/modules/2.6.x/x11-drm. En teoria amb això ja tindrem suport DRM/DRI a les X’s.

Si no sabeu com configurar el servidor Xorg la gent de gentoo té aquest document: Guía de configuración del Servidor X. Seguint aquest document per generar el fitxer de configuració de les X’s he fet:

# Xorg -configure

Després l’he provat amb:

# X -config /root/xorg.conf.new

Si voleu que es carregui alguna cosa en aquesta prova, com per exemple un terminal, podeu posar el següent contingut a ~/.xinitrc

xterm &

Si no sabeu com matar el servidor gràfic sense un gestor de finestres una forma una mica radical de fer-ho és amb CONTROL+BACKSPACE (backspace=borrar enrera, no el suprimir). Si el fitxer funciona bé el podeu copiar a /etc/X11/xorg.conf. També us recomano que us mireu el codi ja que sovint la configuració automàtica no és perfecte i es poden millorar algunes coses. Podeu mirar el meu fitxer de configuració on es veu clarament el que el pof i jo hem anat modificant al fitxer xorg.conf.

Ara ja podem llençar les X’s com sempre amb startx si no us carrega bé, assegureu-vos d’haver borrat el ~/.xinitrc.

Malgrat tot el que explico anteriorment el fitxer de logs de les X’s (/var/log/Xorg.0.log) em donen el següent error al carregar:

...
(II) I810(0): [drm] drmOpen failed
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI.
...

La qual cosa em fa pensar que tot i la parafernalia que he fet això no acaba de funcionar massa bé. Però l’important és que ara m’arrenquen les X’s i tot funciona molt més ràpid que abans així que em dono per satisfet. Si algú sap com solucionar aquest error que m’avisi jo no me n’he sortit.