Attention, vous êtes ici dans la page Archives du site qui sert à conserver certaines anciennes pages à des fins historiques et les informations contenus ici ne sont probablement plus à jour !
Cette page d'archive du site concerne une ancienne version. Si vous cherchez des informations plus récentes, veuillez vous rendre sur la page Ubuntu.
Pour la suite du document la version considérée sera la dapper (6.06 LTS) et edgy, car si vous possédez ces deux versions vous aurez besoin d'informations détaillées. Par contre si vous avez la chance d'avoir installé la ''feisty 7.04 vous n'avez presque rien à faire sauf à vous rendre la fin de ce chapitre.
La compilation du noyau sera effective aussi sur la dernière version d'Ubuntu en suivant la procédure plus loin.
Il existe une version avec le bureau KDE: Kubuntu avec ajout de nombreux programmes permettant (entre autre) de lire directement les Mp3, Divx... nommée Mepis (basée sur la même source de dépôts).
Nous allons donc résumer les étapes nécessaires pour avoir une ubuntu orientée MAO.
Table des matières
- 1. Configuration générale
- 2. Ubuntu et la musique
- 2.1. Le noyau temps-réel
- 2.1.1. Récupération des fichiers nécessaires
- Préparation à la compilation
- 2.1.2. Configuration du noyau
- 2.1.3. Compilation
- 2.1.4. Erreur éventuelle due au module skge
- 2.1.5. Création d'un paquet source (facultatif)
- 2.1.6. Installation du noyau
- 2.1.7. Noyau RealTime sous Edgy Eft
- 2.1.8. Anticipation d'un problème éventuel de réseau sans-fil avec la branche 2.6.16
- 2.1.9. Anticipation d'un problème éventuel de réseau sans-fil avec la branche 2.6.17
- 2.1.10. Utilisateur de kubuntu
- 2.1.11. Dernière vérification
- 2.1.12. Problèmes au re-démarrage
- 2.1.13. Modification du Grub
- 2.2. L'accès temps-réel pour les applications
- 2.3. Applications audio
- 2.4. Midi
- 2.1. Le noyau temps-réel
- 3. Faire un backport
- 4. Modifier l'apparence des applications qt/kde
- 5. Tout installer d'un coup !
- 6. Remarques pour version Feisty (7.04)
1. Configuration générale
1.1. Liste des dépôts
La première chose à faire après une install toute fraîche est de modifier le fichier /etc/apt/sources.list pour avoir une liste de dépôts complète :
Avec Ubuntu:
sudo gedit /etc/apt/sources.list
Avec Kubuntu / Mepis 6:
sudo kate /etc/apt/sources.list
modifiez votre fichier pour qu'il ressemble à ceci :
deb http://fr.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse deb-src http://fr.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse deb http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse deb-src http://fr.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse deb http://fr.archive.ubuntu.com/ubuntu breezy-backports main restricted universe multiverse deb http://wine.budgetdedicated.com/apt breezy main deb-src http://wine.budgetdedicated.com/apt breezy main deb http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free deb-src http://packages.freecontrib.org/ubuntu/plf/ breezy free non-free
Il est temps de faire une mise à jour :
sudo apt-get update
sudo apt-get upgrade
sudo apt-get upgrade
Si votre carte son possède un micrologiciel, vous pouvez également avoir besoin des dépôts Medibuntu.
1.2. Quelques paquets utiles
Si vous voulez compiler vos programmes audio vous aurez besoin de ggc, make... bref un ensemble d'outils de compilation
sudo apt-get install build-essential
Maintenant quelques paquets à installer pour avoir le support des mp3...et tous les autres formats propriétaires
sudo apt-get install w32codecs gstreamer0.8-plugins gstreamer0.8-plugins-multiverse
1.3. EasyUbuntu
Pour les fainéants, c'est à dire la plupart d'entre nous, qui souhaitent avoir un système bien configuré sans trop d'efforts, le script nommé EasyUbuntu permet d'automatiser les installations "fastidieuses" mais nécessaires des logiciels aux formats propriétaires tels que Flash, Java, Mp3, les codecs vidéo (win32codecs et DVDs), ect. Il se charge aussi de mettre en place la lecture des fichiers MIDI. Autrement dit, un script indispensable.
L'installation du script s'effectue comme suit:
wget http://robotgeek.org/eu/easyubuntu-3.0.tar.gz tar -zxf easyubuntu-3.0.tar.gz cd easyubuntu sudo python easyubuntu.py
Voila, le tour est joué. Pour plus d'informations sur EasyUbuntu, voir le site officiel:
http://easyubuntu.freecontrib.org/

2. Ubuntu et la musique
2.1. Le noyau temps-réel
L'ultime solution pour avoir un noyau basse latence est de compiler soit-même le noyau !Voici les étapes principales pour y arriver (elles sont plus ou moins la traduction du tutoriel anglais Breezy:Vanilla Kernel With Realtime Preemption

Référez-vous également aux pages http://doc.ubuntu-fr.org/doc/custom_kernel

2.1.1. Récupération des fichiers nécessaires
On ouvre une console en lui donnant les droits de super utilisateur :sudo -i
cd /usr/src
cd /usr/src
Pour éviter tout écrasement illicite de fichiers, il faut (selon doc/custom_kernel

rm linux
Il nous faut ensuite des versions appairées du noyau (sur http://kernel.org/pub/linux/kernel/v2.6/


On récupère et décompresse les sources officielles du noyau linux
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.15.6.tar.bz2
tar xjvf linux-2.6.15.6.tar.bz2

tar xjvf linux-2.6.15.6.tar.bz2
ou version 2.6.17.4 (2) au 16 juillet 2006
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.4.tar.bz2
tar xjvf linux-2.6.17.4.tar.bz2

tar xjvf linux-2.6.17.4.tar.bz2
ou version 2.6.18.1 (3)
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.18.1.tar.bz2
tar xjvf linux-2.6.18.1.tar.bz2

tar xjvf linux-2.6.18.1.tar.bz2
ou version 2.6.29 (der)
wget http://kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.2.tar.bz2
tar xjvf linux-2.6.29.2.tar.bz2

tar xjvf linux-2.6.29.2.tar.bz2
On récupère le patch d'Ingo Molnar (en version 2.6.15-rt21 (1))
ou (2) au 7 juillet 2006
ou (3) (au 16 octobre 2006)
ou (der) (au 3 mai 2009)
wget http://www.kernel.org/pub/linux/kernel/projects/rt/patch-2.6.29.2-rt11.bz2
bz2 -d xjvf patch-2.6.29.2-rt11.bz2

bz2 -d xjvf patch-2.6.29.2-rt11.bz2
Ainsi que le patch ubuntu pour l'EVMS que l'on va extraire (facultatif ?) :
apt-get install kernel-patch-evms
gunzip kernel-patches/diffs/evms-bd-claim/2.6-bd-claim.patch.gz
gunzip kernel-patches/diffs/evms-bd-claim/2.6-bd-claim.patch.gz
Préparation à la compilation

sudo apt-get install build-essential libncurses-dev libncurses5-dev libncursesw5 libqt3-mt-dev
(ou via synaptic).On renomme le répertoire des sources du noyau qui sera patché :
mv linux-2.6.15.6 linux-2.6.15.6-rt21
ou (2)
mv linux-2.6.17.4 linux-2.6.17.4-rt6
ou (3)
mv linux-2.6.18.1 linux-2.6.18.1-rt4
ou (pour la dernière version)
mv linux-2.6.29.2 linux-2.6.29.2-rt11
On recrée le lien symbolique pour qu'il route vers les bonnes sources:
ln -s linux-2.6.15.6-rt21 linux
ou (2)
ln -sf linux-2.6.17.4-rt6 linux
ou (3)
ln -sf linux-2.6.18.1-rt4 linux
ou (der)
ln -sf linux-2.6.29.2-rt11 linux
On applique les patches:
cd linux
patch -p1 < ../patch-2.6.15-rt21
patch -p1 < ../kernel-patches/diffs/evms-bd-claim/2.6-bd-claim.patch
patch -p1 < ../patch-2.6.15-rt21
patch -p1 < ../kernel-patches/diffs/evms-bd-claim/2.6-bd-claim.patch
ou (2) sans evms ?
cd linux
patch -p1 < ../patch-2.6.17-rt6
patch -p1 < ../patch-2.6.17-rt6
ou (3)
cd linux
patch -p1 < ../patch-2.6.18-rt4
patch -p1 < ../patch-2.6.18-rt4
ou (der)
cd linux
patch -p1 < ../patch-2.6.29.2-rt11
patch -p1 < ../patch-2.6.29.2-rt11
Ensuite on modifie le Makefile
rm Makefile.rej
gedit Makefile
gedit Makefile
ou (avec Kubuntu / Mepis 6 sous Kde)
kate Makefile


Changez le numéro de la version EXTRAVERSION = .6 en EXTRAVERSION = .6-rt21
ou le .4 en .4-rt6 (pour la version 2.6.17) ou le .1 en .1-rt4 ou le .2 en .2-rt11 (pour le noyau 2.6.29)
Note: Pour les branches 2.6.16 et 2.6.29 il n'a pas été nécessaire de modifier le numéro d'extraversion.
On copie maintenant le fichier de config de l'ancien noyau, on aura donc toutes les options du kernel ubuntu par défaut et on en rajoute quelques-unes :
cp /boot/config-2.6.12-10-386 .config
make menuconfig
make menuconfig
ou (pour le noyau d'Ubuntu 6.06)
cp /boot/config-2.6.15-23-386 .config
make menuconfig
make menuconfig
ou (noyau Mepis 6)
cp /boot/config-2.6.15-26-386 .config
make menuconfig
make menuconfig
ou (noyau generic sur Ubuntu Studio 9.04)
cp /boot/config-2.6.28-11-generic .config
make menuconfig
make menuconfig



cd /usr/src/linux
cp /home/REPERTOIRE_UTILISATEUR/.Xauthority /root
export DISPLAY=:0.0
cp /home/REPERTOIRE_UTILISATEUR/.Xauthority /root
export DISPLAY=:0.0
puis (pour voir si cela marche)
xclock
Si l'horloge apparaît, fermer la fenêtre et lancer
make xconfig
2.1.2. Configuration du noyau
On décoche les options susceptibles d'augmenter la latence :- Kernel Hacking > Automatic spinlock/rwlock/mutex/rwsem deadlock detection (ou RT Mutex debugging, deadlock detection dans la branche 2.6.16)
- Kernel Hacking > Debug preemptible kernel
On peut rajouter les options que l'on souhaite notamment l'optimisation pour son processeur
- Processor type and features > Processor family
Et bien entendu d'autres options importantes expliqués dans Tuto Compiler un noyau Temps-Réel temps réel : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Compiler+un+noyau+2.6RT


On quitte en sauvegardant.
2.1.3. Compilation
Là on passe à la compilation :apt-get install kernel-package
make-kpkg clean
make-kpkg modules_clean
make-kpkgrevision 1 initrd kernel_image kernel_headers modules_image
make-kpkg clean
make-kpkg modules_clean
make-kpkg
(une explication de ces commandes peut se trouver sur la page doc/custom_kernel

2.1.4. Erreur éventuelle due au module skge
Il se peut que vous rencontriez l'erreur suivante à la compilation:In file included from drivers/net/skge.c:43: drivers/net/skge.h:2477: error: duplicate member 'hw_lock' make3: *** drivers/net/skge.o Error 1 make2: *** drivers/net Error 2 make1: *** drivers Error 2 make1: Leaving directory `/usr/src/linux-2.6.15.6-rt21' make: *** stamp-build Error 2
Pour la contrecarrer, il faut désactiver le module skge (en relançant make menuconfig) dont on peut rechercher l'emplacement à l'aide de la touche / (slash) en tapant son nom. Avant de désactiver ce module skge, il faut s'assurer qu'il ne devra pas être utilisé par sa carte réseau. On peut voir ça par la commande:
lsmod | grep skge
Le module sk98lin peut le remplacer provisoirement, sachant qu'il est censé être rendu obsolète par le premier, skge (source Linux on an Asus z71v

2.1.5. Création d'un paquet source (facultatif)
Si vous voulez le paquet source (utile uniquement si vous voulez mettre à disposition vos paquets personnels du kernel)make-kpkg revision 1 initrd kernel_source
2.1.6. Installation du noyau
On installe le noyau empaqueté par nos soins (pour qu'il soit inscrit dans le menu Grub) :cd ..
dpkg -i kernel-image-2.6.15.6-rt21_1_i386.deb
exit
dpkg -i kernel-image-2.6.15.6-rt21_1_i386.deb
exit
ou (2)
cd ..
dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb
exit
dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb
exit
ou (3)
cd ..
dpkg -i kernel-image-2.6.18.1-rt4_1_i386.deb
exit
dpkg -i kernel-image-2.6.18.1-rt4_1_i386.deb
exit
ou (der)
cd ..
dpkg -i linux-image-2.6.29.2-rt11_1_i386.deb
exit
dpkg -i linux-image-2.6.29.2-rt11_1_i386.deb
exit
Le noyau est maintenant installé

2.1.7. Noyau RealTime sous Edgy Eft
Comme vous le savez surement, il y a un bug avec le RT sous edgy.
Eh bien la solution, c'est le paquet ubuntu-musique.
Il suffit d'installer le paquet ubuntu-musique-autres
sudo echo "deb http://ubuntu.ttoine.net
dapper-music main testing" >> /etc/apt/sources.list
sudo apt-get install ubuntu-musique-autres

sudo apt-get install ubuntu-musique-autres
Voilà

On reboot, on choisit le kernel ubuntu-musique, et voila!!
2.1.8. Anticipation d'un problème éventuel de réseau sans-fil avec la branche 2.6.16
Si vous avez compilé un noyau patché de la branche 2.6.16 et que vous possédez une carte Intel Pro Wireless 2200BG, il faudra rajouter manuellement le firmware de celle-ci. On peut le récupérer sur: http://ipw2200.sourceforge.net/firmware.php
tar xfvz ipw2200-fw-2.4.tgz
sudo mv ipw-2.4-* /lib/hotplug/firmware
rm LICENSE
sudo mv ipw-2.4-* /lib/hotplug/firmware
rm LICENSE
(On a décompressé et déplacé les fichiers au bon endroit, sans oublier de supprimer le fichier texte de licence utilisateur après l'avoir lu...)
2.1.9. Anticipation d'un problème éventuel de réseau sans-fil avec la branche 2.6.17
NB : si vous installez une version plus récente du noyau, il vous faudra repérer la version de ipw2200 utilisée en faisant comme suit :
cd /lib/modules/2.6.17.1rt1/kernel/drivers/net/wireless
modinfo ./ipw2200.ko
Dans cette version 2.6.17, il y a une petite nouveauté c'est que le firmware pré-cité qui doit être utilisé est la version 3.0
Ensuite vous aurez un autre problème, c'est de créer le répertoire
mkdir /lib/firmware/`uname -r`
et de copier les fichiers firmware dans ce répertoire et non plus dans /lib/firmware
2.1.10. Utilisateur de kubuntu
Le bootsplash de kubuntu est en retard sur la 2.6.17 donc vous aurez un écran vide jusqu'au démarrage de Xfre, à moins de désactiver le splash dans le fichier grub qui se trouve dans /boot/grub/menu.lst
2.1.11. Dernière vérification
Pensez à vérifier la configuration de votre grub:sudo gedit /boot/grub/menu.lst
Vous pouvez redémarrer à présent.
2.1.12. Problèmes au re-démarrage
Si un blocage apparaît lors de la sélection du nouveau noyau, il faut reprendre au niveau configuration pour changer les options.On désinstalle et on efface le noyau:
Exemple (dernier noyau)
cd /usr/src
dpkg -r kernel-image-2.6.17.4-rt6_1_i386.deb
rm kernel-image-2.6.17.4-rt6_1_i386.deb
dpkg -r kernel-image-2.6.17.4-rt6_1_i386.deb
rm kernel-image-2.6.17.4-rt6_1_i386.deb
On vérifie que le lien symbolique linux pointe bien sur les sources patchées :
ln -sf linux-2.6.17.4-rt6 linux
On rentre dans le répertoire des sources patchées et on enlève le fichier de configuration
cd /usr/src/linux
rm .config
rm .config
ou alors, on efface tout (méthode radicale) par la commande
rm ou rm -r
Parfois en re-faisant :
make-kpkg clean
make-kpkg modules_clean
make-kpkgrevision 1 initrd modules_image
make-kpkg modules_clean
make-kpkg
puis (exemple du dernier noyau)
cd ..
dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb
dpkg -i kernel-image-2.6.17.4-rt6_1_i386.deb
Cela peut fonctionner...
2.1.13. Modification du Grub
Edition du menugedit /boot/grub/menu.lst
ou kate /boot/grub/menu.lst
Rajouter (exemple pour le dernier noyau):
title MEPIS (ou (K)Ubuntu) at hda8, kernel 2.6.18.1-rt4
root (hd0,7)
kernel /boot/vmlinuz-2.6.18.1-rt4 root=/dev/hda8 nomce quiet vga=normal
boot

2.2. L'accès temps-réel pour les applications
2.2.1. Pour Breezy
Maintenant que vous possédez le noyau temps réel il faut que les applications puissent en profiter, pour cela il fautinstaller set_rlimits qui permet d'allouer une priorité maximum à chaque application audio
wget http://www.ubuntustudio.com/uploads/set-rlimits_1.2.0-1_i386.deb
sudo dpkg -i set-rlimits_1.2.0-1_i386.deb
rm set-rlimits_1.2.0-1_i386.deb

sudo dpkg -i set-rlimits_1.2.0-1_i386.deb
rm set-rlimits_1.2.0-1_i386.deb
maintenant on installe le fichier de config :
wget http://www.ubuntustudio.com/uploads/set_rlimits.conf
sudo mv set_rlimits.conf /etc/
sudo chown root.root /etc/set_rlimits.conf

sudo mv set_rlimits.conf /etc/
sudo chown root.root /etc/set_rlimits.conf
vérifiez que vous faites bien partie du group audio en tapant groups dans un terminal
Chaque application audio que vous utilisez devra maintenant être lancée avec la commande set_rlimits et devra figuré évidemment dans le fichier /etc/set_rlimits.conf pour que cela fonctionne
exemple :
set_rlimits ardour
note : cette méthode remplace l'utilisation du realtime-lsm qui est devenue obsolète
Si vous passez par les menus pour lancer vos applications, modifiez-les à l'aide de l'utilitaire smeg
sudo apt-get install smeg
puis un clique droit sur votre menu principal --> éditer les menus.
2.2.2. Pour Dapper
Dapper est muni d'un PAM comprenant directement rlimits, il suffit donc de donner des permissions spécifiques (rtprio, nice et memlock) au groupe audio:sudo su
echo @audio - rtprio 99 >> /etc/security/limits.conf
echo @audio - memlock 250000 >> /etc/security/limits.conf
echo @audio - nice -10 >> /etc/security/limits.conf
echo @audio - rtprio 99 >> /etc/security/limits.conf
echo @audio - memlock 250000 >> /etc/security/limits.conf
echo @audio - nice -10 >> /etc/security/limits.conf
2.3. Applications audio
2.3.1. Jack
Le module snd-seq n'est pas lancé par défaut sur ubuntu et est indispensable pour lancer jack :
sudo echo "snd-seq" >> /etc/modules
sudo update-modules
sudo modprobe snd-seq
sudo update-modules
sudo modprobe snd-seq
on installe jack et son interface graphique
sudo apt-get install jackd qjackctl
2.3.2. Ardour
sudo apt-get install ardour-gtk
la version sur les dépôts de la breezy est un peu obsolète (0.9beta29)
Pour compiler ardour soit-même suivre cette page : Compiler Ardour
2.3.3. plugins LADSPA
sudo apt-get install blop caps cmt fil-plugins ladspa-sdk mcp-plugins swh-plugins tap-plugins
2.3.4. Studio Launcher
Il s'agit d'un programme écrit spécialement pour Ubuntu permettant de lancer automatiquement les applications MAO de votre choix, et en temps réel si vous avez installé "set_rlimits".L'installation est assez simple :
Pour Dapper (et suivantes) :
sudo apt-get install ubuntustudiolauncher
Pour Breezy (et précédentes) :
wget http://www.ubuntustudio.com/uploads/launcher/ubuntustudiolauncher_2.0.0-0ubuntu1_all.deb
sudo dpkg -i ubuntustudiolauncher_2.0.0-0ubuntu1_all.deb
rm ubuntustudiolauncher_2.0.0-0ubuntu1_all.deb

sudo dpkg -i ubuntustudiolauncher_2.0.0-0ubuntu1_all.deb
rm ubuntustudiolauncher_2.0.0-0ubuntu1_all.deb
Lancez le programme par le menu "Applications > Sound & Video > Ubuntu Studio"
La liste des applications MAO installées apparaît ... faites vos choix (n'oubliez pas jack dans la liste) et cliquez sur "Ok". Vos applications se lancent (jack en premier si vous avez configuré Qjackctl pour le lancer automatiquement), et en temps réel si vous disposez de "set_rlimits" (Voir plus haut).
Vous trouverez plus d'informations


2.4. Midi
Si vous utilisez le MIDI faire
echo snd-seq >>/etc/modules
echo snd-seq-midi >>/etc/modules
3. Faire un backport
Utile lorsque le paquet de sa distribution est un peu vieux (et qui ne possède pas trop de dépendances sinon on passe en version de développement ça va plus vite). L'idée est de récupérer un paquet disponible dans les dépôts de la distribution future (dapper) et de le recompiler pour son système.
Voici un exemple si on veut recompiler la version qjackctl de la dapper (2.0.19a) pour sa breezy :
sudo gedit /etc/apt/sources.list
là on remplace breezy par dapper uniquement sur la ligne deb-src
deb-src http://fr.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse
On lance la recompilation et on installe
sudo apt-get build-dep qjackctl
sudo apt-get source -b qjackctl
sudo dpkg -i qjackctl
sudo apt-get source -b qjackctl
sudo dpkg -i qjackctl
et le tour est joué
on remodifie /etc/apt/sources.list en remettant breezy à la place de dapper
4. Modifier l'apparence des applications qt/kde
Beaucoup d'applications audio utilisent les librairies Qt et le rendu est assez moche sous gnome, alors voilà une solution qui fonctionne très bien :
ajouter un dépôt temporaire à votre sources.list:
deb http://www.informatik.tu-cottbus.de/~mkrause/debian sid main
sudo apt-get update
sudo apt-get install polymer alien qt3-qtconfig
wget ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/Master/2.4/ALTLinux/RPMS.main/dmtr40in-fonts-1.0-alt2.noarch.rpm
sudo alien -d dmtr40in-fonts-1.0-alt2.noarch.rpm
sudo dpkg -i dmtr40in-fonts_1.0-1_all.deb
rm dmtr40in-fonts-1.0-alt2.noarch.rpm
rm dmtr40in-fonts_1.0-1_all.deb
qtconfig
sudo apt-get install polymer alien qt3-qtconfig
wget ftp://ftp.nluug.nl/pub/os/Linux/distr/altlinux/Master/2.4/ALTLinux/RPMS.main/dmtr40in-fonts-1.0-alt2.noarch.rpm

sudo alien -d dmtr40in-fonts-1.0-alt2.noarch.rpm
sudo dpkg -i dmtr40in-fonts_1.0-1_all.deb
rm dmtr40in-fonts-1.0-alt2.noarch.rpm
rm dmtr40in-fonts_1.0-1_all.deb
qtconfig
Appliquez maintenant la configuration suivante :
- GUI Style: polymer
- Family Font: XLinSans
- Style: Normal
- Point Size: 10
ensuite on lance polymer-config et on met Software Tint dans le menu Transparency Engine
Aperçu du résultat :
MAJ : Il y a une méthode bien plus simple que celle ci après avoir un peu chercher. Sous Ubuntu le thème Plastik, inclu dans la distribution, est le même que Polymer. Au lieu d'installer tous ces paquets inutiles, il suffit de configurer le thème avec Qtconfig et faire quelques petits réglages : dans la Palette, il y a juste à modifier la couleur pour 'Background' et 'Button' avec #efebe7. Déjà on a l'apparence Ubuntu.
Et pour aller un peu plus loin c'est à dire donner l'apparence orangé aux 'Barres de progression' et 'Texte sélectionné' il faut utiliser Kcontrol > Gestionnaire de Thèmes. Choisir le thème Plastik puis aller dans 'Couleurs' et créer un modèle. Pour ce modèle il faut juste modifier 'Arrière plan sélectionné' avec la bonne couleur, j'ai utilisé #FF9956. Ne pas oublier d'enregistrer les modifications.
Voila le résultat :
5. Tout installer d'un coup !
Permet d'avoir un méga pack de logiciels Mao avec une seule manipulation (Vérifié le 16 octobre 2006)
apt-get install alsaplayer-jack jackd libjack0.100.0-0 jackeq jack-rack jack-tools qjackctl ardour-doc ardour-gtk ardour-gtk-dbg ardour-session-exchange fil-plugins tap-plugins dssi-example-plugins dssi-host-jack dssi-plugin-fluidsynth dssi-plugin-hexter dssi-plugin-xsynth dssi-utils blop caps cmt ecamegapedal fil-plugins galan hydrogen jamin ladspa-sdk mcp-plugins swh-plugins muse om omins sweep tap-plugins terminatorx vcf-plugins xmms-ladspa lilypond puredata lmms qsynth rosegarden4 timemachine ubuntustudiolauncher zynaddsubfx

Merci à Gilles et à Trinine pour leurs précieuses informations

6. Remarques pour version Feisty (7.04)
Dans votre liste de dépots ajouter : deb http://www.texware.it/ubuntu

Puis entrer les lignes suivants :
wget -q http://www.texware.it/ubuntu/feisty/BBA3222D.gpg
-O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install linux-realtime

sudo apt-get update
sudo apt-get install linux-realtime