64 Studio : Une distribution pour les processeurs 64 bits
|
|
Table des matières
Introduction64 Studio est une distribution basée sur Debian, offrant une palette importante des outils nécessaires pour la MAO, les applications étant compilées nativement pour les processeurs 64 bits (heureusement une version 32 bits est proposée :).La version 0.6.0 alpha propose le bureau Gnome 2.10, un noyau 2.6.13 (avec les patchs temps réel) ainsi que les applications MAO classiques (Qjackctl , Ardour, Hydrogen, Jamin, etc.). La version 1.0 propose le noyau 2.6.17-2 rt La version 1.1.1 résout les problèmes d'affichages de certaines configurations (testée avec succès depuis mi février 2007) La version 1.2.0 "Lover's Rock" est sortie le 7 mars 2007 (version testing La version 1.3.0 incorpore enfin une version d'Ardour 2 La dernière version (24 mai 2007) 1.4.0 alias 'Ariadne', 1ere RC de la future 64Studio 2.0 est 100% compatible Debian Etch; Studio". il faut désormais un DVD: http://cdd.64studio.com/releases/64studio/64studio_1.4.0_amd64.iso http://cdd.64studio.com/releases/64studio/64studio_1.4.0_i386.iso La version 2.0 (30 juillet 2007) semble être bonne (sous réserve de tests approfondis) avec Ardour 2.0.3, Rosegarden 1.5.1... et toujours une reconnaissance des interfaces audio firewire directe via QJackCtrl La page officielle : http://64studio.com/ Un autre page avec des astuces: http://www.xrousse.org/index.php?idArbo=mao_libre&view=viewone&id=20 ![]() TéléchargementSur cette adresse: http://download.linuxaudio.org/64studio/Attention, certaines images ne tiennent pas sur un CD-R et nécessitent donc un DVD-R. N'oubliez pas non plus de vérifier l'intégrité de l'image ainsi téléchargée à l'aide du fichier "md5sum" correspondant. InstallationN'étant pas un CD "vivant" (Live :), il faut donc installer cette distribution sur le disque dur ce qui n'a pas vraiment posé de problèmes.La première solution est de formater tout le disque dur, le programme d'installation sélectionnera automatiquement (en mode débutant / automatique) une partition swap en ext3 et une partition racine elle aussi en ext3. La deuxième solution est de préparer une partition d'environ 4G° en ext3 + une partition swap de 256M° en ext3 Pour ces 2 solutions (mais il y en a d'autres), il faut rentrer un mot de passe super utilisateur, donner un nom d'utilisateur + mot de passe puis lancer l'installation (d'une 1/2 heure à 1H30 suivant configuration). Installation pas à pas> Page 1a - Choose language (final system): French > Page 1b - Choose language (pays / territoire / lieu géographique): France > Page 1c Choisir la disposition du clavier: Français (fr-latin9) >> Reconnaissance réseau / matériel (1 à 2 mn) > Page 2a - Partitionner les disques: Modifier manuellement le table des partitions > Page 2b - Partitionner les disques: Choisir la partition à configurer (exemple: n° 9 logique 4,2GB ext3 > Entrée > Page 2c - Partitionner les disques: > Utiliser comme: > Page 2d - Partitionner les disques: système de fichiers journalisés ext3 > Page 2c - Partitionner les disques: > Formater la partition: oui, formater > Page 2c - Partitionner les disques > point de montage: > Page 2d - Partitionner les disques > Choisir: / système de fichiers racine Fin de paramétrage de cette partition Faire la même procédure avec une partition swap de 256 à 512M° (à partir de page 2) puis: > Page 2c - Partitionner les disques: Terminer le partitionnement et appliquer les changements > Page 2a - Partitionner les disques: Faut-il appliquer les changements sur les disques ?: oui (ex partition n°9 sur IDE1 maître (hda) de type ext3 et partition n°6 sur IDE1 maître (hda) de type swap) >> Formatage (quelques secondes) > Page 3a - Créer les utilisateurs et choisir les mots de passe: choisir un mot de passe super utilisateur (root) > continuer > Page 3b - Créer les utilisateurs et choisir les mots de passe: confirmation du mot de passe > continuer > Page 3c - Créer les utilisateurs et choisir les mots de passe: Choisir le nom complet du nouvel utilisateur > Continuer > Page 3d - Créer les utilisateurs et choisir les mots de passe: Choisir un identifiant ou pseudo (Login) > continuer > Page 3e - Créer les utilisateurs et choisir les mots de passe: Choisir un mot de passe pour le nouvel utilisateur > Continuer > Page 3f - Créer les utilisateurs et choisir les mots de passe: confirmation du mot de passe > continuer >> Installation du système de base (2 à 3 minutes) > Page 4 – Installer le système de base > Choisir linux-image-2,6,17-2-multimedia (le fameux noyau rt !) >> Installation du système de base suite... (1 minute) >> Choisir et installer des logiciels (quelques dizaines de minutes - 770 fichiers / file) > > Page 5 Installer le programme de démarrage GRUB sur un disque dur > Choisir: Installer le programme de démarrage GRUB sur le secteur d'amorçage C'est à ma connaissance le premier système qui permet une telle souplesse automatiquement ! (encore un gain de temps), Mandriva, Mepis ou Musix n'inscrivent que leur système respectif dans le menu GRUB tout en reconnaissant systématiquement doz L'occupation sur le disque dur est d'environ 2.3 G°. L'environnement est relativement dépouillé mais efficace et rapide avec un choix de fonds d''écran orientés musique (plutôt guitariste Mise à jourPour rajouter des dépôts, il faut donc modifier le fichier sources.listDans un terminal "Super Utilisateur", taper: gedit /etc/apt/sources.list Puis rajouter: deb file:/home/nom_utilisateur/linux_debian/archives linux_debian tout deb cdrom:64studio 1.1.1 (la version peut changer) 64studio main deb http://apt.64studio.com/64studio/stable 64studio main deb-src http://ftp2.fr.debian.org/debian etch main non-free deb http://ftp2.fr.debian.org/debian/ etch main non-free contrib deb http://apt.64studio.com/ custom main deb http://snapshot.debian.net/archive pool gcc-4.0 Effectuer ensuite un petit: apt-get update puis (éventuellement pour corriger certains problèmes mais avec quelques risques de plantages) apt-get upgrade (+ de 300M° de mise à jour quand même :) au redémarrage, les problèmes d'affichages éventuels disparaissent apt-get update -f apt-get upgrade -f Il est possible de mettre à jour en version 1.2.0 (version de développement ("testing") Dans le fichier sources.list: Rajouter # devant tous les dépôts deb puis ajouter le dépôt suivant: deb http://apt.64studio.com/64studio/testing Dans un terminal en mode su, refaire un: apt-get update puis apt-get dist-upgrade à priori sur mon Athlon 2600+ / A7N8XE / GeForce 4 Mx, tout va plus vite, la version 2.0.0.1 de Firefox est installé, toutes mes applications sont ok, un correcteur orthographique dans le navigateur est rajouté.... Par contre, il y a quelques problèmes d'affichages (barre menu par exemple) sur le bureau Gnome, Kde semble mieux fonctionner (tests sur plusieurs unités centrales). Voici la liste des (très) nombreux changements: http://apt.64studio.com/64studio/ChangeLog-1.2.0 ... Et possibilité d'installer Rosegarden 1.5-3 via Synaptic Pour l'instant, c'est le pied avec la version 1.2.0 Mise à jour de la distribution 1.0 / 1.1 / 1.2 vers la version 1.4apt-get dist-upgrade Votre session n'a même pas duré 10 secondes.... La solution est de repasser en version secours Gnome, à priori il y aurait un pb avec kde puisque qu'il refuse de s'installer sur les versions 1.3.0 et 1.4.0 Version 2.0Voici des sources récentes et complètement compatible avec cette version (etch) :deb http://ftp.fr.debian.org/debian/ deb-src http://ftp.fr.debian.org/debian/
deb-src http://security.debian.org/
deb-src http://ftp.fr.debian.org/debian/
Montage partitionsLa reconnaissance n'étant pas automatique, il faut rajouter quelques lignes dans le fichier /etc/fstabEn mode root / su, taper dans une console: fdisk -l Il faut ensuite éditer le fichier fstab par la commande (toujours en mode su): gedit /etc/fstab puis rajouter les nouvelles lignes concernant les partitions manquantes Enfin, on crée les différents répertoires représentant les partitions par la commande: mkdir /dev/nom_du_périphérique Exemple: Fichier fstab d'origine:proc /proc proc defaults 0 0/dev/hda8 / ext3 defaults,errors=remount-ro 0 1 /dev/hda6 none swap sw 0 0 /dev/hdb /media/cdrom0 udf,iso9660 user,noauto 0 0 /dev/fd0 /media/floppy0 auto rw,user,noauto 0 0 Indications avec fdisk -l:Device Boot Start End Blocks Id System/dev/hda1 * 1 1020 8193118+ 7 HPFS/NTFS /dev/hda2 1021 19929 151886542+ f W95 Ext'd (LBA) /dev/hda5 1021 16318 122881153+ b W95 FAT32 /dev/hda6 16319 16446 1028128+ 82 Linux swap / Solaris /dev/hda7 16447 18490 16418398+ 83 Linux /dev/hda8 18491 19929 11558736 83 Linux Rajout de ces lignes dans fstab/dev/hda5 /media/fichiers fat32 0 1/dev/hda7 /media/mandriva ext3 0 1 rajout des périphériqes dans devmkdir /dev/media/fichiers mkdir /dev/media/mandriva Résolution Pb graphiqueDans certains cas, La résolution peut être limité à 640 X 480 (suivant la carte graphique, le moniteur...)Grâce à ces réglages, on impose des valeurs plus "exploitables" En mode su (super utilisateur), faire: nano /etc/X11/xorg.conf Éditer le fichier afin de rajouter des valeurs de fréquences horizontales et verticales "raisonnables" Exemple: ... Section "Monitor" Identifier "PHILIPS 107E" Option "DPMS" HorizSync 31-70 VertRefresh 56-70 ... testé avec carte vidéo intégrée GeForce 4 Mx, pilotes Nv) ApplicationsAvec l'environnement Gnome 2.14.3, voici quelques logiciels installés en audio / Midi et testés (pour la version 64 Studio 1.1.1 version 32 bits au 16 février 2006):
Voici d'ailleurs la version 2.2 au format .deb : http://apt.64studio.com/64studio/testing/pool/main/a/ardour/ardour_2.2-1~etch1_i386.deb
timemachine -f wav afin d'obtenir un format plus standard que celui proposé par défaut (w64).
Tous ces logiciels ont été testés en une petite soirée / nuit sans vraiment aucun soucis. Le jeu en temps réel sans craquements est réalisable grâce au noyau rt installé (temps de latence choisi: 11,3 ms). Installation de logiciels audio / Midi supplémentairesSi l'on a plusieurs machines à configurer, il est quelquefois plus pratique de télécharger les paquetages via une liaison haut débit sur une unité centrale puis de transvaser les paquetages se trouvant dans le répertoire /var/cache/apt/archives/ vers un autre répertoire sur le disque dur de la nouvelle machine (créer par exemple: /home/nom_login/linux_debian/archives/) et enfin de lancer la commandedpkg -i nom_prog nom_librairie Voici donc une sélection complètement personnelle (et donc suggestive :):
dpkg -i libmikmod2_3.1.11-a-6_i386.deb libsdl-sound1.2_1.0.1-11_i386.deb libsmpeg0_0.4.5+cvs20030824-1.9_i386.deb lmms_0.2.1-1.1_i386.deb lmms-common_0.2.1-1.1_all.deb ou: apt-get install lmms Si l'on a un accès à internet
dpkg -i fftw2_2.1.3-20_i386.deb libfox1.4_1.4.34-1_i386.deb libsoundtouch1c2_1.3.0-2.1_i386.deb rezound_0.12.2beta-8_i386.deb dans le répertoire ou se situent les paquetages sur le disque dur ou un: apt-get install rezound Branchement d'un modem bas débitCela peut arriverdpkg -i gnome-ppp_0.3.23-1_i386.deb libpcap0.8_0.9.5-1_i386.deb libuniconf4.2_4.2.2-2.2_i386.deb libwvstreams4.2-base_4.2.2-2.2_i386.deb libwvstreams4.2-extras_4.2.2-2.2_i386.deb libxplc0.3.13_0.3.13-1_i386.deb ppp_2.4.4rel-5_i386.deb wvdial_1.56-1.1_i386.deb pour installer les applications (ne pas oublier de brancher le modem pour que wdial puisse le reconnaître !). Il faut ensuite aller dans le bureau / Administration / réseau afin de configurer son Modem (nom d'utilisateur, mot de passe et n° de téléphone) puis l'activer. Environnement64 Studio 1.3.0 refuse KdePour l'instant, si l'on veut cet environnement, il faut prendre 64 Studio 1.2.0, installer kde puis effectuer une mise à jour à moins donc d'installer la version 1.2.0, puis kde puis la mise à jour. Essais1er test
L'enregistrement de Qsynth + ZynAddSubFx (3 couches de sons) + Hydrogen, le tout dans une piste d'Ardour en stéréo puis exportation au format Wav n'a posé aucun problème (en manipulant les logiciels, je continuais de jouer avec la main gauche sur le clavier et je n'ai remarqué aucune coupure, c'est tout simplement fantastique 2eme test
Je me suis amusé à empiler amSynth / AlsaModularSynth / ZynAddSubFx (4 couches !), il assure encore bien mon "petit" 1.4 Ghz 3eme test
Je ne pensais pas pouvoir jouer avec une faible latence vu la configuration, et bien c'est tout à fait réalisable. Même la carte son Fortissimo II a été détectée (ce qui fut loin d'être le cas avec d'autres distributions). Je suis descendu à 5.3ms de latence avec quelques xruns dans QJackCtl mais absolument aucun craquement (et toujours ZynAddSubFx avec 1 son). 4eme test
J'ai lancé vite fait Hydrogen (qui fonctionne), par contre pas de boutons pour fermer la fenêtre, l'environnement Gnome semblait bogué... Vu que cette configuration me semblait relativement "saine" et pris d'un doute, j'ai gravé une autre image ISO avec un autre graveur et refait une nouvelle installation; cette fois ci ce fut la bonne; Ams, Hydrogen, ZynAddSubFx... ont fonctionné sans pb 5eme test
Vu la configuration, ce fut un régal, j'ai testé tous les programmes audio installés et bien sur le fonctionnement a été parfait sans compter la vitesse d'exécution impressionnante. L'environnement Gnome est vraiment léger. Cette fois-ci, j'ai utilisé Vkeybd pour piloter différents synthétiseurs virtuels (et pour les changements de programmes); pratique.... Configuration de jeu en temps réelVoici ma configuration favorite (Meterbridge - QSynth - Rezound - VKeybd - ZynAddSubFx)![]() Avec cette environnement et une configuration de base (K8MMV / Sempron 3000+ / 512M° / ddur 40G° / carte graphique et son intégrée !), j'ai enregistré un p'tit air Celtique disponible ici: http://www.linuxmao.org/tikiwiki/tiki-list_file_gallery.php?galleryId=1 Fichier Amazing Grace (Air Anglais joués très souvent en Ecosse) ConclusionFacile à installer (surtout pour une distribution sur base debian !), très bonne bonne reconnaissance du matériel (sur 8 machines chez moi et ailleurs pour l'instant), rapide et pouvant tourner sur une "vieille" machine, c'est la surprise du mois de décembre. Les programmes audio sélectionnés couvrent quasiment tous les besoins; d'autres logiciels ont été incorporés dans le domaine du graphisme et de la vidéo. De plus, l'ajout d'une installation automatique de l'environnement graphique est appréciable pour le débutant (ce qui n'était pas la cas auparavant).Dans ma situation, je n'ai réussi à me connecter sur le net qu'en bas débit donc pour les diverses mises à jour, il vaut mieux emmener sa tour ailleurs ! (+ de 300M° à ré-actualiser), on peut cependant télécharger et installer d'autres paquetages à partir des sources Debian main, testing... via Synaptic ou en mode Root / su: apt-get install nom_du_programme Dernièrement (mi avril 2007), j'ai joué sur scène plus de 3H00 avec Qsynth, ZynAddSubFx et Hydrogen en jeu temps réel. Mon petit Sempron a bien assuré, la version 1.2.0 est donc bonne pour une utilisation MAO intensive vu que tout s'est passé à merveille :-D Offrez cette distribution à Noël Edit au 22 janvier 2008 : La version 2.0 est vraiment excellente, elle me permet d'enregistrer en audio avec Ardour 2.2 en synchro avec Rosegarden 1.6.1 (et QSynth) sans aucun décrochage ou xruns plusieurs heures durant; tout ceci en utilisant freebob (interface audio FA66) avec une facilité et une fiabilité remarquable ! (testée avec Athlon 3600 X2 - Asus M2N - 1Go ddr2 - ddur 160Go - carte graphique intégrée GeForce 6100). Pour un débutant, elle est un peu plus technique mais loin d'être inaccessible, heureusement ! Encore une distribution orientée Mao formidable En tout cas, j'installe ces 2 distributions sur toutes mes machines en dual boot pour avoir le meilleurs des 2 mondes ![]() Personnalisation du support d'installationVoir la page 64Studio : Personnalisation
|
Mégaphone
|