El teu blog de Linux en català

Monthly Archive: octubre 2009

Ara que ja tenim aquí la versió Beta d’Ubuntu 9.10 (Karmic Koala), i després d’anar provant les successives versions Alpha en màquines virtuals, he decidit actualitzar un dels meus ordinadors a aquesta versió Beta. M’hi he decidit, apart de les proves que ja he fet amb versions anteriors, perquè dos dels seus components principals (el nucli i Gnome) ja han arribat a la versió definitiva que s’utilitzarà a Karmic Koala, i assumint els possibles desajustos que pugui tenir el sistema pel fet de no ser encara una versió definitiva. En concret, he decidit instal·lar aquesta versió Beta al meu Netbook Acer Aspire One.

Per iniciar l’actualització a la nova versió, hem d’engegar el gestor d’actualitzacions, però com que la nova versió encara no és definitiva, el gestor d’actualitzacions no ens la trobarà de forma predeterminada, i l’hem d’executar amb un paràmetre. O sigui que, obrim un terminal i, des d’aquest, entrem l’ordre següent:

sudo update-manager -d

Ara sí, se’ns obrirà el gestor d’actualitzacions i ens detectarà que hi ha una versió nova.

Gestor d'actualitzacions

Gestor d'actualitzacions

Fem clic a “Actualitza” per a començar l’actualització. Sobretot, si esteu treballant en un portàtil, no treballeu amb ell amb la bateria, sinó que connecteu-lo a la xarxa elèctrica a través del cable d’alimentació, per tal que no es pugui aturar enmig de l’actualització. Quan comenci l’actualització, es mostrarà un avís dient que es desactivaran tots els repositoris de programari que tingueu activats, excepte els oficials. Això és així per tal d’assegurar el seu correcte funcionament. Al finalitzar l’actualització podrem tornar-los a activar.

Actualització a Ubuntu 9.10

Actualització a Ubuntu 9.10

L’actualització dura una bona estona, o sigui que tingueu paciència. Primer es descarregarà tots els paquets que s’actualitzen en Karmic Koala (que són molts), i després començarà a aplicar-los. Durant la instal·lació, alguns cops us sortirà un avís dient que algun fitxer de configuració és diferent del vostre. En tots els casos, jo he indicat que me’ls actualitzi. Quan acabi, ens demanarà de reiniciar l’equip.

Quan el tornem a arrancar, ja estarem treballant amb la versió Beta d’Ubuntu 9.10 Karmic Koala. Anem a reactivar els repositoris que la instal·lació ens ha desactivat. Anem a “Sistema>Administració>Fonts de Programari”, i veurem que molts repositoris estan marcades com a “Desactivat en actualitzar a Karmic”. Si les editem, veurem quin repositori és exactament (si traiem el comentari, també ho veurem des de la finestra principal), i podrem tornar a activar les que ens interessin. Pot ser que no les vulguem reactivar totes. Per exemple, jo no he reactivat la PPA d’OpenOffice, perquè a Karmic ja ve la versió 3.1.1 amb els repositoris oficials.

Fonts de Programari

Fonts de Programari

Seguint aquestes instruccions, ja tindrem la versió Beta d’Ubuntu 9.10 Karmic Koala en ple funcionament.

Porto provant Ubuntu Karmic des de la seva alpha 2, així que he anat veient tots els canvis.
El primer que salta a la vista només engegar l’ordinador és el nou tema del usplash, ja no és una barra que va avançant, ara no se sap ben bé quan li queda per engegar, però realment no fa falta, perquè és realment ràpid. A nivell personal el disseny m’agrada, és més espectacular que que abans.

xsplash_karmic

Després ens trobem amb el GDM (a on hem de posar la contrasenya), si si, només la contrasenya, ara per defecte surt la llista d’usuaris que es tenen, selecciones l’usuari, poses la contrasenya, i entres. El disseny final encara s’està retocant, però s’està tirant cap a una cosa fosca amb lletres clares, mantenint el fons del usplash. Un cop es posa la contrasenya apareix el que sembla ser un altre cop el usplash, però no, és el xplash, un carregador de les X clavat al usplash. Després apareix ja l’escriptori i ja es pot fer servir el sistema.

karmic

Captura obtinguda de webupd8.blogspot.com

Personalment el fons em sembla molt lleig (com acostuma a passar a Ubuntu), però la selecció de fons que hi ha per defecte està força bé.

fons_karmic

El tema per defecte tampoc és cap meravella, s’ha passat del marró-taronja a marró fosc, el que sí que m’agrada molt són les noves icones, molt més descriptives i elegants, es noten els canvis de icones tant en carpetes com en alguns programes de configuració, especialment al gestor de paquets, d’actualitzacions i de fonts de programari. En la captura del escriptir d’abans es pot veure com també han canviat les icones del quadre de notificació, més simples i agradables a la vista.

theme_karmic

En la versió netbook remix, s’ha vist millorat el netbook-launcher, incloent més funcionalitats en la zona de Llocs, i un aspecte més agradable, tot i que jo segueixo preferint fer-me uns quadres que s’amaguin sols, que a karmic ara ocupen menys, i són més àgils (cosa que si abans es volia així s’havien de tocar els paràmetres a ma des del editor de configuració de Gnome).

karmic-netbook-desktop

Captura obtinguda de linux-mag.com

Deixant més de banda els temes estètics anem als pràctics. Un dels grans maldecaps d’Ubuntu des de fa varies versions ha estat el sistema de so. A karmic ens trobem el gestor de pulseaudio que està disponible des de Gnome 2.26, però no ha estat fins ara (a gnome 2.28) que l’equip de canonical ha adaptat el sistema per aprofitar-ne totes les possibilitats.
La millora més important és que funciona xD. Si instal·lem el Skype sense tocar res ja funciona el micròfon, no hi ha cap problema amb el so del firefox ni amb cap altra cosa. Després podem triar molt fàcilment els altaveus que volem fer servir (2.0, 2.1, 5.1, 7.1…), una altra millora és poder controlar per separat el volum de cada aplicació, una cosa que a Windows hi és des de Vista, i que per aquí ja començava a cantar una mica.
També en aspecte de so, he notat una cosa que no sé si és del Skype 2.1 o de Ubuntu. El cas és que si fem servir l’últim Skype dels repositoris de medibuntu, al rebre o fer una trucada, el reproductor de música es posa en pausa de forma automàtica, i segueix reproduint quan es finalitza la trucada. Sens dubte un detall molt útil.

Una altra mancança que m’havia trobat a Ubuntu és que el control sobre el muntatge de particions a vegades era una mica confús des de nautilus, ara el el programa Palimpsest ens ajuda a muntar i desmuntar particions, a més de donar-nos tota mena d’informació sobre les unitats que tenim. El programa també està pensat per a bloquejar di desbloquejar particions encriptades, ja que en la instal·lació de karmic ens dona la possibilitat d’encriptar la nostra carpeta d’usuari per tal de que no sigui accessible des d’un live CD.

En aquesta entrega es comença a fer servir el Ubuntu Software Center, una mena de afegeix/elimina programes, més fàcil de fer servir. Actualment fa més o menys el mateix, però les aplicacions es van instal·lant mentre les anem seleccionant, en comptes d’instal·lar-se de cop quan acabem de mirar que volem. En versions futures de Ubuntu aquest programa anirà evolucionant fins al punt de substituir tot el referent a gestió de paquets (fonts de programari, gestor d’actualitzacions…)

software-center

En el meu Eee 900 he notat com s’han solucionat varis problemes:

La gràfica ja funciona perfectament des del principi, inclús en mode live.
El wifi es pot aturar i tornar a engegar al vol, per a estalviar energia.
Al tocar l’il·luminació de pantalla ens mostra a quin nivell la tenim mitjançant el OSD, de la mateixa forma com des de Jaunty es mostra el volum i altres avisos.
És molt fàcil configurar el sistema per a funcionar amb un monitor extern o un projector, de fet ara fa uns dies que faig servir el monitor de 19″ amb el EeePC i sense cap problema, la seva modesta gràfica llança la resolució de 1440×900 que necessita el monitor.
Hi ha més opcions de configuració del touchpad, es pot triar si es vol fer scroll amb dos dits, o com abans (amb la aprt dreta del pad), així com activar el scroll horitzontal i una cosa molt important, que quan es faci servir el teclat, es desactivi el pad, abans era molt molest, ja que el EeePC té poc espai per a reposar els canells, i es tocava el pad sense voler amb els polzes.
Ha tornat a aparèixer el problema amb la bateria, que no detecta bé la seva capacitat actual, no és cap impediment per a treballar, només mostra un missatge al OSD al arrancar, després mostra més o menys bé els percentatges de càrrega. Suposo que es solucionarà en la versió final, i si no algú donarà la solució per a que el missatget no surti.

Com sempre en totes les versions de Ubuntu, inclou les últimes versions de tot, m’ha sorprès especialment que sembla que ja no faran falta els repositoris de wine, s’inclou ja l’última versió, està per veure si després del llançament de karmic, segueixen actualitzant-lo.
A Kubuntu també han canviat moltes coses, però bàsicament són els canvis de KDE 4.3 que han fet que aquest entorn sigui estable en ordinadors no tant potents, de fet no tinc problemes per fer funcionar kubuntu karmic al EeePC.

Bé, segur que em deixo coses.

(més…)

Mentre Apertium encara no està del tot enllestit, s’ha creat un programa anomenat Goot que fa servir Google Translate (per tant requereix estar en línia). Goot té una interfície gràfica més que senzilla i feta amb Java i permet traduir texto a/des de qualsevol llengua disponible amb Google Translate.

És un executable Java, això vol dir que només cal descarregar aquest paquet, descomprimir-lo on vulgueu i després fer clic amb el botó dret sobre el fitxer goot.jar i executar-lo amb java. Llavors, ja ho tindreu. Penseu que no requereix cap tipus d’instal·lació ni desinstal·lació.

goot

Probablement, l’eina més coneguda de la bioinformàtica entre els biòlegs és el BLAST. El BLAST (Basic Local Alignment Search Tool) és un programa informàtic d’alineament de seqüències de tipus local ja sigui de ADN o de proteïnes. Però, què volen dir tot aquest munt de paraules tan complicades? Intentarem explicar-ho amb la màxima claredat possible, anant pam a pam.

Hem de començar explicant per què ens interessa conèixer el genoma humà, i crec que la millor manera de fer-ho consisteix en fer un paral·lelisme entre el cos humà i un programa informàtic. Vosaltres sabeu que per saber realment com funciona un programa hem de conèixer quin és el seu codi font. Per tant, per saber com funciona el cos humà també hem de conèixer el seu codi font, que en aquest cas seria el material genètic: una combinació de 3000 milions de nucleòtids (subunitats de ADN). Informàticament, tots aquests nucleòtids es poden representar per una seqüència de lletres (hi ha quatre tipus diferents de nucleòtids i cada un es representa per una lletra diferent: A, T, C o G). En determinats punts d’aquesta seqüència es troben els anomenats gens, que segons tinguin una seqüència de lletres o una altra formaran una proteïna o una altra amb la seva respectiva funció.

http://www.abiertohastaelamanecer.ws/fp-content/images/genome.jpg

Els gens contenen la informació per crear les proteïnes

El genoma humà és un dels més estudiats i va ser descobert en la seva totalitat l’any 2003. Quan es busca el codi genètic d’altres organismes, sempre s’obtenen seqüències de nucleòtids que en un principi no se sap què volen dir. Gràcies a les investigacions, ja es coneixen quines són les seqüències dels gens humans i quines funcions tenen. Per tant, si comparem les seqüències de l’organisme que estem investigant amb les seqüències de ADN humà podem trobar regions locals que s’assemblin molt, i per tant, podrem descobrir els gens (i les seves funcions) del nou organisme.

Una vegada fets aquests aclariments, podem continuar amb la descripció del programa. El  BLAST és capaç de comparar una seqüència problema (comunament anomenada query, i que en l’exemple anterior seria una seqüència de l’organisme que s’està investigant) amb una gran quantitat de seqüències d’informació coneguda que es trobin en una base de dades. L’algorisme troba les seqüències de la base de dades que tenen major semblança a la seqüència query.

Volem saber quina funció té aquest gen

Volem saber quina funció té aquest gen del moniato

Normalment el BLAST és fa servir per a trobar probables gens homòlegs. En general, quan és obtinguda una nova seqüència, es fa servir el BLAST per a comparar-la amb altres seqüències que han estat prèviament caracteritzades i d’aquesta manera, poder trobar la seva funció de la nova seqüència. El BLAST és l’eina més usada per a l’anotació i predicció funcional de gens o seqüències proteiques. S’han creat moltes variants per a resoldre alguns problemes específics de recerca.

Després de fer un alineament amb el BLAST, descobrim que es tracta del gen beta-amilasa del moniato!

Després de fer un alineament amb el BLAST, descobrim que es tracta del gen que expressarà la proteïna beta-amilasa!

El BLAST és un programa de llicència lliure i es pot usar gratuïtament des del servidor de l’NCBI (National Center for Biotechnology Information, EE.UU.). Si es desitja també està disponible per a ser instal·lat localment. L’avantatge del servidor de l’NCBI és que l’usuari no ha de mantenir ni actualitzar les bases de dades i que la recerca es fa en un cluster d’ordinadors, que atorga molta rapidesa.

Existeixen diferents formes de tindre al nostre escriptori l’informe meteorològic de l’oratge a la nostra zona. Per exemple, el mateix rellotge del GNOME, al qual si feu clic amb el botó dret i seleccioneu “Preferències”, podreu seleccionar la vostra ubicació i llavors us mostrarà també la temperatura i algunes dades més a més de l’hora. També, el mateix avant-window-navigator o el gnome-do tenen ginys que permeten veure la previsió per als propers dies.

Existeix un altre giny al panell del GNOME, però, que permet afegir una imatge de radar personalitzada, i aquest és el que veurem hui. Per afegir-lo, només cal fer clic amb el botó dret sobre la barra superior del gnome i seleccionar Afegeix al quadre…, seguidament seleccionarem el giny de Butlletí meteorològic per afegir-lo al panell.

oratge2

Ara, per indicar la nostra ubicació, farem clic amb el botó dret sobre el giny i seleccionarem Preferències. A la pestanya Ubicació haurem de seleccionar el lloc on som i a la pestanya General, activarem l’opció Habilita el mapa del radar i també l’opció Utilitza una adreça personalitzada per al mapa del radar i allà afegirem l’adreça següent:

http://www.meteo.cat/mediamb_xemec/servmet/radar/images/cappi250_catalunya_10dBZ/composicio_ultima.png

oratge5

Amb això ja ho tindrem. Podeu tancar i veure que giny ja mostra la temperatura. Si hi feu clic, s’obrirà una finestra indicant-vos les dades generals de l’oratge. A la pestanya Mapa del radar podreu veure la imatge del radar de Catalunya amb els nuvolets. El temps d’actualització del mapa podeu fixar-lo a les preferències.

oratge-radar

  • Font | Company de feina!

No sé si vos en recordeu dels problemes que el mòdul privatiu fglrx suposa quan es treballa amb compiz activat. Existeix una espècie de “retard” a l’hora de maximitzar i minimitzar o obrir i tancar finestres. A Ubuntu Jaunty aquest problema es va poder solucionar gràcies a un repositori ppa que encara no es troba disponible per a Ubuntu Karmic. Però això té una altra solució, que és aplicar el pedaç manualment.

Bàsicament, els passos a seguir per aplicar el pedaç corresponent a Ubuntu Karmic són els següents (mentre que el desenvolupador que va fer el de la versió per a Jaunty no ho faça per a Karmic). Bàsicament es tracta de baixar les fonts, aplicar el pedaç i instal·lar els paquets amb el pedaç creat. En cas que el sistema actualitze qualsevol dels paquets, haureu de fer el procés un altre cop. Personalment no entenc per què no ho han solucionat ja aquest problema: des de Ubuntu Hardy que estem així…

wget http://launchpadlibrarian.net/32728179/xserver-xorg-backclear.patch
sudo apt-get install devscripts
sudo apt-get build-dep xorg-server
apt-get source xorg-server
cd xorg-server-1.6.3
patch -p1 < ../xserver-xorg-backclear.patch
debuild
cd ..
sudo dpkg --install xserver-xorg-core*.deb

Igual us dóna un error relacionat amb pgp o gpg. Podeu ignorar-lo ja que els paquets es crearan igualment.

Després de presentar un joc clònic del Super Mario Bros, avui en mostraré un del joc més clàssic de les consoles de Sega: Open Sonic. En aquest cas, els gràfics estan agafats directament del joc original, tot i que en un futur proper volen utilitzar els seus propis.Logo de l'Open Sonic

La instal·lació d’aquest programa en Ubuntu requereix la configuració d’un repositori especial del Launchpad. Per a configurar aquest repositori, primer hem d’editar el fitxer sources.list:

sudo gedit /etc/apt/sources.list

Al final d’aquest fitxer, cal afegir-hi la línia següent:

deb http://ppa.launchpad.net/szymonw/ppa/ubuntu jaunty main

Un cop afegit el repositori, cal baixar-nos la seva clau d’encriptació. Ho podem fer des d’un terminal, executant la comanda següent:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 6CC2F171

Un cop tinguem configurat aquest repositori, podrem instal·lar el programa des del Synaptic. Quan obrim el Synaptic, primer hem de fer un refresc (per tal d’actualitzar la base de dades de paquets amb el nou repositori) i després, instal·lar el paquet “opensonic”. Si ho preferim, podem instal·lar-lo des de terminal, per mitjà de les comandes següents:

sudo apt-get update

sudo apt-get install opensonic

Quan tinguem instal·lat el programa, podrem executar-lo des del menú “Aplicacions>Jocs>Open Sonic”.

Pantalla de l'Open Sonic

Pantalla de l'Open Sonic

El desenvolupament del joc és semblant a qualsevol dels Sonic oficials, i es pot controlar a qualsevol tres dels personatges principals d’aquesta saga: Sonic, Tails i Knuckles. Cadascun d’ells té les seves pròpies característiques. El joc és col·laboratiu entre els tres personatges. És a dir, els hem d’anar utilitzant tots ells per a poder-nos passar cada pantalla.

Sonic, Tails i Knuckles

Sonic, Tails i Knuckles

Aquest joc es troba encara en una fase molt primerenca de desenvolupament (versió 0.1.2). De tota manera, això no es nota en el desenvolupament del joc, que és molt complet. Sí que es nota en la durada del joc, perquè de moment només hi ha dos nivells.

Font: WebUpd8

Com podeu veure a la barra lateral, el compte enrere per a la publicació de les properes grans versions d’OpenSUSE i Ubuntu ja s’han iniciat. A això també cal afegir Fedora, que tot i no tindre un comptador, la versió final de Fedora 12 es publicarà més o menys al mateix temps que OpenSUSE 11.2. Sembla que totes tres distribucions ja inclouran GNOME 2.28 i per tant oferiran la possibilitat de provar GNOME SHELL, el futur de l’escriptori GNOME. La setmana que ve tractarem de parlar una mica sobre això. Mentrestant…

Avui mateix ha estat alliberada la versió Beta d’Ubuntu 9.10 (Karmic Koala). Podeu veure les millores que porta en aquest enllaç. Per si voleu provar aquesta versió Beta, us deixo els enllaços de les seves diferents versions (o, com diuen, dels seus diferents colors):

Ubuntu: http://releases.ubuntu.com/releases/9.10/

Kubuntu: http://releases.ubuntu.com/kubuntu/9.10/

Xubuntu: http://cdimage.ubuntu.com/xubuntu/releases/9.10/beta/

Mythbuntu: http://cdimage.ubuntu.com/mythbuntu/releases/karmic/beta/

UbuntuStudio: http://cdimage.ubuntu.com/ubuntustudio/releases/9.10/beta/

Edubuntu: http://cdimage.ubuntu.com/edubuntu/releases/karmic/beta/

Sobretot, de moment NO ÉS RECOMANABLE INSTAL·LAR-LO EN ENTORNS PRODUCTIUS, NI PER A ORDINADORS DE SOBRETAULA HABITUALS (excepte si teniu clar què significa una versió Beta i n’assumiu les possibles conseqüències). Cal tenir molt clar que es tracta encara d’una versió de proves, tot i que ja força avançada. Aquestes versions serveixen per a poder provar les seves noves funcionalitats, i trobar-hi possibles errades per tal de notificar-les i que les versions definitives siguin molt estables.

En aquesta pàgina podeu trobar el calendari de llençament de Ubuntu 9.10 Karmic Koala. La versió definitiva està prevista pel 29 d’octubre.

Pringat