GNU/LINUX (amb COMPIZ XGL) al Fujitsu-Siemens LIFEBOOK P7010


for an english version of this document click here

                  fs 2
Welcome to the realm of gnutux
fs 2

Detalls de l'estofa

Key Features
Processador Intel Pentium M 1.2 GHz
 
Memòria instal·lada 1 GB (DDR SDRAM)
 
Pantalla 10.6 in. WXGA TFT Active Matrix
 
Sistema operatiu MaligneOS XP Professional
 
Mobile Technology Intel Centrino Mobile Technology
Processador
Tipus Pentium M
 
Marca Intel
 
Velocitat 1.2 GHz
Tarja mare
Chip gràfiques Intel 855GME
 
Bus  400 MHz
Memòria
RAM 1 GB
 
Tipus RAM DDR SDRAM
 
RAM màxim 2048 MB
 
Memòria caché instal·lada 2048 KB
Disc dur
Capacitat 80 GB
 
Velocitat rotació disc 5400 RPM
 
Control·lador emmagatz. IDE
CD / DVD
Tipus Dual Layer DVD±RW
Monitor
Tipus WXGA TFT Active Matrix
 
Grandària 10.6 polzades
 
Màxima resolució 1280 x 768
Vídeo
Processador gràfic Intel 855GME
 
Resolució externa 1600 x 1200
Audio
Tipus Headphones • Sound card • Speaker(s) • SPDIF out
 
Audio Input  Microphone • SPDIF in
Característiques tècniques
Expandabilitat 1 x Type I/II PC Card Slot, 1 x SD Card Slot, 1 x CF Card Slot, 1 x Memory Stick Card Slot, 1 x MMC Card Slot
 
Ports d'expansió 2 x USB 2.0, 1 x IEEE 1394a (FireWire), VGA out, RJ-11 (modem), RJ-45 (NIC), S-Video out
 
Input  Keyboard • Scroll Button • Touchpad
Xarxa
Tipus Integrated 10/100 • Integrated Wireless LAN
 
Protocol Ethernet • Fast Ethernet • IEEE 802.11b • IEEE 802.11g
Mòdem
Tipus Fax / Modem
 
Protocol modulació anal. ITU V.90
Bateria
Duració 5 hores
 
Tipus Lithium ion
Miscel·lània
Color Grey


En general

Funciona de meravella!!

Tot el que he provat... a l'enfora de la pantalla exterior amb resolució acurada (veieu més endavant)

És simplement el que anomenaríem el portàtil ideal per a instal·lar GNU/Linux

Quina distro?

Això depèn de tu. Comencí amb gentoo i vaig canviar a ubuntu perquè no tenia massa temps
per a continuar manipulant coses a mà i l'administració d'energia m'estava tocant un poc els
c1ll0ns (encara que es pot fer), així que em vaig passar a ubuntu (la majoria de les coses
funcionava bé des del principi) i sí que vaig manipular una o una altra cosa. Comsevulla, 
si tens el temps, no ho dubtes  i vés a per gentoo, aprendràs molt més.


Wi-fi, speedstep, usb, tecles especials (també en teclats usb), micròfon


No cal dir res ací. Tot funciona simplement de meravella amb l'ubuntu dapper

Una coseta per als principiants

Si heu ficat un filtre d'adreces mac en el vostre enrutador, 
aleshores assegureu-vos que l'adreça de tots dos, eth0 i eth1 (wlan) hi estan 
afegides!

Ho podeu fer de la següent manera:

iconfig -a


L'adreça mac és la xifra que hi ha al costat de HWaddr (ací en roig):

eth0 Link encap:Ethernet HWaddr 00:13:3D:6F:65:1H
inet addr:192.168.2.100 Bcast:172.126.1.255 Mask:255.255.255.0
inet6 addr: fe80::203:dff:fe1b:8017/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:181175 errors:0 dropped:0 overruns:0 frame:0
TX packets:93962 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:268155966 (255.7 MiB) TX bytes:5972294 (5.6 MiB)
Interrupt:9 Base address:0xc800

eth1 Link encap:Ethernet HWaddr 00:0T:19:5N:62:4Y
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Memory:ffdfd000-ffdfdfff

Un programeta petit shell per a automatitzar tot açò:

(Vaig a continuar amillorant-lo, així que torneu més tard)
Com que sóc molt mandra i no vull fer tota la feina cada vegada, pensí que el 
millor seria un programeta shell que ho automatitzara tot... heus-lo ací (es diu
"Sense_fils.sh". En ell supose que la interfície sense fils és eth1 i que teniu zsh

#!/usr/bin/zsh

# Script "Sense_fils.sh". Atura el firestarter, si està connectat, i també totes les dhcpcd
# i cerca possibles xarxes a què connectar-nos, fins i tot donant-nos la possibilitat de
# triar-ne una i fer la connexió per wpa (ascii)
# Copyright Pau Amaro-Seoane i distribuït sota la GPLv2:
# http://www.fsf.org/licensing/licenses/gpl.txt

# Check whether script talks to a person... errr... terminal

tty -s && stdin_is_human=1
tty -s <&1 && stdout_is_human=1


firestarter -p

killall dhcpcd
killall dhcpcd-bin
killall dhclient3

ifconfig eth0 down
ifconfig eth1 up

# list of available wireless connections (aka beams)
beams=( $(iwlist eth1 scan | grep ESSID | cut -d":" -f 2 | sed 's/\"//g') )
n_beams=$#beams

# chose a "beam"
if [[ -n $stdin_is_human ]] && [[ -n $stdout_is_human ]]; then
echo "Mestre, he trobat les següents xarxes per a complaure't:"
for (( i=1; i<=n_beams; i++ )); do
echo \ \ \[$i\] $beams[$i]
done

echo -n " Quina xarxa vols (1-$n_beams) ?"
read ibeam
echo ""
mybeam=$beams[$ibeam]
echo " Has triat \"$mybeam\"... Bona selecció! (què fas hui a la nit?)"
echo -n " I... quin és el teu mot de pas?: "
stty -echo # prevent password to be echoed
read password
stty echo
echo ""
else
ibeam=1
ybeam=$beams[$ibeam]
password=""
fi

iwconfig eth1 essid "$mybeam" key s:$password

dhcpcd eth1

echo "Felicitats, Mestre. T'has connectat a
\"$mybeam\". M'ha encisat obeir-te."

El millor que podeu fer és posar-lo al vostre bin i engegar-lo com a sudo
o, encara més xaxi, directament al sbin i fer-lo córrer com a sudo (si no heu
establert encara un compte root):

chmod u+x Sense_fils.sh

sudo mv
Sense_fils.sh /usr/sbin/

rehash


Dormir, hibernar


Dapper només m'ha donat dos problemes: hibernar (suspendre a disc) i dormir (RAM)
Però és fàcil de resoldre.

Per a dormir cal editar

/etc/default/acpi-support

i llevar el "#" de la segona línia. Reengegueu l'ordinador.  Ara podeu ficar a dormir 
l'ordinador des de la tecla del teclat o des del applet GNOME per a eixir de la sessió

Per a hibernar cal esborrar l'opció splash del boot

vi /boot/grub/menu.lst

Només esborreu "splash"

title           Ubuntu, kernel 2.6.12-9-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.12-9-686 root=/dev/hda1 ro quiet
initrd          /boot/initrd.img-2.6.12-9-686
savedefault
boot

Resolució de la pantalla

Ubuntu (Xorg) no reconeix els 1280x768 píxels i només ens dóna
1024x768... Però no us preocupeu, es pot resoldre

Abaixeu-vos aquest programa c i feu el següent

gcc -o i8xx_patch 1280patch-845g-855gm-865g.c
sudo ./i8xx_patch 30 1280 768

Clar està, haureu d'aturar X, gdm i engegar-los de bell nou

Quan el vostre ordinador haja engegat el GNU/Linux i estigueu davant del gdm, 

aneu a una termianal (contrl + alt + FX , X=1 ... 12) i feu servir aquest script, 

ComencaXambBonaResolucio.sh

#!/bin/env zsh
sudo pkill -9 Xorg &&
sudo pkill -9 gdm &&
sudo /home/pau/bin/i8xx_patch 30 1280 768 &&
sudo /etc/init.d/gdm restart

El podeu simplement ficar al bin vostre i fer un chmod u+x
ComencaXambBonaResolucio.sh

A hores d'ara no he tingut temps per trobar una manera de corregir la resolució
de la pantalla externa, però tampoc no és tan terrible... puc viure amb una de pitjor,
i això que l'empre tots els dies. Una possibilitat és reengegar l'ordinador amb la pantalla
externa endollada i DURANT EL BOOT prémer fn + F10... la resolució serà la bona.

NEWS!!

The Intel Extreme 915GM graphics chip is detected by the Ubuntu installer and it
correctly writes the /etc/xorg.conf file with modelines for 1280x800 that appear to be
appropriate for the built-in panel and no other modelines. Unfortunately the video BIOS
 fails to report the TFT panel's dimensions as one of the modes available from the card
and when X starts however it decides that the most appropriate mode to be in is 1024x768.
 The resulting video gets mapped onto the TFT and looks wrong because its aspect ratio is
incorrect (1280x800 is a widescreen TFT and 1024x768 is a standard screen mode) and the
pixels of the mode don't exactly map onto the pixels on the panel. There are also some
unfortunate times when bits of windows fall off the screen and can't be accessed.

I was pointed in the direction of a program called 855resolution which rewrites the video BIOS
tables of machines with the Intell 855 Centrino chipset and allows the reported modes to be
redefined. I was unsure whether 855resolution was suitable for my 915GM card but I located
a fork of the project called 915resolution which definitely is.

915resolution is actually in the Dapper repositories, making it much simpler. Just do this:

1. Install it from Synaptic or apt-get

2. Find a mode you want to overwrite by typing "915resolution -l" and choosing a resolution you
    don't use, like 1920x1440

3. sudo gedit /etc/defaults/915resolution, and set x=1920, y=1440, mode=3d (or whatever mode you don't need)

4. Then start 915resolution (do sudo /etc/init.d/915resolution start)

5.Restart X (ctrl-alt-bkspc).

XGL/COMPIZ

Sé que esteu esperant que escriga açò... vinga

Rutlla bé!
Not for MacOSX "users" (actually I'd say useds)


Mireu el vídeo, per tal de veure el resultat.

L'enllaç és
http://video.google.com/videoplay?docid=-3646776221296869370

Aquesta és l'única cosa que requereix una mitja hora o així. Si preferiu anar a llegir
un bon llibre (si us plau, només clàssics, eviteu qualsevol merder best seller
amb lletre daurades en relleu en la portada!), aleshores seguiu aquestes passes,


que he pres i adaptat dels fòrums ubuntu

Tots els paquets estan basats en els Kristian Høgsberg fixes, forums compiz packages 
i també d'oficials. 

Els que tingueu NVidia hauríeu de continuar emprant el servidor Xgl. compiz-aiglx 
no funciona en aquesta tarja !

1. Abaixeu paquets

aiglx :
Afegiu el repositori reggaemenu compiz en la vostra source.list


deb http://xgl.compiz.info/ dapper aiglx
deb http://xgl.compiz.info/ dapper main

posem al dia tots els deb

sudo apt-get update
sudo apt-get dist-upgrade

instal·lem els darrers mòduls dri :

sudo apt-get install linux-dri-modules-common linux-dri-modules-`uname -r`

Si després d'haver actualitzat el linux-restricted-modules o linux-image teníu problemes,
engegueu aquest comandament per a regenerar modules.dep :

sudo /sbin/ldm-manager

compiz:

compiz aiglx són parcialment oficials, els paquets compiz-vanilla i compiz-quinn
funcionen ara en xorg-aiglx. Tots els paquets compiz-aiglx estan xungos.
Abans de tot, desinstal·lem els paquets compiz-aiglx

sudo aptitude purge compiz-aiglx compiz-aiglx-gnome
Ara podeu triar entre compiz-vanilla :

sudo apt-get install compiz-vanilla-aiglx compiz-vanilla compiz-vanilla-gnome
O compiz-quinn :

sudo apt-get install compiz-quinn-aiglx compiz compiz-gnome
Nota: En principi són equivalents, però en el meu cas només ha funcionat compiz-quinn 

2. Configureu Xorg

Bones notícies... Podem treballar en profunditat 24 
Editeu la secció Screen i fiqueu

DefaultDepth 24

Activeu dri,dbe, glx i tots els mòduls necessaris :

Section "Module"
# Load "GLcore"
Load "bitmap"
Load "ddc"
Load "dbe"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection

afegiu l'opció "XAANoOffscreenPixmaps" i esborreu totes les altres en "device" :

Section "Device"
Identifier "Intel Corporation Intel Default Card"
Driver "i810"
Option "XAANoOffscreenPixmaps"
BusID "PCI:0:2:0"
EndSection

afegiu l'opció AIGLX en el ServerLayout :

Section "ServerLayout"
Option "AIGLX" "true"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Synaptics Touchpad"
EndSection

Activeu tota la secció dri

Section "DRI"
Mode 0666
EndSection


i cal que tingueu aquesta altra :

Section "Extensions"
Option "Composite" "Enable"
EndSection


3. Configureu gdm

Creeu o modifiqueu /etc/gdm/gdm.conf-custom així :

[servers]
0=aiglx

[server-aiglx]
name=aiglx server
command=/usr/bin/Xorg-air :0
flexible=true

i reengegueu gdm

sudo /etc/init.d/gdm restart

4. Compiz-aiglx start script

Aquest script es troba ara en en forma de paquet i s'engega automàticament en començar la sessió gnome.
Si teníu algun problema, simplement esborreu el fitxer compiz-aiglx.desktop de /etc/xdg/autostart.

5. Arrrangem el totem 

Per a tenir el totem rutllant bé en xgl

Si és totem-gstreamer :
engegueu gstreamer-properties i sel·leccioneu en default video playback "XWindow (NoXv)" en la pestanya de vídeo.

Si és totem-xine :
editeu ~/.gnome2/totem_config i canvieu aquesta línia :

#video.driver:auto
així

video.driver: xshm


NOTÍCIES!

Ara la instal·lació de Beryl/XGL és més fàcil. Només visiteu aquesta plana:


   --> http://wiki.beryl-project.org/index.php/Install/Ubuntu/Dapper/AiGLX


Reduïu el programari no lliure del vostre portàtil

Si voleu afegir programari no lliure al vostre ordinador perquè no teníu cap mena
d'ètica (estic de conya al 45%), mireu ací: easyubuntu; per a les descàrregues, mireu ací

Cal que diga que estic emprant-ho, l'easyubuntu, i encara conserve la meua ètica 
sense tocar, car sóc un bon nen i ja he pagat la quota a la Free Software Foundation 
enguany i crec que és raonable emprar aquest programari fins que els xics 
desenvelopen la versió lliure del mateix :)

NOU  --> Fes-ho tot per mi: sh script <--

Us pose un script que empre jo per a fer tot en un plis-plas. 

#!/usr/bin/env bash

cd /tmp &&

# Get gartoon icon set

wget http://www.aei.mpg.de/~pau/gartoon.tar.gz ; mkdir $HOME/.icons; mv gartoon.tar.gz $HOME/.icons && tar xvfz $HOME/.icons/gartoon.tar.gz ;

# Become su for the rest of the script

su -s &&

# Make the icons available in the pixmaps directory to use them for apps

sudo mkdir /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/svg/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/apps/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/devices/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/emblems/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/filesystems/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/mimetypes/* /usr/share/pixmaps/gartoon;
sudo ln -sf $HOME/.icons/gartoon/scalable/Xtras/* /usr/share/pixmaps/gartoon;

# Get nice ComixCursor theme for the cursor and install it

wget http://www.aei.mpg.de/~pau/ComixCursors-0.4.2.tar.bz2 ; sudo tar xvfj ./ComixCursors-0.4.2.tar.bz2 ; sudo mv ComixCursors-* /usr/share/icons ;

# Backup sources.list

sudo cp -p /etc/apt/sources.list /etc/apt/sources.list_ORIGINAL ;

# Get the modified one

wget http://www.aei.mpg.de/~pau/sources.list_dapper && sudo mv -f ./sources.list_dapper /etc/apt/sources.list ;

# gpg procedure requiered for automatix

wget http://www.getautomatix.com/apt/key.gpg.asc ;
gpg --import key.gpg.asc ;
gpg --export --armor 521A9C7C | sudo apt-key add -

# gpg procedure required for engage

sudo wget soulmachine.net/public.key && sudo apt-key add public.key ;

# update, upgrade

sudo apt-get update ;
sudo apt-get -y -V upgrade ;

############################ Automatix ############################
sudo apt-get install -y -V zenity && sudo apt-get install -y -V automatix2 &&
automatix2 &&
############################ Automatix ############################

# In case we didn't do this with Automatix
sudo apt-get install -y -V sun-java5-jre sun-java5-plugin &&
sudo update-java-alternatives --set java-1.5.0-sun &&
sudo apt-get install -y -V flashplugin-nonfree &&
sudo update-flashplugin &&
wget -c http://www.users.on.net/~stubby/FrostWire-4.10.9-2.i586.deb &&
sudo dpkg -i FrostWire-4.10.9-2.i586.deb &&

############################ Engage ############################
wget http://www.aei.mpg.de/~pau/engage_osx.tar.gz ;
mkdir -p ~/.e/e/applications/allmkdir -p ~/.e/e/applications/engage ;
mv engage_osx.tar.gz ~/.e/e/applications/engage ;
cd ~/.e/e/applications/engage/ && tar xvfz engage_osx.tar.gz&&
cd /tmp&&
sudo apt-get install -y -V engage eutils
clear ;
echo "Use e_util_eapp_edit ~/.e/e/applications/engage/gnome-terminal.eap to configure the files of engage";
sleep 4;
############################ Engage ############################

############################ kiba dock ############################
clear &&
sleep 3 &&
echo "Installation of the kiba dock; you'll need xgl though..."
sleep 3 &&
sudo apt-get -y -V install automake1.4- &&
sudo apt-get -y -V install automake1.9 build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev libglitz-glx-dev librsvg2-dev checkinstall libglade2-dev &&
cvs -d:pserver:anonymous@metascape.afraid.org:/cvsroot co kiba-dock &&
cd ./kiba-dock&&
./autogen.sh&&
make&&
make install-schemas&&
sudo checkinstall&&
cd /tmp &&
############################ kiba dock ############################

############################ Moblock ############################
clear &&
sleep 3 &&
echo "Installation of Moblock..."
sleep 3 &&
gpg --keyserver subkeys.pgp.net --recv DEDA0559 &&
gpg --export --armor DEDA0559 | sudo apt-key add - &&
sudo apt-get -y -V install moblock-nfq &&
############################ Moblock ############################

######################## Googleearth (if not done with Automatix) ########################
clear &&
sleep 3 &&
echo "Installation google earth; click _exit_ when finished"
sleep 3 &&
wget -c http://dl.google.com/earth/GE4/GoogleEarthLinux.bin &&
sudo sh GoogleEarthLinux.bin &&
sudo cp /usr/local/google-earth/googleearth.desktop /usr/share/applications/ &&
clear &&
echo "google earth installed"
sleep 3 &&
######################## Googleearth (if not done with Automatix) ########################


###################### Multimedia codecs (if not done with Automatix) ######################
sudo apt-get install -y -V gstreamer0.10-ffmpeg gstreamer0.10-gl gstreamer0.10-plugins-base &&
sudo apt-get install -y -V gstreamer0.10-plugins-good gstreamer0.10-plugins-bad &&
sudo apt-get install -y -V gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly &&
sudo apt-get install -y -V gstreamer0.10-plugins-ugly-multiverse &&
sudo apt-get install -y -V w32codecs &&
###################### Multimedia codecs (if not done with Automatix) ######################

# How to install DVD playback capability
#
# ironss: gstreamer dvd plugin is available as part of plugins-bad (or ugly?)
# and does not work reliably. However, Totem works with the xine backend to play
# back DVDs. This will keep you going until gstreamer gets dvd playback. Note
# that you do not have to install xine-ui or mplayer as suggested in

sudo apt-get install -y -V libdvdread3 &&
sudo /usr/share/doc/libdvdread3/examples/install-css.sh &&
sudo apt-get install -y -V totem-xine &&

################################################################ Not serious thingies ################################################################
sudo apt-get install -y -V wormux pingus lbreakout2 stellarium celestia d4x azureus bittornado bittornado-gui amule skype streamtuner streamripper cowbell banshee audacity bum stellarium
################################################################ Not serious thingies ################################################################

################################################################ Serious thingies ################################################################

sudo apt-get install -y -V zsh zsh-lovers vim-gnome lynx xine-ui libxine-extracodecs qiv dhcpcd dvdbackup mjpegtools mkisofs mplayer mp32ogg easytag inkscape nvu build-essential wine quanta kdebase kde-i18n-ca k3b libk3b2-mp3 gparted firestarter ethereal gthumb mcrypt gv gnome-gv kpdf a2ps tetex-base tetex-extra tex-common latex-beamer xfig aspell maxima wxmaxima maxima-doc labplot gnuplot grace g77 most mencal kwifimanager ksnapshot pstoedit libtheora\* libogg-dev libvorbis-dev ffmpeg2theora grip subversion gnubiff mutt gworldclock stopwatch wifi-radar xmame-x xmms xmms-skins psutils &&
################################################################ Serious thingies ################################################################

clear ; rehash &&

echo -n ""

#################################################################### Theora ####################################################################
cd /tmp&&
echo "Installation of last version theora..."
echo -n ""
sleep 3;

#theora darrera versio
lynx -dump http://downloads.xiph.org/releases/theora/ | grep "tar.gz" | gawk '{print $2}' | tail -2 | grep libtheora-1 > /tmp/theora.txt &&
wget `cat /tmp/theora.txt`&&
tar xvfz /tmp/libtheora* &&
rm /tmp/libtheora* &&
cd /tmp/libtheora* &&
./configure ;
make ;
sudo make install ;
cd examples ;
cp $HOME/bin/encoder_example $HOME/bin/encoder_example_old ;
gcc -o $HOME/bin/encoder_example encoder_example.c -logg -lvorbis -lvorbisenc -ltheora;
clear;
echo "Installation last version Theora finished... "
sleep 3;
#################################################################### Theora ####################################################################

#################################################################### skype-rec ####################################################################
echo "Installation of last version skype-rec..."

echo -n ""

sleep 3;
cvs -d:pserver:anonymous@skype-rec.cvs.sourceforge.net:/cvsroot/skype-rec co skype-rec &&
cd skype-rec&&
make&&
sudo make install&&
cd /tmp&&
cat /usr/share/applications/skype.desktop | sed 's/Exec=skype/Exec=\/usr\/bin\/skype-rec/' > /tmp/skype.desktop.txt &&
sudo mv -f /tmp/skype.desktop.txt /usr/share/applications/skype.desktop &&
clear;
echo "Installation last version skype-rec finished... "
sleep 3;
#################################################################### skype-rec ####################################################################

#################################################################### Wengo ####################################################################


echo -n ""

sleep 3;
# The binary deb doesn't work (sound problems). Have to fetch last nightlybuild
#
# wget http://wengofiles.wengo.fr/wengophone/rc/wengophone-0.958m-1.i386.deb &&
# sudo dpkg -i wengophone-0.958m-1.i386.deb &&

lynx -dump http://download.wengo.com/nightlybuilds/binary/NG/GNULinux/rc2/ | tail -1 | gawk '{print $2}' > /tmp/Wengo.txt&&
wget `cat /tmp/Wengo.txt`&&
tar xvfj wengophone*&&
rm wengophone*&&
mv wengo* $HOME/wengo&&
# wget http://www.aei.mpg.de/~pau/wengo.desktop.txt &&
# sudo mv ./wengo.desktop.txt /usr/share/applications/kde/wengophone.desktop &&
clear;
echo "Installation Openwengo finished..."
sleep 3;
#################################################################### Wengo ####################################################################

#################################################################### Xara Xtreme ####################################################################
clear;
echo "Instal.lacio de la darrera versio de Xara Xtreme..."
echo -n ""
sleep 3;

lynx -dump http://www.xaraxtreme.org/download/ | grep "Recom" | tail -1 | gawk '{print $2}' > /tmp/xara.txt &&
wget `cat /tmp/xara.txt`&&
tar xvfj RecomX* &&
sudo mv xaral* /opt &&
sudo ln -s /opt/xara*/bin/* /usr/bin/
wget http://www.aei.mpg.de/~pau/xara.desktop.txt &&
sudo mv xara.desktop.txt /usr/share/applications/xara.desktop &&
clear &&

echo "Installation Xara Xtreme finished... ";
sleep 3;
#################################################################### Xara Xtreme ####################################################################

#################################################################### Cube ####################################################################
clear;
echo "Installation of Cube..."
echo -n ""
sleep 3;
wget http://yeknan.free.fr/blog/fichiers/games/cube_20040522-4_i386.deb &&
sudo dpkg -i cube_20040522-4_i386.deb &&
rm -f cube_20040522-4_i386.deb
#################################################################### Cube ####################################################################

#################################################################### Tremulous ####################################################################
sudo mkdir /usr/local/games/tremulous&&
cd /usr/local/games/tremulous&&
sudo wget http://easynews.dl.sourceforge.net/sourceforge/tremulous/tremulous-1.1.0-installer.x86.run&&
sudo chmod a+x tremulous-1.1.0-installer.x86.run&&
sudo sh tremulous-1.1.0-installer.x86.run&&
sudo rm tremulous-1.1.0-installer.x86.run&&
cd /tmp&&
wget http://www.aei.mpg.de/~pau/tremulous.txt&&
mv tremulous.txt /usr/share/applications/tremulous.desktop&&
#################################################################### Tremulous ####################################################################

#################################################################### Second life ####################################################################
sudo mkdir /usr/local/games/second-life&&
cd /usr/local/games/second-life&&
sudo wget -c http://secondlife.com/downloads/viewer/SecondLife_i686_1_12_1_13.tar.bz2 && sudo tar xvfjp SecondLife_i686_1_12_1_13.tar.bz2&&
sudo rm SecondLife_i686_1_12_1_13.tar.bz2&&
sudo mv SecondLife_i686_1_12_1_13/* .&&
sudo rm -r SecondLife_i686_1_12_1_13&&
sudo wget http://www.aei.mpg.de/~pau/secondlife.txt&&
sudo mv secondlife.txt /usr/share/applications/secondlife.desktop&&
cd /tmp&&
#################################################################### Second life ####################################################################

echo -n ""
echo "xmms installation and general setup..."
echo -n ""
wget -c http://easylinux.info/uploads/xmms-wma_1.0.4-2_i386.deb &&
sudo dpkg -i xmms-wma_1.0.4-2_i386.deb &&
#Associate XMMS to play MP3/M3U/WAV files
sudo cp /usr/share/applications/defaults.list /usr/share/applications/defaults.list_backup &&
sudo cp /usr/share/applications/defaults.list /tmp/defaults.list_tmp &&
sudo sed -e 's/audio\/mpeg=.*/audio\/mpeg=XMMS.desktop/g' /tmp/defaults.list_tmp > /tmp/defaults.mp3 &&
sudo sed -e 's/audio\/x-mpegurl=.*/audio\/x-mpegurl=XMMS.desktop/g' /tmp/defaults.mp3 > /tmp/defaults.m3u &&
sudo sed -e 's/audio\/x-wav=.*/audio\/x-wav=XMMS.desktop/g' /tmp/defaults.m3u > /tmp/defaults.list &&
sudo mv /tmp/defaults.list /usr/share/applications/defaults.list &&
sudo rm -f /tmp/defaults.* &&

clear &&

echo "xmms installation and setup finished... "
sleep 3;
#################################################################### xmms ####################################################################

echo -n ""

echo "Instal.lacio de kino i configuracio general..."

echo -n ""


#kino
sudo apt-get install -y -V kino &&
sudo apt-get install -y -V kinoplus &&
sudo apt-get install -y -V kino-timfx &&
sudo apt-get install -y -V kino-dvtitler &&
sudo modprobe raw1394 &&
sudo modprobe ohci1394 &&
sudo modprobe video1394 &&
sudo mknod -m 666 /dev/raw1394 c 171 0;
sudo chmod 666 /dev/raw1394 &&

#nessus
sudo apt-get install -y -V nessus &&
sudo apt-get install -y -V nessusd &&
sudo nessus-adduser &&
sudo ln -fs /etc/init.d/nessusd /etc/rc2.d/S20nessusd &&
sudo /etc/init.d/nessusd start &&

#rar
sudo apt-get install -y -V rar &
sudo ln -fs /usr/bin/rar /usr/bin/unrar &

#DVD Ripper (dvd::rip)
sudo apt-get install -y -V dvdrip vcdimager cdrdao subtitleripper &&
sudo ln -fs /usr/bin/rar /usr/bin/rar-2.80 &&
wget http://www.aei.mpg.de/~pau/dvdrip.desktop.txt &&
sudo mv ./dvdrip.desktop.txt /usr/share/applications/dvdrip.desktop &&

#extrafonts
sudo apt-get install -y -V xfonts-intl-arabic &&
sudo apt-get install -y -V xfonts-intl-asian &&
sudo apt-get install -y -V xfonts-intl-chinese &&
sudo apt-get install -y -V xfonts-intl-chinese-big &&
sudo apt-get install -y -V xfonts-intl-european &&
sudo apt-get install -y -V xfonts-intl-japanese &&
sudo apt-get install -y -V xfonts-intl-japanese-big &&
sudo apt-get install -y -V xfonts-intl-phonetic &&
sudo apt-get install -y -V gsfonts-x11 &&
sudo apt-get install -y -V msttcorefonts &&
sudo fc-cache -f -v &&

clear &&
echo "Ja esta. He instal.lat un fum de coses; ara reengeguem..."
sleep 3 &&
sudo reboot

Abaixeu-vos la darrera versió del script ací. Afegesc coses tot el temps.

El gnu tan maco de fons?

L'he pillat de Drawingomme

Merci!

Us ha servit d'alguna cosa aquesta guia?

Doncs envieu-me un missatge, per dir-m'ho, que em fareu content, o per si heu 
trobat alguna errada
amaro.seoane  --una cosa anomenada arroba-- gmail.com

Només per curiositat

sudo apt-get install vrms

Engegueu vrms en una terminal i digueu-me el resultat

Linux On LaptopsTuxMobil - Linux on Laptops, Notebooks, PDAs and Mobile Phones