Historique: Slackware
Aperçu de cette version: 66
? Portail Systme > Les distributions > Slackware
Slackware est un des derniers grands dinosaures Linux.Autrefois les spcialistes l'apprciaient car elle tait fidle l'esprit original du monde Linux, on ne se compliquait pas la vie et on ne cherchait pas en mettre plein la vue.
C'est effectivement ce qui est apprciable avec la Slackware : La Simplicit et la puret.
Le systme de paquetages est certes simpliste, car il ne gre pas les dpendances, mais efficace et en cas de problme un paquetage se dsinstalle sans problmes et sans laisser de traces. Il existe mme un logiciel nomm slackpkg permettant d'installer des paquetages en les tlchargeant depuis le Web.
Par ailleurs, ceux qui aiment bien faire leur petite popote 😉 ne se trouvent pas enferms avec un systme de paquetage et peuvent installer les logiciels en les compilant eux mmes. La distribution tant trs standard, il n'y a jamais de mauvaises surprises.
Enfin, rien ne vous empche d'utiliser RPM, ou un autre systme de paquetages si cela vous convient mieux.
La doyenne des distributions Linux existe toujours. Il est vrai qu'elle fdre moins de monde, mais le nombre des distributions Linux ne cesse de crotre. Enfin, elle a des qualits indniables que sont la simplicit et la libert d'y installer vos logiciels comme bon vous semble. Cette distribution qui fait partie des distributions principales est la base de nombreuses autres distributions.
http://www.slackware.com/
Un exemple de protocole d'installation pour une slackware musicale.
Je suis sous linux Slackware 10.2 et j'ai opt au dpart pour une installation complte des packages. En effet certaines applications comme par exemple 'linux sampler', qui permet d'utiliser les sons giga rclame les fonctionnalits internet... il faut la librairie QT et certaines fonctionnalits de KDE ou librairies qui en font partie.
Ceci dit, afin d'optimiser la machine au maximum j'ai dsinstall ensuite les packages dont je ne me servirais pas ainsi que tout ce qui serait susceptible de monopoliser des ressources
L'ordinateur utilis est un portable gricom hollywood pentium IV 2 Ghz et 512 de ram + carte graphique nvidia et carte son tascam us-122 (externe en usb parfaitement reconnue sous linux cf google).
Attention!!! le matos compte et apparemment la carte graphique est un point crucial: entre temps, fort de ma nouvelle exprience je me suis offert un sony vaio celeron 2.8 Ghz + 512 de ram et je n'ai pas russi avec une installation musicale a cause de la carte graphique gforce ( mmoire partage).
J'y ai pass une semaine temps plein et plus de 35 compilations kernel mais en vain! impossible de faire fonctionner tout cela sans Xruns et mme des installations automatiques de distribs musicales comme Apodio ou Musix furent infructueuses.
Bref optez pour la config maximum et pour tre confortable 1 Go de ram c bien....mais bon j'ai pas le choix car mon gricom c'est 512!! 😊
Attention: toutes les indications suivantes sont valables et testes ici pour une utilisation en mode root. C'est un choix dlibr au niveau des priorits dans le cas de cet ordinateur jamais branch sur internet et ne servant qu' la musique.
Dans d'autres contextes d'utilisation ce choix est a proscrire et il faudra adapter l'installation.
Pour plus de dtail quand la compilation d'un kernel 2.6 rt vous pouvez consulter la page "Optimisations et utilisations avances" sur ce site.
Si vous utilisez la slackware de ce moment (17/07/2006) et qui apparemment est bloque pour l'instant, alors ce sera la version 10.2 et donc elle s'installera avec un kernel 2.4.
Donc il faut installer les sources kernel 2.6.x et les patcher avec le/les correctifs realtime qui vont bien.
kernel 2.6.x ou ultrieur...
Il y a fort a parier que les prochains kernels auront ces options de realtime mais pour le moment il faut appliquer des patchs.
Pour cela se tenir au courant car les patchs voluent presque en continu avec les nouveaux kernels. Il faut chercher sur le net.
Personnellement j'utilise un kernel 2.6.12 patch en 2.6.13-rc6-RT-V0.7.53-11 et donc j'ai utilis 2 patchs:
1)patch-2.6.13-rc6
2)realtime-preempt-2.6.13-rc6-RT-V0.7.53-11
Pour patcher le kernel vous trouverez les bons tutorials dans google et sur ce site ----> comment patcher (l'art sublime du patchage); au dbut c'est trs trs impressionnant mais aprs on se sent comme transcend...
Une fois le kernel patch il faut le compiler avec les bonnes options.
Je vous conseille de les trouver dans l'article ddi a la compilation du noyau Rt sur ce site.
Compillez.
Alors, il faut installer le module Realtime-lsm( http://sourceforge.net/projects/realtime-lsm ):
Telechargez la source lsm-realtime et installez l suivant le mode d'emploi livr avec.
Puis j'ai cris la ligne permettant de charger le module realtime au dmarrage dans /etc/rc.d/rc.modules ;
sbin/modprobe -v realtime any=1 mlock=0 allcaps=1
Redemarrez en realtime 😊
Et enfin j'ai install les sources de schedutils qui offre l'outil chrt qui permettra de donner des niveaux de priorits levs aux applications musicales et la carte son:
Par exemple si votre carte son se trouve sur IRQ 5 (cat /proc/interrupts pour connaitre les IRQs) et que le pid de IRQ 5 est 739 (ls -l pour connatre les pids) alors crivez dans une console;
chrt -f -p 82 793 (niveau de priorit 82 sur 99)
Faites de mme pour l'horloge temps rel (Real Time Clock) RTC : chez moi donne:
chrt -f -p 82 739 (RTC est sur IRQ 8 )
Voil la machine est prte!!!!
A partir de l j'ai tablis un ordre d'installation des diffrents progs musicaux et les librairies qui vont avec...
Installations des sources des logiciels et librairies qui permettent de faire de la musique sous linux!
Tout d'abord je tiens a prciser que je n'ai install que les logiciels qui m'intressait et que la liste n'est pas complte car il y en a d'autres...
Cette liste tient compte d'un ordre qu'il faut respecter car les logiciels utilisent des librairies communes notamment et qui doivent s'installer videment en premier. Il en va de mme pour les plugins et les programmes qui pour la plupart peuvent fonctionner en s'intgrant les uns les autres: exemple hydrogen via jack s'integre dans ardour etc etc (c'est fabuleux)...
C'est donc en ttonnant que j'ai tablis cet ordre d'installation et on doit certainement pouvoir l'amliorer en tudiant de trs prs les docs d'installations et les messages donns par les compilations des sources....
Pour obtenir les sources veuillez utiliser google. Je n'ai utilis que des sources, pas de rpm ou autres...que des sources 😉 (c'est important pour rcuprer les prcieux messages relatifs aux compilations).
Allez c'est partit !! 😉
Avertissements:
-Pour presque toutes les applis et libs musicales, faites
export PKG_CONFIG_PATH=$PATH:/usr/local/lib/pkgconfig
avant ./configure.
-Pour les automakes, vous pouvez installer ceux dont vous avez besoin au cours des compilations et faire le mnage aprs votre installation 😊
1)wine
2)fftw2 + fftw3 (si pas dj installs)
3)LADSPA -> a) ladspa.sdk b)cmt
4)dsinstaller votre automake et installez automake 1.6.3
5)SWH_plugins 0.4.7
6)installez python
7)dsinstallez automake 1.6.3 et rinstallez automake 1.9.6
8)Libsndfile
9)Libsamplerate
10)Jack-connections
11)qjackctl
12)Plugin DSSI 0.9.1
13)DSSI_vst 0.4
14)jackeq
15)jacklaunch
16)jackmix
17)jack demolition
18)plugins alsa
19)raptor
20)Liblrdf
21)soundtouch
21')automake 1.9.5 (si besoin)
22)fox
23)wxGTK
24)scons
25)ardour
26)Liblscp
27)Libgig
29)linuxsampler
30)qsampler
31)rezound
32)rosegarden
33)fltk
34)mxml
35)zynaddsubfx
36)hydrogen
36)automake 1.9.6 (si nescessaire)
37)LASH
38)FST 1.8
39)Vsthost.exe ( utiliser tel quel grace wine)
Une fois cela effectu et bien...vous n'aurez plus qu' goter au paradis musical sous linux.
Voil pour un premier rsultat couter:
http://www.chapolin.fr/ecoutez.html
Les morceaux du disque produit en avril 2007 seront bientt en tlchargement sur Jamendo:
http://www.jamendo.com/fr/artist/Philippe_Garcia-Ortuno
Commentaires :
Prparation d'une slackware pour l'audio ? ➡️ http://www.straightedgelinux.com/ .[+]