Historique: Ubuntu
Aperçu de cette version: 109
? Portail Systme > Les distributions > Ubuntu
Table des matières
- 1. Prsentation
- 2. Configuration gnrale
- 3. Ubuntu et la musique
- 3.1. Le noyau temps-rel
- 3.1.1. Rcupration des fichiers ncessaires
- Prparation la compilation
- 3.1.2. Configuration du noyau
- 3.1.3. Compilation
- 3.1.4. Erreur ventuelle due au module skge
- 3.1.5. Cration d'un paquet source (facultatif)
- 3.1.6. Installation du noyau
- 3.1.7. Noyau RealTime sous Edgy Eft
- 3.1.8. Anticipation d'un problme ventuel de rseau sans-fil avec la branche 2.6.16
- 3.1.9. Anticipation d'un problme ventuel de rseau sans-fil avec la branche 2.6.17
- 3.1.10. Utilisateur de kubuntu
- 3.1.11. Dernire vrification
- 3.1.12. Problmes au re-dmarrage
- 3.1.13. Modification du Grub
- 3.2. L'accs temps-rel pour les applications
- 3.3. Applications audio
- 3.4. Midi
- 3.1. Le noyau temps-rel
- 4. Faire un backport
- 5. Modifier l'apparence des applications qt/kde
- 6. Tout installer d'un coup !
- 7. Remarques pour version Feisty (7.04)
- lire
Ubuntu est une des nombreuses distributions GNU/Linux base sur la Debian. Elle possde dj une communaut trs active qui lui permet d'tre une des distributions les plus en vues actuellement. Il faut savoir que Ubuntu est une distribution 100% libre: aprs l'installation, elle n'aura aucun codec propritaire... bref comme la Debian. Son succs vient en grande partie de sa prsentation claire et soigne et bien sur d'une trs bonne stabilit. Une nouvelle version sort tous les 6 mois. Chaque version porte un nom bizarre et un numro, il est gnralement conseill d'utiliser la dernire version "LTS" ({Long Time Support'') ou la plus rcente.
La liste des versions est disponible sur doc.ubuntu-fr.org/versions
Tutoriels sur les versions rcentes pour la MAO :
A viter :
-
Ubuntu 10.10 -
Ubuntu 11.x
(voir ce sujet du forum)
---
Pour la suite du document la version considre sera la dapper (6.06 LTS) et edgy, car si vous possdez ces deux versions vous aurez besoin d'informations dtailles. 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 dernire version d'Ubuntu en suivant la procdure 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... nomme Mepis (base sur la mme source de dpts).
Quelques liens:
- La communaut francophone des utilisateurs d'Ubuntu
- Le wiki Ubuntu Studio Wiki
- Les forums Ubuntu et particulirement son sous-forum ddi Ubuntu Studio
- Canal IRC : #ubuntu-fr @ irc.freenode.net {IMG(src="img/flags/France.gif",title="en franais")}{IMG}
- Canal IRC : #ubuntu @ irc.freenode.net
- Le projet UbuntuStudio a pour but de crer une distribution audio base d'ubuntu. Dans ce qui suit vous trouverez des lments qui proviennent la page de LinuxMAO : ubuntustudio, page wiki de la distribution drive, qui avait temporairement t renomme en Mubuntu, M comme Multimedia, avant de s'apercevoir que d'autres avaient dj remarqu que M rimait aussi avec Mobile ou eMbedded...
- Pour les grands dbutants : un livre de dcouverte chez Framabook : http://www.framabook.org/ubuntu.html. Ce livre peux se commander, mais aussi se tlcharger gratuitement en cliquant sur le lien Version integrale pdf. N'hsitez pas verser un petit quelque chose.
- Une Kubuntu spcialise en cration numrique : KXStudio.
Nous allons donc rsumer les tapes ncessaires pour avoir une ubuntu oriente MAO.
La premire chose faire aprs une install toute frache est de modifier le fichier /etc/apt/sources.list pour avoir une liste de dpts complte :
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 :
Copy to clipboard
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 possde un micrologiciel, vous pouvez galement avoir besoin des dpts Medibuntu.
2.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 propritaires
sudo apt-get install w32codecs gstreamer0.8-plugins gstreamer0.8-plugins-multiverse
2.3. EasyUbuntu
Pour les fainants, c'est dire la plupart d'entre nous, qui souhaitent avoir un systme bien configur sans trop d'efforts, le script nomm EasyUbuntu permet d'automatiser les installations "fastidieuses" mais ncessaires des logiciels aux formats propritaires tels que Flash, Java, Mp3, les codecs vido (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:
Copy to clipboard
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/.
3. Ubuntu et la musique
L'ultime solution pour avoir un noyau basse latence est de compiler soit-mme 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 du Wiki Ubuntu Studio).
Rfrez-vous galement aux pages http://doc.ubuntu-fr.org/doc/custom_kernel et Tuto Compiler un noyau Temps-Rel.
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 sur le forum ubuntu fr) effacer le lien symbolique linux qui redirigeait vers les sources du noyau en cours d'utilisation ou le dernier compil:
rm linux
Il nous faut ensuite des versions appaires du noyau (sur http://kernel.org/pub/linux/kernel/v2.6/) et du patch temps-rel premptif d'Ingo Molnar (sur http://people.redhat.com/mingo/realtime-preempt/), discrtion, entre une version prouve ou plus rcente. Dcidons de compiler un noyau patch 2.6.15-rt21 (1), 2.6.17-rt6 (2), 2.6.18.1 (3) ou 2.6.29.2(der) aprs quelques modifications supplmentaires expliques par la suite, le noyau 2.6.16-rt16 peut aussi donner satisfaction).
On rcupre et dcompresse 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 rcupre 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
➡️ Ne pas oublier d'installer le pack suivant :
sudo apt-get install build-essential libncurses-dev libncurses5-dev libncursesw5 libqt3-mt-dev
On renomme le rpertoire 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 dernire version)
mv linux-2.6.29.2 linux-2.6.29.2-rt11
On recre 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
➡️ Si Makefile par gedit ne s'ouvre pas, il suffit d'ouvrir le rpertoire /usr/src/linux (en mode graphique) et de cliquer directement sur le fichier (gedit s'ouvre alors)
➡️ Attention de bien choisir Makefile et pas Makefile.orig !
Changez le numro 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 ncessaire de modifier le numro d'extraversion.
On copie maintenant le fichier de config de l'ancien noyau, on aura donc toutes les options du kernel ubuntu par dfaut 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
➡️ Pour lancer correctement le menu de configuration, ne pas oublier d'agrandir la console (erreur de dbutant 😊)
➡️ On peut aussi essayer xconfig en faisant :
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 apparat, fermer la fentre et lancer
make xconfig
3.1.2. Configuration du noyau
On dcoche 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 expliqus dans Tuto Compiler un noyau Temps-Rel temps rel : http://www.linuxmao.org/tikiwiki/tiki-index.php?page=Compiler+un+noyau+2.6RT (attention, il y a des changements dans la dernire version 2.6.29.2 ❗.
On quitte en sauvegardant.
3.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 du forum ubuntu fr)
Il se peut que vous rencontriez l'erreur suivante la compilation:
Copy to clipboard
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 dsactiver le module skge (en relanant make menuconfig) dont on peut rechercher l'emplacement l'aide de la touche / (slash) en tapant son nom. Avant de dsactiver ce module skge, il faut s'assurer qu'il ne devra pas tre utilis par sa carte rseau. On peut voir a par la commande:
lsmod | grep skge
Le module sk98lin peut le remplacer provisoirement, sachant qu'il est cens tre rendu obsolte par le premier, skge (source Linux on an Asus z71v).
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
3.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 😊
3.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!!
Si vous avez compil un noyau patch de la branche 2.6.16 et que vous possdez une carte Intel Pro Wireless 2200BG, il faudra rajouter manuellement le firmware de celle-ci. On peut le rcuprer sur: http://ipw2200.sourceforge.net/firmware.php. Sachant que la version du driver ipw2200 inclus dans ce noyau est 1.08, il faut donc choisir la version 2.4 du firmware comme l'indique la page ci-lie. Une fois tlcharg, dans une console ouverte dans le bon dossier:
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 dcompress et dplac les fichiers au bon endroit, sans oublier de supprimer le fichier texte de licence utilisateur aprs l'avoir lu...)
NB : si vous installez une version plus rcente du noyau, il vous faudra reprer la version de ipw2200 utilise 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 problme, c'est de crer le rpertoire
mkdir /lib/firmware/`uname -r`
et de copier les fichiers firmware dans ce rpertoire et non plus dans /lib/firmware
3.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 dmarrage de Xfre, moins de dsactiver le splash dans le fichier grub qui se trouve dans /boot/grub/menu.lst
Pensez vrifier la configuration de votre grub:
sudo gedit /boot/grub/menu.lst
Vous pouvez redmarrer prsent.
Si un blocage apparat lors de la slection du nouveau noyau, il faut reprendre au niveau configuration pour changer les options.
On dsinstalle 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 vrifie que le lien symbolique linux pointe bien sur les sources patches :
ln -sf linux-2.6.17.4-rt6 linux
On rentre dans le rpertoire des sources patches et on enlve le fichier de configuration
cd /usr/src/linux
rm .config
rm .config
ou alors, on efface tout (mthode 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...
3.1.13. Modification du Grub
Edition du menugedit /boot/grub/menu.lst
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
➡️ Bien sur (hd0,7) et hda8 peuvent varier en fonction du nombre de partitions
3.2.1. Pour Breezy
Maintenant que vous possdez le noyau temps rel 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
vrifiez que vous faites bien partie du group audio en tapant groups dans un terminal
Chaque application audio que vous utilisez devra maintenant tre lance 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 mthode remplace l'utilisation du realtime-lsm qui est devenue obsolte
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.
3.2.2. Pour Dapper
Dapper est muni d'un PAM comprenant directement rlimits, il suffit donc de donner des permissions spcifiques (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
3.3. Applications audio
3.3.1. Jack
Le module snd-seq n'est pas lanc par dfaut 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
3.3.2. Ardour
sudo apt-get install ardour-gtk
la version sur les dpts de la breezy est un peu obsolte (0.9beta29)
Pour compiler ardour soit-mme suivre cette page : Compiler Ardour
3.3.3. plugins LADSPA
sudo apt-get install blop caps cmt fil-plugins ladspa-sdk mcp-plugins swh-plugins tap-plugins
3.3.4. Studio Launcher
Il s'agit d'un programme crit spcialement pour Ubuntu permettant de lancer automatiquement les applications MAO de votre choix, et en temps rel si vous avez install "set_rlimits".L'installation est assez simple :
Pour Dapper (et suivantes) :
sudo apt-get install ubuntustudiolauncher
Pour Breezy (et prcdentes) :
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 installes apparat ... 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 rel si vous disposez de "set_rlimits" (Voir plus haut).
Vous trouverez plus d'informations (en anglais) ici : http://ubuntustudio.com/wiki/index.php/Studio_Launcher
3.4. Midi
Si vous utilisez le MIDI faire
echo snd-seq >>/etc/modules
echo snd-seq-midi >>/etc/modules
4. Faire un backport
Utile lorsque le paquet de sa distribution est un peu vieux (et qui ne possde pas trop de dpendances sinon on passe en version de dveloppement a va plus vite). L'ide est de rcuprer un paquet disponible dans les dpts de la distribution future (dapper) et de le recompiler pour son systme.
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
Copy to clipboard
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
5. 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 trs bien :
ajouter un dpt temporaire votre sources.list:
Copy to clipboard
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
Aperu du rsultat :
MAJ : Il y a une mthode bien plus simple que celle ci aprs avoir un peu chercher. Sous Ubuntu le thme Plastik, inclu dans la distribution, est le mme que Polymer. Au lieu d'installer tous ces paquets inutiles, il suffit de configurer le thme avec Qtconfig et faire quelques petits rglages : dans la Palette, il y a juste modifier la couleur pour 'Background' et 'Button' avec #efebe7. Dj 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 slectionn' il faut utiliser Kcontrol > Gestionnaire de Thmes. Choisir le thme Plastik puis aller dans 'Couleurs' et crer un modle. Pour ce modle il faut juste modifier 'Arrire plan slectionn' avec la bonne couleur, j'ai utilis #FF9956. Ne pas oublier d'enregistrer les modifications.
Voila le rsultat :
6. Tout installer d'un coup !
Permet d'avoir un mga pack de logiciels Mao avec une seule manipulation (Vrifi 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
➡️ Curieusement, je n'ai pus installer Rezound que via Synaptic
Merci Gilles et Trinine pour leurs prcieuses informations 😉
7. Remarques pour version Feisty (7.04)
Dans votre liste de dpots ajouter : deb http://www.texware.it/ubuntu feisty/
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
- https://help.ubuntu.com/community/UbuntuStudioPreparation.
- Installation d'une Ubuntu ddie MAO sur une tablette Weetab
[+]