<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>Maquinotes maleïdes</title>
    <link>http://maquinotes.xaviersala.org/</link>
    <description>Coses que em passen amb aquest coi de maquinotes</description>
    <language>en-us</language>           
    <generator>Nucleus CMS v3.24</generator>
    <copyright>©</copyright>             
    <category>Weblog</category>
    <docs>http://backend.userland.com/rss</docs>
    <image>
      <url>http://maquinotes.xaviersala.org//nucleus/nucleus2.gif</url>
      <title>Maquinotes maleïdes</title>
      <link>http://maquinotes.xaviersala.org/</link>
    </image>
    <item>
 <title>Nous pecats</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=37</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20080316-vati-images.jpg">Pecat de fotografia</a></div>Feia molt de temps que no postejava perquè estava molt embolicat amb la feina. <br />
<br />
Ara per compensar faré un post humorístic (fa gràcia però és veritat). <br />
<br />
No sé si fa molt de temps que es coneix perquè si puc evitar-ho no miro mai les notícies però la església catòlica en una reunió de la Conferència Episcopal al santuari de Teram i a la Universitat Lateranense de Roma va definir que també són pecat: <br />
<br />
1. Fer servir programes sense la llicència corresponent<br />
2. Crear i difondre virus<br />
3. Enviar correus electrònics anònims o amb dades falses<br />
4. Baixar música i pel·lícules d'Internet sense pagar<br />
5. Enviar spam<br />
6. La violació de la privacitat i la seguretat dels sistemes informàtics<br />
7. Creació de llocs web pornogràfics i fer-los servir<br />
<br />
Impressionant, ara ja no cal comprar la llicència de Windows, n'hi ha prou amb piratejar-la i anar-se a confessar :-)<br />
<br />
A veure si tinc més temps i puc fer algun article més tècnic que en tinc uns quants de pensats...<br />
]]></description>
 <category>General</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=37</comments>
 <pubDate>Sun, 16 Mar 2008 23:21:55 +0200</pubDate>
</item><item>
 <title>Firefox 3.0 sortirà amb molts errors</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=36</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20071115-mozillafirefox.jpg">Firefox</a></div>Em sembla que la fundació Mozilla s'està equivocant per culpa del èxit que està tenint el seu navegador: Ara sembla que tenen previst treure la versió de Firefox 3.0 només arreglant un 20% dels errors que saben que té.<br />
<br />
Em sembla una política errònia, de la mateixa forma que m'ha semblat malament cada vegada que ho ha fet  Microsoft (el Windows Me va ser escandalós). No defensaré aquesta política només perquè es tracta de programari lliure. <br />
<br />
Els terminis de publicació dels programes ha de ser determinat pels tècnics i no pels comercials!  O ja no estem d'acord amb allò que dèiem fa uns anys: "Un dels avantatges del programari lliure és que al no dependre dels terminis comercials surt en el moment en que estigui preparat per fer-ho". Si Firefox 3.0 no està preparat, que no surti. És igual que els errors que es corregeixin siguin els més importants, ja que si es publica un programa amb un grapat d'errors coneguts, el que s'està publicant realment és un producte deficient. <br />
<br />
Encara hi són a temps i espero que com deixen entreveure alguns comentaris, s'ho repensin i, si cal, incrementin el número de versions 'beta' per publicar un producte millor.<br />
<br />
Via: <a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=9046898&amp;source=rss_news10">ComputerWorld</a>]]></description>
 <category>Programari Lliure</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=36</comments>
 <pubDate>Thu, 15 Nov 2007 15:09:22 +0200</pubDate>
</item><item>
 <title>S&apos;anucien els preus del Windows Server 2008</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=35</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20071113-windows.jpg">Windows</a></div>Sembla que per la nova versió de Windows Server tindrà només 5 versions que seran:<br />
<blockquote><br />
*<b>Windows Server 2008 Standard</b>: 999$ amb 5 llicencies de client.<br />
*<b>Windows Server 2008 Enterprise</b>: 3.999$ amb 25 llicencies de client.<br />
*<b>Windows Web Server 2008</b>: 469$.<br />
*<b>Windows Server 2008 Datacenter</b>: 2.999$ per processador.<br />
*<b>Windows Server 2008 per sistemes Itanium</b>: 2.999$ per processador.<br />
</blockquote><br />
Totes les versions estaran disponibles en 32 i 64 bits menys el darrer que només ho estarà en versió de 64 bits.<br />
<br />
Si es vol les edicions Standard, Enterprise i Datacenter de 64 bits tindran la tecnologia de virtualització Hyper-V (Viridian) o sense (amb una petita retallada en el preu)<br />
<br />
Windows 2008 estarà disponible el 27 de febrer de 2008.<br />
<br />
Jo sóc molt crític amb els productes de Microsoft dedicats al consum del gran públic però no puc negar que en la seva gama Server estan a un nivell diferent: estan fent molt bons sistemes.<br />
]]></description>
 <category>Windows</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=35</comments>
 <pubDate>Wed, 14 Nov 2007 02:06:02 +0200</pubDate>
</item><item>
 <title>Comprimir des de D3lphin en Ubuntu Gutsy en Zip i Rar</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=34</link>
<description><![CDATA[En l'actualització a Ubuntu 7.10 Gutsy s'ha canviat el gestor d'arxius Konqueror per D3lphin que en principi ha de servir de pont per Dolphin que serà el que hi haurà en KDE 4.0.<br />
<br />
Però en el canvi, s'ha perdut una de les funcionalitats que jo feia servir a vegades: La possibilitat de comprimir els arxius en coses que no siguin .tar.gz o .tar.bz2 des del gestor. Ara d3lphin ha afegit un menú lateral en el que hi tenim diferents opcions entre les quals hi ha comprimir. Però en el cas de la compressió d'una carpeta només hi tenim la opció "<i>Compress here</i>" que simplement comprimeix la carpeta en tar.gz<br />
<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071107-k3lphin1.png">Comprimir carpeta</a></div><br />
Amb els arxius passa una cosa semblant, en aquest cas hi surt un menú desplegable però només té dues opcions: comprimir amb .tar.gz i .tar.bz2<br />
<a href="http://maquinotes.xaviersala.org/media/2/20071107-k3lphin02.png">Comprimir arxius</a><br />
<br />
Com que a mi m'agradava tenir la possibilitat de comprimir amb altres format de compressió d'arxius (RAR, ZIP, 7Z, etc..) he decidit investigar com fer-ho<br />
<br />
He descobert que només cal modificar dos arxius en la configuració de k3lphin perquè apareguin les opcions extres de compressió.<br />
<br />
Si només vull que aquestes opcions surtin a l'usuari actual i que la resta d'usuaris del sistema continuïn amb les opcions per defecte només hem d'afegir un parell d'arxius al directori <i>~/.kde/share/apps/d3lphin/servicemenus</i>. En el meu cas el directori <i>servicemenus</i> no existia i per tant abans l'he hagut de crear:<br />
<code><br />
$ cd .kde/share/apps/d3lphin<br />
$ mkdir servicemenus <br />
$ cd servicemenus<br />
</code><br />
En aquest directori creem els arxius <b>compress.desktop</b> (que és el que servirà per comprimir arxius)  i <b>ark_compress.desktop</b> (que és el que servirà per la compressió de fitxers)<br />
<br />
En el contingut de <b>compress.desktop</b> hi posaré:<br />
<code><br />
[Desktop Entry]<br />
ServiceTypes=all/allfiles<br />
Actions=CompressTarGz;CompressTarBz2;CompressZIP;CompressRAR<br />
X-KDE-Priority=TopLevel<br />
X-KDE-Submenu=Compress<br />
<br />
[Desktop Action CompressTarGz]<br />
Name=Gzipped Tar Archive<br />
Icon=ark<br />
Exec=ark --add-to %U Archive.tar.gz<br />
<br />
[Desktop Action CompressTarBz2]<br />
Name=Bzip2-ed Tar Archive<br />
Icon=ark<br />
Exec=ark --add-to %U Archive.tar.bz2<br />
<br />
[Desktop Action CompressZIP]<br />
Name=ZIP Archive<br />
Icon=ark<br />
Exec=ark --add-to %U Archive.zip<br />
<br />
[Desktop Action CompressRAR]<br />
Name=RAR Archive<br />
Icon=ark<br />
Exec=ark --add-to %U Archive.rar<br />
</code><br />
Això farà que ara pels arxius tindrem un menú que ens permetrà triar qualsevol de les quatre opcions <br />
que hem afegit<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071107-k3lphin4.png">Compressió arxius</a></div><br />
Si us hi fixeu es realment simple, es tracta de que cada opció ha de sortir llistada a la variable <i>Actions</i> i ha de tenir una secció <i>[Desktop Action]</i> on s'hi especificarà la comanda amb la línia <i>Exec</i>, la icona que el representarà amb <i>Icon</i> i el text que es veurà en la opció amb la línia <i>Name</i>. O sigui que és realment senzill afegir-hi opcions extres.<br />
<br />
Per tenir les opcions de compressió disponibles pels arxius individuals hem de fer una cosa semblant amb el fitxer <b>ark_compress.desktop</b>:<br />
<code><br />
[Desktop Entry]<br />
Encoding=UTF-8<br />
ServiceTypes=inode/directory<br />
Actions=CompressTarGz;CompressTarBz2;CompressZIP;CompressRAR<br />
X-KDE-Priority=TopLevel<br />
X-KDE-Submenu=Compress<br />
<br />
[Desktop Action CompressTarGz]<br />
Name=Compress Here in TarGz<br />
Exec=ark --add-to %u %u.tar.gz<br />
Icon=ark<br />
<br />
[Desktop Action CompressTarBz2]<br />
Name=Compress Here in TarBz2<br />
Exec=ark --add-to %u %u.tar.bz2<br />
Icon=ark<br />
<br />
[Desktop Action CompressZIP]<br />
Name=Compress Here in ZIP<br />
Exec=ark --add-to %u %u.zip<br />
Icon=ark<br />
<br />
[Desktop Action CompressRAR]<br />
Name=Compress Here in RAR<br />
Exec=ark --add-to %u %u.rar<br />
Icon=ark<br />
</code><br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071107-k3lphin3.png">Comprimir carpetes!</a></div><br />
<br />
Si en comptes de fer-ho per l'usuari actual es vol fer per tots els usuaris del sistema només s'han de fer els canvis en els arxius que hi ha a <i>/usr/share/apps/k3lphin/servicemenus/</i><br />
]]></description>
 <category>Linux</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=34</comments>
 <pubDate>Thu, 8 Nov 2007 00:28:15 +0200</pubDate>
</item><item>
 <title>Problemes en l&apos;actualització a Ubuntu 7.10 Gutsy Gibbon (2a part)</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=33</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20071021-ubuntulogo.png">Ubuntu</a></div>Després de uns dies de treball he comprovat que encara quedaven alguns errors que calia pulir i a més ha sortit el nou driver d'ATI que permet fer servir AIGLX i per tant podem oblidar-nos del $%#%# XGL.<br />
<br />
* Passar el sistema a AIGLX<br />
* L'acceleració 3D es perd després de reiniciar el sistema<br />
* Volum baix en la targeta de so<br />
<br />
<b>1) Passar el sistema a AIGLX</b><br />
Després d'un parell d'arrancades me n'he adonat que el suport 3D desapareixia cada vegada que reiniciava la màquina! Però com que van sortir els drivers nous he aprofitat per arreglar-ho tot de cop.<br />
<br />
La instal·lació dels nous drivers va de la mateixa forma que abans però ara abans podem fer neteja: <br />
<code><br />
$ sudo apt-get remove xserver-xgl <br />
$ sudo apt-get remove xorg-driver-fglrx<br />
$ sudo rm -f /usr/src/fglrx-kernel*.deb<br />
</code><br />
Després d'això podem anar per descarregar i instal·lar els nous drivers amb el mateix procediment d'abans i sobretot assegurar-nos de que no farà servir els de la distribució posant a /etc/default/linux-restricted-modules-common <br />
<code><br />
DISABLED_MODULES="fglrx"<br />
</code><br />
Un cop instal·lats hem d'editar el /etc/X11/xorg.conf per treure-li el que no permetia el suport AIGLX. O sigui esborrar les seccions que facin referència a "composite" o "AIGLX". En el meu cas eren aquestes:<br />
<code><br />
Section "Extensions"<br />
&nbsp;&nbsp;&nbsp;Option "Composite" "0"     <br />
&nbsp;&nbsp;&nbsp;Option "Composite" "Disable"<br />
EndSection<br />
<br />
Section "ServerFlags"<br />
&nbsp;&nbsp;&nbsp;Option "AIGLX" "off"<br />
EndSection<br />
</code><br />
I després de reiniciar el servidor podem arrancar compiz!. Ubuntu fa comprovacions abans d'arrancar i no deixa que arranqui Compiz amb fglrx. O sigui que queden dues opcions: <br />
1) Dir-li que no faci les comprovacions<br />
<code><br />
$ SKIP_CHECKS=yes compiz<br />
</code><br />
2) Modificant l'script d'inici perquè permeti fglrx<br />
Editant el /usr/bin/compiz i afegint fglrx a la línia que defineix les targetes acceptades (WHITELIST):<br />
<code><br />
...<br />
WHITELIST="nvidia fglrx intel ati radeon i810"<br />
...<br />
</code><br />
Aquesta segona opció ens permetrà executar directament compiz<br />
<code><br />
$ compiz<br />
</code><br />
<br />
El resultat és que Compiz em funciona bé en GNOME i pensava que no em funcionava en KDE però el que passa és que sembla que la configuració és independent entre els escriptoris<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071025-compiz.png">compiz funciona en fglrx sota AIGLX</a></div><br />
<br />
<b>2) L'acceleració 3D es perd després de reiniciar el sistema</b><br />
L'altre problema que em passava era que davant de cada reinici es perdia l'acceleració 3D fins que no tornava a crear l'enllaç a volatile<br />
<code><br />
$ sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko<br />
&nbsp;&nbsp;/lib/modules/$(uname -r)/volatile/fglrx.ko<br />
</code><br />
Després de crear l'enllaç reiniciava les X i tornava l'acceleració 3D. El problema estava en que cada vegada que es reinicia el sistema l'enllaç a <i>volatile</i> desapareix o sigui que calia fer-ho cada cop per tenir 3D<br />
<br />
He comprovat que al fitxer /etc/modules hi havia el mòdul fglrx i l'he esborrat, també he esborrat l'enllaç de /usr/X11R6/lib/modules/dri perquè he comprovat que no calia i tot continuava igual.<br />
<br />
He vist que al arrancar la màquina no es  carregava el driver o sigui que he intentat carregar el mòdul a mà per veure que passava i he comprovat que fallava perquè no trobava el fitxer a <i>'volatile'.</i> <br />
<code><br />
# sudo modprobe fglrx<br />
FATAL: Could not open<br />
'/lib/modules/2.6.22-14-generic/volatile/fglrx.ko': No such file or directory<br />
</code><br />
Ha estat recrear les dependències, tornar-lo a carregar i tot s'ha arreglat miraculosament. No sé perquè, però els cops que no he fet la càrrega del mòdul després del depmod la cosa no ha funcionat i ha estat per això que he provat de carregar el mòdul després del depmod.<br />
<code><br />
# sudo modprobe fglrx<br />
FATAL: Could not open<br />
'/lib/modules/2.6.22-14-generic/volatile/fglrx.ko': No such file or directory<br />
$ sudo depmod -a<br />
$ sudo modprobe fglrx<br />
</code><br />
Després d'això l'acceleració 3D ja funciona sempre.<br />
<br />
<b>3) Volum baix en la targeta de so</b><br />
La targeta de so funcionava bé però el volum al que sona és molt baix. Per això he buscat una mica hi he trobat la pàgina de l'ajuda d'Ubuntu: <a href="https://help.ubuntu.com/community/HdaIntelSoundHowto">HdaIntelSoundHowto</a> on diuen que molts dels problemes es solucionen instal·lant els nous drivers ALSA.<br />
<br />
Abans de fer-ho he mirat en el <a href="http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.txt">fitxer d'ajuda per especificar la configuració a mà</a> i hi he trobat que amb el meu xip "ALC880" el meu portàtil té una configuració específica:<br />
<code><br />
796		  fujitsu	Fujitsu Laptops (Pi1536)<br />
</code><br />
O sigui que he afegit la opció al final del fitxer: /etc/modprobe.d/alsa-base<br />
<code><br />
..<br />
options snd-hda-intel model=fujitsu<br />
</code><br />
i sembla que la cosa ara funciona correctament...Em sembla que el so es sent més fort.<br />
</code>]]></description>
 <category>Linux</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=33</comments>
 <pubDate>Thu, 25 Oct 2007 11:46:16 +0200</pubDate>
</item><item>
 <title>Problemes en l&apos;actualització a Ubuntu 7.10 Gutsy Gibbon</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=32</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20071021-ubuntulogo.png">Ubuntu</a></div>Després de pensar-ho bastant, vaig fer una còpia de seguretat de la meva carpeta /home i vaig posar a actualitzar la versió Feisty del meu Ubuntu a la nova versió Gutsy Gibbon...<br />
<br />
L'actualització ha durat al voltant de tres hores i al reiniciar el sistema m'he trobat amb uns quants problemes:<br />
<br />
1) Caiguda del rendiment del sistema. Per algun motiu el sistema va molt lent, es veu com va repintant les pantalles quan es fa scroll...<br />
<br />
2) Les icones de l'escriptori en KDE han quedat totalment corrompudes:<br />
<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071021-Gutsy1.png">Icones corrompudes!</a></div><br />
Curiosament en Gnome només ha quedat corrompuda la icona de Tomboy de la barra d'eines<br />
<br />
3) El teclat no funciona correctament, no es poden escriure els símbols de sobre els números!. Per exemple no es pot escriure '|'.<br />
<br />
4) Els combobox del sistema tenen un comportament erràtic, com si fessim múltiples clics al damunt durant una estona...I fins que no deixa de pampalluguejar no es poden desplegar.<br />
<br />
5) He deixat de tenir acceleració 3D<br />
<br />
6) No em funciona el so<br />
<br />
<b>Primera solució</b><br />
Com que sembla que no repinta gaire bé la caiguda del rendiment una part podria ser deguda a falta d'acceleració de la targeta gràfica.  No sé perquè però molts dels problemes que tinc són deguts als <a href="http://www.phoronix.com/scan.php?page=article&amp;item=821&amp;num=2"> per ara </a>deficients drivers d'ATI en Linux.<br />
<br />
Per tant com que tinc una Mobility Radeon he <a href="http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide">instal·lat a mà</a> els drivers oficials 8.40.4 (ja que els 8.41 tenen problemes amb aquestes targetes).<br />
<br />
Això ha fet que hi hagi una millora en el rendiment del sistema molt important però encara queden els problemes de les icones corruptes, del teclat, el funcionament dels combos i encara no tinc acceleració 3D<br />
<br />
<small>Enllaç: <a href="http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide">Instal·lar drivers ATI en Ubuntu</a></small><br />
<br />
<b>Segona solució</b><br />
He recordat que el problema del teclat també em passava quan activava el servidor XGL per fer servir Compiz o sigui que he suposat que deu ser un problema d'aquest servidor. Sembla que per algun motiu en aquesta versió el servidor XGL està activat per defecte en les targetes ATI. <br />
<br />
Recorrent a l'ajuda d'Ubuntu només m'ha calgut seguir les instruccions que diuen que per desactivar XGL s'ha de generar l'arxiu 'disable' a '.config/xserver-xgl':<br />
<code><br />
$ cd /home/usuari/.config<br />
$ mkdir xserver-xgl<br />
$ cd xserver-xgl<br />
$ touch disable<br />
</code><br />
Després de reinicar el server m'he trobat que s'han arreglat automàticament gairebé tots els problemes: El teclat i els combos  tornen a funcionar correctament i les icones de l'escriptori ja no es veuen corrompudes:<br />
<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20071021-Gutsy.png">Icones correctes!</a></div><br />
Però, per ara, encara no funciona l'acceleració 3D...<br />
<br />
<b>tercera solució</b><br />
Revisant el fitxer /var/log/Xorg.0.log he vist que tinc problemes amb el DRI i per tant aquest és el problema amb l'acceleració 3D<br />
<code><br />
drmOpenDevice: node name is /dev/dri/card0<br />
drmOpenDevice: open result is -1, (No such device or address)<br />
drmOpenDevice: open result is -1, (No such device or address)<br />
drmOpenDevice: Open failed<br />
[drm] failed to load kernel module "fglrx"<br />
(WW) fglrx(0): Failed to open DRM connection<br />
...<br />
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.<br />
(WW) fglrx(0): ***********************************************<br />
(WW) fglrx(0): * DRI initialization failed!                  *<br />
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *<br />
(WW) fglrx(0): * 2D acceleraton available (MMIO)             *<br />
(WW) fglrx(0): * no 3D acceleration available                *<br />
(WW) fglrx(0): ********************************************* *<br />
</code><br />
Bé, sembla que no troba l'accés DRI del driver o sigui que tal com recomana la guia de resolució de problemes d'ATI faig els enllaços a mà amb:<br />
<code><br />
$ sudo mkdir -p /usr/X11R6/lib/modules/dri <br />
$ sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri <br />
</code><br />
O bé amb: (diu que se'n faci un dels dos, però a mi m'han fet falta tots dos)<br />
<code><br />
$ sudo ln -s /lib/modules/$(uname -r)/misc/fglrx.ko <br />
/lib/modules/$(uname -r)/volatile/fglrx.ko<br />
</code><br />
Després de reiniciar el servidor X (CTR+ALT+BACKSPACE) l'acceleració 3D sembla que ja torna a funcionar!<br />
<code><br />
$ glxinfo | grep irect<br />
direct rendering: Yes<br />
</code><br />
Estic esperant amb candeletes la nova versió d'ATI, la 8.42, que en teoria farà que els usuaris d'ATI en Linux deixem de patir tant per tenir acceleració 3D i que ha de donar suport AIXGL...<br />
<br />
<b>Quarta solució</b><br />
Pel que fa al so, ha arrancat en mute, però a pesar de que em permetia treure el mute i pujar el volum, sense que donés cap error, no se sentia res (una lleugera remor i prou).<br />
<br />
El primer ha estat descobrir quin és el dispositiu que tinc i buscar per Internet a veure si algú més hi té problemes:<br />
<code><br />
aplay -l<br />
**** List of PLAYBACK Hardware Devices ****<br />
card 0: Intel [HDA Intel], device 0: ALC880 Analog [ALC880 Analog]<br />
  Subdevices: 1/1<br />
  Subdevice #0: subdevice #0<br />
</code><br />
Buscant "ubuntu ALC880" he vist que hi ha gent que ha tingut problemes amb aquest xip i ho relacionen amb ACPI.<br />
<br />
Abans de fer les proves he provat a girar la roda de volum de la dreta i ... bingo! La solució era la més senzilla de totes! Fins ara aquesta roda en Linux no funcionava.<br />
<br />
La única cosa que no m'acaba de convèncer d'aquest sistema és que abans els altaveus petaven més fort però està bé descobrir que hi ha hardware que comença a funcionar en Linux.]]></description>
 <category>Linux</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=32</comments>
 <pubDate>Sun, 21 Oct 2007 15:47:17 +0200</pubDate>
</item><item>
 <title>Adéu democràcia</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=31</link>
<description><![CDATA[<div class="rightbox"><a href="http://maquinotes.xaviersala.org/media/2/20070923-llibertat.jpg">Llibertat?</a></div>Aquest comentari no té massa a veure amb la informàtica però és una de les coses que em preocupen més. Fa uns dies una senyora jutge ha confirmat el que ja fa temps que sospitàvem: la democràcia espanyola ha deixat d'existir. <br />
<br />
Tot va començar el 2002 quan els parlamentaris espanyols van demostrat que la "llibertat d'expressió" és només una paraula per ells i que no els importa gens. I per deixar-ho clar van aprovar la LSSI (Lei de Servicios de la Sociedad de la Información) que ara està deixant clar perquè es va fer...<br />
<br />
A la pàgina web "alasbarricadas.org" es van fer comentaris que el senyor "Ramoncín" va considerar ofensiu. Com que els comentaris no els havia fet cap membre de la web sinó visitants i com que la senyora jutge volia condemnar a algú, ha condemnat al que va comprar el domini perquè les seves dades no estaven exposades en la seva pàgina web perquè les pugui veure tot el món! (segons la LSSICE artícle 10).<br />
<br />
Sembla que això no serà un cas aïllat: la SGAE té més demandes a punt (Merodeando, la revista Quimera,...). Almenys ara ja se sap perquè els de la SGAE necessiten tants diners. Amb els diners que recaptaran pel cànon sobre dispositius digitals la SGAE es dedicarà a demandar a qui faci comentaris que no els agradin. <br />
<blockquote><br />
<i>Un cànon que és molt interessant perquè demostra que el govern espanyol considera a tothom culpable de pirateria (presumpció d'innocència? Ja ja ja). </i><br />
</blockquote><br />
O sigui, que fins que la SGAE pugui censurar les pàgines d'ofici, cosa que el PSOE sembla que els vol permetre, els que tinguin pàgina web estan obligats a posar públicament les seves dades i a CENSURAR els comentaris que faci la gent perquè poden ser considerats responsabilitat del webmaster encara que no hi hagi cap sentència judicial!. Perquè també és important saber que no s'ha tingut en compte que els comentaris van ser esborrats quan es va rebre la demanda.<br />
<br />
Si sumem tot això a el que va passar amb la caricatura del Jueves, etc... no ens queda més remei que ser ben educats i dir: Adéu llibertat d'expressió (base de la democràcia), va estar bé mentre pensàvem que en teníem.<br />
<br />
Fonts:<br />
<a href="http://www.blogespierre.com/2007/09/20/responsabilidad-civil-subjetiva-lssi-y-las-orejas-del-lobo/">Bloguespierre</a><br />
<a href="http://www.kriptopolis.org/cae-alasbarricadas">Kriptòpolis</a><br />
<a href="http://nodo50.org/agl/sentencia_alb_sgae.pdf">La sentència</a><br />
<a href="http://www.internautas.org/html/4451.html">Internautas.org</a><br />
]]></description>
 <category>Programari Lliure</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=31</comments>
 <pubDate>Sun, 23 Sep 2007 17:23:24 +0200</pubDate>
</item><item>
 <title>Canviar adreces de xarxa en Linux</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=30</link>
<description><![CDATA[Com que vaig posar com canviar adreces IP de Windows des de la consola crec que també està bé que ho faci en Linux. Tot això també es pot fer a partir dels diferents entorns gràfics que té cada distribució però és molt més interessant poder-ho fer a través de la consola<br />
<br />
<b>Canviar adreça IP</b><br />
Per posar una adreça de xarxa a una targeta ho fem amb:<br />
<code><br />
# ifconfig eth0 192.168.0.69 netmask 255.255.255.0<br />
# route add default gw 192.168.0.2<br />
</code><br />
En aquest cas especifiquem que l'adreça IP de la targeta eth0 serà 192.168.0.69 i que el gateway serà 192.168.0.2<br />
<br />
Per rebre l'adreça a través de dhcp, només hem d'especificar-ho amb:<br />
<code><br />
# dhclient eth0<br />
</code><br />
A diferència del que passa en Windows, en Linux el canvi no és permanent. Encara que és molt útil per poder canviar les adreces de forma ràpida en un moment donat, si volem que el canvi sigui permanent cal que canviem els fitxers d'inici de la xarxa. Això es fa de formes diferents en funció de la distribució que tinguem<br />
<br />
<b><i>* Configuració de xarxa permanent en Ubuntu/Debian</i></b><br />
La configuració de la xarxa en Ubuntu/Debian està en l'arxiu <i>/etc/network/interfaces</i>. Per tant només hem d'editar-lo per aconseguir que s'adapti al que volem.<br />
<br />
Per posar una adreça fixa, canviem totes les referències a la targeta per:<br />
<code><br />
iface eth0 inet static<br />
address 192.168.0.69<br />
netmask 255.255.255.0<br />
gateway 192.168.0.2<br />
</code><br />
Si volem que la targeta rebi l'adreça per dhcp canviem totes les refències a la targeta que volem canviar i les substituim per (eth0 en l'exemple):<br />
<code><br />
auto eth0<br />
iface eth0 inet dhcp<br />
</code><br />
<b><i>* Configuració de xarxa permanent en Red Hat/Mandriva/Fedora</i></b><br />
En els sistemes basats en Red Hat l'arxiu a editar és <i>/etc/sysconfig/network-scripts/ifcfg-eth0</i> (la part final del nom especifica la targeta a la que farem referència.<br />
<br />
Per posar l'adreça fixa de l'exemple anterior editem l''arxiu i al acabar hem de tenir una cosa semblant a això:<br />
<code><br />
DEVICE=eth0<br />
IPADDR=192.168.0.69<br />
NETMASK=255.255.255.0<br />
GATEWAY=192.168.0.2<br />
ONBOOT=yes<br />
</code><br />
Si el que volem és que les adreces s'aconsegueixin a través de dhcp el contingut de l'arxiu ha de ser com:<br />
<code><br />
DEVICE=eth0<br />
BOOTPROTO=dhcp<br />
ONBOOT=yes<br />
</code><br />
<b>Canviar els servidors DNS</b><br />
Els DNS es canvien igual en qualsevol de les distribucions. Cal tenir en compte que en Linux no hi ha diferents DNS per cada una de les diferents targetes de xarxa, només hi ha un sol fitxer que conté l'adreça del DNS que farà el nostre sistema. <br />
<br />
Aquest arxiu és <i>/etc/resolv.conf</i>, l'editem i hi posem l'adreça del DNS en el lloc de la que hi hagi. Si volem posar 80.58.0.33 com a servidor DNS editem l'arxiu i hi posem això:<br />
<code><br />
nameserver 80.58.32.97<br />
</code><br />
]]></description>
 <category>Linux</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=30</comments>
 <pubDate>Wed, 12 Sep 2007 00:00:00 +0200</pubDate>
</item><item>
 <title>Canviar adreces de xarxa en Windows amb netsh</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=29</link>
<description><![CDATA[Com que no actualitzo gaire sovint intentaré posar coses que fa temps que ja sé fer però que trobo que està bé que siguin més conegudes. <br />
<br />
Una de les comandes de consola sota Windows que és més interessant és <i>netsh</i>. Es tracta d'una eina per visualitzar i/o modificar, de forma local o remota, la configuració de xarxa d'un ordinador en Windows. També dóna capacitats de funcionament a través de seqüències per permetre executar una sèrie de comandes en batch. <br />
<br />
Una de les coses que em posava més dels nervis de Windows era el pesat procés de canviar d'IP a través dels assistents gràfics: "Entorno de Red", "Propiedades" etc.. .<br />
<br />
Però gràcies a netsh podem fer en canvi d'adreces IP des de la consola!<br />
<br />
La primera cosa que ens cal és saber quin es el nom que Windows dóna a la targeta de xarxa que tenim en el sistema. Normalment sempre és el mateix en les versions d'idioma. En les versions en castellà sempre es sol dir "Conexión de área local", però podem averiguar-ho amb la comanda següent:<br />
<code><br />
C:\> <b>netsh interface show interface</b><br />
Estado admin.    Estado          Tipo             Nombre interfaz<br />
----------------------------------------------------------------------<br />
Habilitado                    Dedicado         Conexión de área local<br />
Habilitado                    Bucle invertido  Bucle invertido<br />
Habilitado                    Interno          Interno<br />
</code><br />
<b>Canviar l'adreça IP</b><br />
Un cop sabem com es diu podem posar IP fixa a qualsevol ordinador amb la comanda: (és una mica llarga però ... )<br />
<code><br />
C:\><b>netsh interface ip set address "Conexión de área local" static 192.168.0.69 255.255.255.0 192.168.0.2 1 </b><br />
Aceptar<br />
</code><br />
En aquest exemple poso l'adreça 192.168.0.69 a la targeta, i li dic que el gateway és 192.168.0.2<br />
<br />
Si volem que la targeta obtingui l'adreça a través de dhcp la comanda és una mica més curta:<br />
<code><br />
C:\><b>netsh interface ip set address "Conexión de área local" dhcp</b><br />
Aceptar<br />
</code><br />
Les comandes són una mica llargues però és un procés menys engorrós que fer-ho a través de l'entorn gràfic!<br />
<br />
<b>Canviar els DNS</b><br />
També podem canviar els DNS associats a cada una de les targetes de xarxa de forma similar. Per posar 80.58.0.33 com a DNS fixe a la targeta fem servir: <br />
<code><br />
C:\><b>netsh interface ip set dns "Conexión de área local" static 80.58.0.33</b><br />
Aceptar<br />
</code><br />
També podem dir-li que accepti els DNS a través de DHCP amb la comanda següent:<br />
<code><br />
C:\><b>netsh interface ip set dns "Conexión de área local" dhcp</b><br />
Aceptar<br />
</code><br />
Un sistema molt més útil que fer-ho a través de l'entorn gràfic i amb l'avantatge afegit que també es pot fer en altres màquines remotament afegint el paràmetre <b>-r</b>.]]></description>
 <category>Windows</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=29</comments>
 <pubDate>Tue, 11 Sep 2007 00:01:00 +0200</pubDate>
</item><item>
 <title>FreeNX a Ubuntu</title>
 <link>http://maquinotes.xaviersala.org/index.php?itemid=28</link>
<description><![CDATA[Normalment per administrar remotament el server en tinc prou amb la consola però algun cop, normalment per treballar amb alguns programes gràfics amb els que no se'n pot veure l'estat des de consola, necessito alguna forma d'accedir gràficament de forma remota a algun programa. Fins ara quan em trobava en aquest cas feia servir alguna de les variants de VNC. Però per mi VNC té un parell de problemes:<br />
<ul><br />
<li>La seguretat: El xifrat de els contrasenyes de VNC és poc segur. I crear túnels SSH cada vegada és un rotllo</li><br />
<li>La velocitat: El seu funcionament no és gaire ràpid. Especialment amb connexions lentes.</li><br />
</ul><br />
Com que havia sentit a parlar molt bé de NX i com que una de les coses que en destaquen és la seva gran velocitat m'he decidit a provar-lo. <br />
<br />
Segons la seva web: <br />
<blockquote><br />
<i>NX és un sistema que permet l'accés a l'escriptori a través de TCP/IP.  Dóna una velocitat semblant a la que hi ha en connexions locals fins i tot a través de línies amb respostes de latència alta, o en enllaços de banda baixa. El nucli de les llibreries pertany a la empresa NoMachine i està sota llicència GPL. FreeNX és una implementació GPL del servidor NX.</i><br />
</blockquote><br />
<b>Instal·lació del servidor a Ubuntu Feisty</b><br />
A la màquina que s'ha d'administrar remotament li hem d'instal·lar el servidor freeNX. En Ubuntu això té el problema que en els repositoris per defecte no hi ha freeNX.<br />
<br />
Això només implica que no podem instal·lar-lo només amb "apt-get install" sinó que:<br />
<ul><br />
<li>O el recuperem des de codi font i el compilem nosaltres</li><br />
<li>O bé es busca algun repositori que ja el tingui empaquetat perquè el puguem fer servir</li><br />
</ul><br />
Una simple recerca a Google ens dóna que hi ha un repositori anomenat <a href="http://free.linux.hp.com/~brett/seveas/freenx/">Seveas</a> on hi ha els paquets preparats per diferents versions d'Ubuntu. Per trencar amb el que faig sempre, faré servir el paquet d'aquest repositori.<br />
<br />
Per afegir "Seveas" als repositoris gestionats automàticament de la meva màquina editem l'arxiu /etc/apt/sources.list i hi afegim les dues línies següents:<br />
<code><br />
deb http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx<br />
deb-src http://free.linux.hp.com/~brett/seveas/freenx feisty-seveas freenx<br />
</code><br />
Com que es tracta d'un nou repositori que gestionarà automàticament hem de descarregar les seves claus públiques per poder comprovar que els paquets no han estat modificats quan els descarreguem<br />
<code><br />
$ wget http://free.linux.hp.com/~brett/seveas/freenx/seveas.gpg -O- | sudo apt-key add -<br />
</code><br />
Després d'actualitzar ja podem fer la instal·lació del servidor:<br />
<code><br />
$ sudo apt-get update<br />
$ sudo aptitude install freenx<br />
</code><br />
<b>Configurar el servidor</b><br />
Segons he llegit durant la instal·lació el procés de postconfiguració hauria d'haver-me demanat quin sistema de claus vull fer servir però en el meu cas no m'ha demanat res. O sigui que l'he hagut de configurar a mà. <br />
<br />
He fet la configuració fent servir les claus que porta per defecte, encara que segurament seria molt millor generar claus pròpies. La comanda que he fet és aquesta (després he vist que es pot fer interactivament):<br />
<code><br />
$ sudo nxsetup –install –setup-nomachine-key –clean –purge<br />
</code><br />
M'han sortit una sèrie d'errors que segons he llegit en una web són normals perquè fan la detecció dels diferents components buscant els fitxers en un lloc que no és el mateix on Ubuntu els posa. Sembla que es poden ignorar sense problemes.<br />
<br />
En el cas que tinguem les nostres claus podem executar nxsetup i respondre el que vagi demanant:<br />
<code><br />
$ sudo nxsetup<br />
Password:<br />
------> You did select no action.<br />
        FreeNX guesses that you want to _install_ the server.<br />
        Type "y" to abort the installation at this point in time.<br />
        "N" is the default and continues installation.<br />
        Use "/usr/sbin/nxsetup --help" to get more detailed help hints.<br />
<br />
 Do you want to abort now? [y/N]<br />
<br />
------> It is recommended that you use the NoMachine key for<br />
        easier setup. If you answer "y", FreeNX creates a custom<br />
        KeyPair and expects you to setup your clients manually.<br />
        "N" is default and uses the NoMachine key for installation.<br />
<br />
 Do you want to use your own custom KeyPair? [y/N]<br />
</code><br />
<b>Instal·lar el client</b><br />
Les màquines que vulguin accedir al servidor necessiten tenir instal·lat el client. Hi ha clients per diferents <a href="http://www.nomachine.com/download.php">sistemes operatius</a>: Windows, Linux, MacOS X i Solaris.<br />
<br />
Instal·lar el client en Feisty té un problema: si fem "sudo aptitude install nxclient" ens instal·la la versió 2.1.0-17 que no he tingut forma de fer que funcionés... El resultat sempre era un error estrany just després d'identificar-se correctament:<br />
<code><br />
NX> 105 /usr/lib/nx/nxserver: line 891: 9976 Terminado ( sleep $AGENT_STARTUP_TIMEOUT; exit 1 )<br />
NX> 504 Session startup failed.<br />
NX> 1004 Error: nxagent failed to start with: Unrecognized option: 1<br />
NX> 1001 Bye.<br />
Killed by signal 15. <br />
</code><br />
Per això s'ha d'instal·lar la versió anterior del client: nxclient_1.5.0-141_i386.deb que he vist que és el de Dapper (o almenys això és el que ha solucionat els meus problemes)<br />
<br />
Un cop instal·lat només s'ha d'engegar el programa i sortirà un assistent que ens permetrà preparar una connexió.<br />
<code><br />
$ /usr/NX/bin/nxclient & <br />
</code><br />
Ens demanarà un nom de sessió, l'adreça del servidor al que ens volem connectar i el seu port, quin escriptori volem i la resolució desitjada.<br />
<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20070910-nx3.jpg">Servidor</a><a href="http://maquinotes.xaviersala.org/media/2/20070910-nx4.jpg">Tipus</a></div><br />
<br />
Un cop acabat l'assistent tenim una bonica icona que ens permetrà connectar amb el servidor que hem configurat sense haver de fer totes les passes una altra vegada:<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20070910-nx6.jpg">Icona</a></div><br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20070910-nx1.jpg">login</a></div><br />
<br />
I el resultat és que realment he notat un increment de velocitat important en les connexions amb el servidor des de l'entorn gràfic (encara que no les faig servir quasi mai) i també he vist que la connexió sempre va xifrada amb ssh o sigui que s'incrementa la seguretat de forma important.<br />
<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20070910-nx.jpg">Gnome dins de KDE :-)</a></div><br />
<br />
<b>Provant el Client des de Windows</b><br />
La instal·lació del client de Windows és més o menys com la de tots els programes (siguiente-siguente). Per tant no entraré en detalls. La única incidència ha estat que també he hagut de buscar la versió 1.5 perquè amb la versió més nova no podia connectar (o sigui que el problema déu estar en el freeNX o en la compilació que se n'ha fet).<br />
<br />
Però amb la resta no hi ha hagut cap problema:<br />
<div style="text-align: center"><a href="http://maquinotes.xaviersala.org/media/2/20070910-nxwindows.jpg">Gnome des de Windows</a></div>]]></description>
 <category>Linux</category>
<comments>http://maquinotes.xaviersala.org/index.php?itemid=28</comments>
 <pubDate>Mon, 10 Sep 2007 06:02:26 +0200</pubDate>
</item>
  </channel>
</rss>