Forum : 2 - Les distributions et les noyaux

Comparatif de distributions MAO (ou le journal d'installation d'une DAW sur un portable Asus A6VA)

Mr°FrEeZe utilisateur non connecté Belgique
Je viens d'acheter un portable Asus A6VA (page wikibook ) dans l'objectif de remplacer mon fixe qui tourne avec Fedora Core 4 + Planet CCRMA dont je me suis satisfait depuis 2 ans, à la version-près.

Je ne suis pas au bout de mes surprises dans mes tentatives d'installation d'une DAW (Digital Audio Workstation, pas d'équivalent français potable à ma connaissance, à proposer) Linux fonctionnelle! Voici les carnets d'un récit de mes mésaventures, jonchées de tests de distributions, qui risque fort de se résumer en rédaction d'un article comparatif des distributions orientées MAO sur le Wiki!

  • Fedora Core 4 démisionne d'emblée, au lancement de l'installation, par un "kernel panic"! Cause probable: l'écran 15,4" en 16/10, résolution 1280x{768;800;960}, voire éventuellement les 2 Go de RAM. Passage d'options usuelles inefficace à l'invite de démarrage de l'installation: noapic, acpi=on, vga=791...

Vais-je attendre le cinquième volet?

C'est donc l'occasion de changer de distribution, pour fuire:
    • un yum / {yumex;kyum} détrônant un apt-get / synaptic tellement mieux organisé (structuration par thèmes d'utilisations logicielles);
    • les dépôts en guerre d'appropriation de paquets (mplayer chez ATrpms conflictuel avec les autres);
    • les paquets à suffixage d'installation inutilement générateurs de bugs (des plugins Mycroft cherchant en vain à s'installer dans /usr/lib/firefox pour un Firefox dont les libs sont installées dans /usr/lib/firefox-1.0.7);
    • les installations par compilation à la main bloquées par les réseaux de dépendances logicielles qui obligent d'attendre la nouvelle version de la distribution entière (Qt 4 pour Muse, wxWidgets 2.6 pour Wired);
    • la politique commerciale Red Hat / Fedora Core, même si les MAJ obligatoires économiquement de la première contribuent à la seconde...

Bien-sûr, les corrections sont assez évidentes (désactivation temporaire de dépôts, utilisation de liens symboliques...), mais cet esprit "bric-à-brac" est désagréable. La critique est facile, mais c'est bon à savoir pour répondre partiellement à cette éternelle question du choix de la distribution: pour les Wikis, ici ou ailleurs, Fedora Core est juste "facile d'utilisation et simple pour les néophytes". J'attends vos commentaires avant toute création, modification... d'article.

  • Le dernier "live cd" (idem pour l'anglicisme) Ubuntu en version Breezy, dont on parle sur la même (page wikibook ), conduit à un joli écran noir en cours de lancement, malgré la désactivation du chipset audio dans le BIOS comme conseillé, et sans laisser de message significatif (dmesg après Ctrl+Alt+F1 ou F2...)!

Cette distribution me semble prometteuse, surtout grâce à sa communauté montante ubuntustudio. Vais-je tenter directement l'installation?

  • Curieusement, pour l'instant, seule une distribution dérivée de Morphix (elle-même dérivée de Knoppix, idem récursivement de Debian) utilisant l'environnement de bureau Enlightenment , elivecd , en version 4, boote entièrement, sans même avoir désactivé le chipset audio! Ses "distributions-mères" ont une chance de fonctionner, mais toutes ne sont pas des solutions viables...

Si je ne trouve pas de contournements, il restera à tester: DeMuDi (qui, sans fonds, risque d'avoir une latence de MAJ encore plus longue), Gentoo (dont les compilations seraient trop excessives pour un portable)...

Sont bannis de mes tests futurs: Mandrake + Thac (ma toute première tentative avant même Fedora + Planet CCRMA il y a deux ans, qui serait une régression vu son arborescence, son installateur urpmi tel qu'il était à l'époque, son nouvel aspect économique); SusE + Jacklab (remarques similaires, jeunesse en sus); Fervent Software Studio To Go! (avant d'acheter une solution, je veux mettre les mains dans le cambouis); Apodio, AudioSlack, Musix (qui me semblent avoir moins d'avenir vu leur communauté), 64Studio (je n'ai pas d'architecture 64 bit!), ainsi que toutes les distributions non spécialisées ou sans dépôt audio (ce qui serait une mauvaise stratégie)...

A suivre!

pascal utilisateur non connecté France
Citation :
Je viens d'acheter un portable Asus A6VA (page wikibook ) dans l'objectif de remplacer mon fixe qui tourne avec Fedora Core 4 + Planet CCRMA dont je me suis satisfait depuis 2 ans, à la version-près.

Je ne suis pas au bout de mes surprises dans mes tentatives d'installation d'une DAW (Digital Audio Workstation, pas d'équivalent français potable à ma connaissance, à proposer) Linux fonctionnelle! Voici les carnets d'un récit de mes mésaventures, jonchées de tests de distributions, qui risque fort de se résumer en rédaction d'un article comparatif des distributions orientées MAO sur le Wiki!

* Fedora Core 4 démisionne d'emblée, au lancement de l'installation, par un "kernel panic"! Cause probable: l'écran 15,4" en 16/10, résolution 1280x{768;800;960}, voire éventuellement les 2 Go de RAM. Passage d'options usuelles inefficace à l'invite de démarrage de l'installation: noapic, acpi=on, vga=791...

Vais-je attendre le cinquième volet?

C'est donc l'occasion de changer de distribution, pour fuire:
** un yum / {yumex;kyum} détrônant un apt-get / synaptic tellement mieux organisé (structuration par thèmes d'utilisations logicielles);
** les dépôts en guerre d'appropriation de paquets (mplayer chez ATrpms conflictuel avec les autres);
** les paquets à suffixage d'installation inutilement générateurs de bugs (des plugins Mycroft cherchant en vain à s'installer dans /usr/lib/firefox pour un Firefox dont les libs sont installées dans /usr/lib/firefox-1.0.7);
** les installations par compilation à la main bloquées par les réseaux de dépendances logicielles qui obligent d'attendre la nouvelle version de la distribution entière (Qt 4 pour Muse, wxWidgets 2.6 pour Wired);
** la politique commerciale Red Hat / Fedora Core, même si les MAJ obligatoires économiquement de la première contribuent à la seconde...

Bien-sûr, les corrections sont assez évidentes (désactivation temporaire de dépôts, utilisation de liens symboliques...), mais cet esprit "bric-à-brac" est désagréable. La critique est facile, mais c'est bon à savoir pour répondre partiellement à cette éternelle question du choix de la distribution: pour les Wikis, ici ou ailleurs, Fedora Core est juste "facile d'utilisation et simple pour les néophytes". J'attends vos commentaires avant toute création, modification... d'article.

* Le dernier "live cd" (idem pour l'anglicisme) Ubuntu en version Breezy, dont on parle sur la même (page wikibook ), conduit à un joli écran noir en cours de lancement, malgré la désactivation du chipset audio dans le BIOS comme conseillé, et sans laisser de message significatif (dmesg après Ctrl+Alt+F1 ou F2...)!

Cette distribution me semble prometteuse, surtout grâce à sa communauté montante ubuntustudio. Vais-je tenter directement l'installation?

* Curieusement, pour l'instant, seule une distribution dérivée de Morphix (elle-même dérivée de Knoppix, idem récursivement de Debian) utilisant l'environnement de bureau Enlightenment , elivecd , en version 4, boote entièrement, sans même avoir désactivé le chipset audio! Ses "distributions-mères" ont une chance de fonctionner, mais toutes ne sont pas des solutions viables...

Si je ne trouve pas de contournements, il restera à tester: DeMuDi (qui, sans fonds, risque d'avoir une latence de MAJ encore plus longue), Gentoo (dont les compilations seraient trop excessives pour un portable)...

Sont bannis de mes tests futurs: Mandrake + Thac (ma toute première tentative avant même Fedora + Planet CCRMA il y a deux ans, qui serait une régression vu son arborescence, son installateur urpmi tel qu'il était à l'époque, son nouvel aspect économique); SusE + Jacklab (remarques similaires, jeunesse en sus); Fervent Software Studio To Go! (avant d'acheter une solution, je veux mettre les mains dans le cambouis); Apodio, AudioSlack, Musix (qui me semblent avoir moins d'avenir vu leur communauté), 64Studio (je n'ai pas d'architecture 64 bit!), ainsi que toutes les distributions non spécialisées ou sans dépôt audio (ce qui serait une mauvaise stratégie)...

A suivre!


Bon
étant linuxien depuis 3 ans mais "pur utilisateur", absolument incapable de compiler et d'installer une gentoo :-) j'ai essayé pas mal de distribs...

- Fedora: jamais pu obtenir en ce qui me concerne d'install pleinement opérationnelle + sur mon portable, écran noir...

- Debian Sarge: sur mon vieux portable , pas facile. Sur le pc de bureau tout est passé sauf ndiswrapper + la prise en charge de mon APN (récent)

- Ubuntu: réussite totale sur tous mes postes; par contre, pas la meilleure pour le son... parfaite pour la plupart des applis

- Mandriva pas si mal finalement mais a reserver aux pc tres récents, par contre j'ai des souvenirs un peu "sportifs" des paquets thac...

- Musix: pas pu lancer jack :-)

- Knoppix: tres bien comme distrib généraliste, de meme que la Kaella

- Mepis: réussite TOTALE le SANS FAUTE, reconnaissance de TOUS mes périphériques meme les plus récents. Si on adaptait jack + noyau basse latence a cette distrib ce serait fabuleux. Simple efficace hyper légère reconnaissance parfaite des périph. Sorte de super Knoppix...

- Studio To Go: Knoppix + optimisation audio, pas si mal mais amha pas encore au top. Sur le plan purement perfs, Agnula me parait au top, STG venant apres... On n'en est qu'a la 1.50 mais la 2.0 pourrait tout casser... Intéret: Vst et Vsti utilisables d'un clic de souris...

- Agnula Demudi 1.3.0 beta: remarquable, rien à faire pour l'audio, en ce qui me concerne, la Agnula est N°01

- APODIO, la 4 est pas mal du tout mais il faut pas mal de ram + la procédure d'install est pas au point.. Sinon elle est pas mal du tout, grosse évolution depuis la 3. A suivre...

-------
Mon choix: ( tt dépend du pc du feeling + usage que l'on en fait)


GENERALISTE

Mepis
Ubuntu 5.10
Knoppix/Kaella
Mandriva


SON

Agnula 1.3.0 beta
Agnula 1.2.1
Studio To Go
APODIO 4

Norrin_Radd utilisateur non connecté France
Excellent comparatif.. :-)

Voici mes commentaires perso:

-MusE, la branche "stable" actuelle ne demande pas QT4, au contraire de la future version 1.0 (qui devrait arriver dans les semaines ou mois qui suivent). Ca sera au début un "problème" pour toutes les distributions. Certaines ne proposeront pas QT4 ou alors dans une mauvaise version. :-) Donc il faudra probablement l'installer à la main dans un premier temps.

-Fedora et "le kernel panic" avec le portable, AMHA il faudrait noter soigneusement l'erreur sur un papier et revenir avec l'info. Car ce peut être du a l'écran mais il faut savoir que le serveur X est lancé en tout dernier avec gdm et ca ne devrait pas poser de kernel panic. Biensur, lors du boot il y a peut-être une séquence pour choisir un mode d'affichage et celle-ci bugguerait ?

-Breezy , je viens de lire l'article, l'écran noir est un probleme non pas de chipset audio comme tu le dis, mais de serveur X mal configuré. Et les correctifs sont données. Il est bon pour toi de savoir que le driver "ati" en question est le driver free (car le driver proprio s'appele "fglrx"). Ca veut dire que tu devrais pouvoir installer toutes les distribs du marché sans avoir a te soucier d'installer le driver proprio, a condition biensur de réutiliser le correctif donné pour la breezy en cas de problème.

-D'une façon générale, sur toutes les distributions il y a inévitablement une période de bricolage, mais elle peut être très courte et anecdotique ou super longue et chiante (sans parler des échecs). Perso j'ai une optique d'acharnement, et j'ai tendance à ne pas vouloir changer quelque chose qui marche. D'où ma continuation avec Debian. La Demudi n'est pas morte, même si elle sent bizarre. :-) A vrai dire, la question de la distrib que tu affrontes actuellement est symptomatique du l'audio sous Linux en ce moment. Trop de choix et d'incompatibilités. Il y a bien le standard LSB, qui devrait garantir une compatibilité binaire (j'ai entendu aussi parler d'ABI, cf http://en.wikipedia.org/wiki/Application_binary_interface ).

-Le choix Debian, Ubuntu Studio est un chouette projet mais actuellement il y qu'une poignée d'utlisateurs (et les rares paquets existants sont compilés pour P4). Pourtant je trouve que trouve que baser une distrib sur un snapshot de 6 mois comme Ubuntu ou 64Studio est une meilleure idée que de faire comme Agnula/Demudi qui se calque sur les cycles classiques qui sont bien trop lents (+ de 2 ans pour la dernière release). Donc actuellement la 1.3 est basé sur Etch (testing) qui est une moving target, cad un nid a problemes à moins de freezer un snapshot (et du coup d'être incompatibe avec le depot debian officiel).

-64studio et demudi, Free Enayaka est apparament devenu developpeur chez 64studio, et il y a une sorte de lien d'intérêt avec Lionstrac. Là, Free vient juste de sortir un paquet i386 pour libfst1.7, basé de son travail pour 64studio. Une sorte de backport en somme. Bref va t il continuer a travailler sur la demudi en meme temps que la 64studio, ca se pourrait bien....

Bon j'arrete car le sujet est inépuisable et je n'ai pas la science infuse. :-) Et pas trop de réponse dans l'absolue.

Amha, essaye encore une fois avec CCRMA, des fois que le "kernel panic" soit du a une erreur basic genre "root file systeme not found" (=pbm config LILO ou grub). Sinon tu devrais pouvoir utiliser n'importe quelle distrib avec ton portable. Vu que tu devrais savoir comment configurer le serveur X à présent. Pour les autres éléments tu devrais t'en sortir. Au pire, lors de l'install tu peux tout enlever au BIOS (USB, Firewire, carte SON+midi, etc), et les remettre un par un après.

PS: dernière chose, l' ACPI et l'APIC (deux choses différentes) peuvent être source de problèmes (genre kernel panic justement).
ACPI= gestion d'energie, rarement utilisée sur les kernel multimedia à cause de divers problèmes.
APIC= mode d'attribution virtuelle des IRQ, ca permet de dépasser la limite des 16 IRQ.. souvent aussi viré sur les kernel mm.
Ces 2 éléments peuvent etre buggés sur les cartes mères, ou mal supportés par linux.

pascal utilisateur non connecté France
Citation :
-D'une façon générale, sur toutes les distributions il y a inévitablement une période de bricolage, mais elle peut être très courte et anecdotique ou super longue et chiante (sans parler des échecs). Perso j'ai une optique d'acharnement, et j'ai tendance à ne pas vouloir changer quelque chose qui marche. D'où ma continuation avec Debian. La Demudi n'est pas morte, même si elle sent bizarre. :-) A vrai dire, la question de la distrib que tu affrontes actuellement est symptomatique du l'audio sous Linux en ce moment. Trop de choix et d'incompatibilités. Il y a bien le standard LSB, qui devrait garantir une compatibilité binaire (j'ai entendu aussi parler d'ABI, cf http://en.wikipedia.org/wiki/Application_binary_interface ).
Bon j'arrete car le sujet est inépuisable et je n'ai pas la science infuse. :-) Et pas trop de réponse dans l'absolue.


la science infuse moi encore moins redface

ceci dit je conseille au moins pour test la distrib fournie ce mois ci avec linux+dvd, je vous le dis, GENIALE :-) tt est fonctionnel pret à l'emploi, rien a préparer etc que du bon en ce qui me concerne :-)

Mr°FrEeZe utilisateur non connecté Belgique
J'ai installé Ubuntu et c'est comme prévu un prolongement de FC4 + Planet CCRMA avec des dépôts plus fédéréset des paquets cassés beaucoup plus rares, tout en ayant deux bonnes années de retard question audio (et modem DSL) par rapport à celle-ci. Il me manque plus qu'à compiler le noyau, donc je ne l'ai pas vraiment testé en profondeur. J'y reste! Il faudrait que les gens qui "empaquettent" ici contribuent directement sur ubuntustudio, non?

Pour le "kernel panic" de Fedora, je me suis mal exprimé, mais c'est au lancement de l'installation qu'il apparaît, directement après avoir validé l'invite "linux options". Un problème de vocabulaire sans doute... J'aurai du mal d'ici peu à coller ici les messages d'erreurs, surtout qu'il faudrait que je les recopie à la main. llaumgui a le même matos que moi et a réussi pourtant son installation avec "linux noprobe", encore et toujours sans succès chez moi. Je mets ça sur le compte de l'antériorité de cette version de Fedora par rapport à la date de sortie de mon modèle de portable qui à l'époque avait un chipset vidéo tout récent.

Autre confusion, mon chipset audio empêche la complétion du chargement du cd live Ubuntu, je pensais avant d'essayer qu'il aurait aussi pu être le coupable de l'écran noir pour la version installable, mais c'est effectivement le chipset vidéo.

Mepis me semble difficilement essayable avant l'achat, tout comme FerventSoftware StudioToGo!, n'est-ce pas?

J'ai oublié de préciser que le live CD DeMuDi 1.2.1 édition LAC est la DAW la mieux configurée directement après chargement que j'ai pu avoir sur mon PC!

Mattias Nagorni (Alsa Modular Synth) avait préparé un live CD SuSE Audio fourni avec un numéro de janvier 2005 du magazine Keyboards allemand pour les vingt ans. Il est encore disponible et son grand intérêt est l'ensemble de tutoriaux et scripts de lancement inclus pour la MAO:
http://www1.keyboards.de/magazine/m0105/501010wp.html
ftp://ftp.suse.com/pub/suse/i386/live-cd-9.2/SUSE-Linux-9.2-LiveCD-Audio.iso

Par contre se pose le problème de la pérennité tout comme le live DVD de ce mois-ci.

lukool utilisateur non connecté
héhé, je vois qu'au final, nos choix de distributions se ressemblent un peu :-)

Pour ma part, j'ai tout repris de zéro avec ubuntu. J'ai usé ma semaine de congé à apprendre et a testé, grapillant des infos à droite sà gauche et gribouillant le tout sur des post-its :-)

la je refait les étapes une a une =, en prenant soin de tout noter pour pouvoir faire une page installer ubuntu pour la mao..

je compte sur toi pour la relire une fois faite et y ajouter corrections et commentaires

Norrin_Radd utilisateur non connecté France
Désolé MrFreeze, j'avais effectivement répondu un peu vite.

Sinon recopier à la main n'est pas tellement utile si le message est peu explicite, a savoir toute une sortie brute de caracteres bizaroides que seul un expert du kernel pourrait décoder. Mais il y a aussi des messages plus humains, parfois, juste avant :-)

Mais bon je pense que tu n'as du pas en voir sinon cela aurait attiré ton attention...



pascal utilisateur non connecté France
Citation :
J'ai installé Ubuntu et c'est comme prévu un prolongement de FC4 + Planet CCRMA avec des dépôts plus fédéréset des paquets cassés beaucoup plus rares, tout en ayant deux bonnes années de retard question audio (et modem DSL) par rapport à celle-ci. Il me manque plus qu'à compiler le noyau, donc je ne l'ai pas vraiment testé en profondeur. J'y reste! Il faudrait que les gens qui "empaquettent" ici contribuent directement sur ubuntustudio, non?

Pour le "kernel panic" de Fedora, je me suis mal exprimé, mais c'est au lancement de l'installation qu'il apparaît, directement après avoir validé l'invite "linux options". Un problème de vocabulaire sans doute... J'aurai du mal d'ici peu à coller ici les messages d'erreurs, surtout qu'il faudrait que je les recopie à la main. llaumgui a le même matos que moi et a réussi pourtant son installation avec "linux noprobe", encore et toujours sans succès chez moi. Je mets ça sur le compte de l'antériorité de cette version de Fedora par rapport à la date de sortie de mon modèle de portable qui à l'époque avait un chipset vidéo tout récent.

Autre confusion, mon chipset audio empêche la complétion du chargement du cd live Ubuntu, je pensais avant d'essayer qu'il aurait aussi pu être le coupable de l'écran noir pour la version installable, mais c'est effectivement le chipset vidéo.

Mepis me semble difficilement essayable avant l'achat, tout comme FerventSoftware StudioToGo!, n'est-ce pas?

J'ai oublié de préciser que le live CD DeMuDi 1.2.1 édition LAC est la DAW la mieux configurée directement après chargement que j'ai pu avoir sur mon PC!

Mattias Nagorni (Alsa Modular Synth) avait préparé un live CD SuSE Audio fourni avec un numéro de janvier 2005 du magazine Keyboards allemand pour les vingt ans. Il est encore disponible et son grand intérêt est l'ensemble de tutoriaux et scripts de lancement inclus pour la MAO:
http://www1.keyboards.de/magazine/m0105/501010wp.html
ftp://ftp.suse.com/pub/suse/i386/live-cd-9.2/SUSE-Linux-9.2-LiveCD-Audio.iso

Par contre se pose le problème de la pérennité tout comme le live DVD de ce mois-ci.


mepis est en libre téléchargement + fournie régulierement ds des journaux Linux (erreur la)

Mr°FrEeZe utilisateur non connecté Belgique
Après quasiment un semestre, voici les nouvelles:

  • Fedora Core 5 ne boote toujours pas comme la version précédente sur mon portable. J'avais une machine à proximité où j'ai pu l'installer: je quitte définitivement Fedora Core et Planet CCRMA à cause de yum! Lent et perturbé au moindre ajout de dépôt!

  • La version de démo de Studio To Go! est assez impressionante: leur noyau patché fonctionne bien!

  • Je poursuis avec Ubuntu Dapper. Points noirs: le manque d'un éditeur graphique des propriétés de la carte graphique (genre system-config-display dans Fedora Core) et d'un noyau MAO directement accessible. Pour ce dernier point, je viens juste de réussir à compiler une version 2.6.16-rt26 (patch d'Info Molnar et non le "ck" utilisé pour Studio To Go!) mais sans driver graphique propriétaire pour l'instant... Je pense m'en sortir avec les infos de: Dapper:Vanilla_Kernel_With_Realtime_Preemption , Trouble with RT patch to kernel et Custom kernel & fglrx & wireless .

  • J'abandonne l'idée de Gentoo pour ne pas passer ma vie à compiler et surtout éviter de griller mon portable ("Several users have burned their laptop after hours of stage1 compilation" dans Gentoo-wiki.com:Cope_with_pentiumM_Problems )!

Mr°FrEeZe utilisateur non connecté Belgique
Après quasiment un semestre, voici les nouvelles:

  • Fedora Core 5 ne boote toujours pas comme la version précédente sur mon portable. J'avais une machine à proximité où j'ai pu l'installer: je quitte définitivement Fedora Core et Planet CCRMA à cause de yum! Lent et perturbé au moindre ajout de dépôt!

  • La version de démo de Studio To Go! est assez impressionante: leur noyau patché fonctionne bien!

  • Je poursuis avec Ubuntu Dapper. Points noirs: le manque d'un éditeur graphique des propriétés de la carte graphique (genre system-config-display dans Fedora Core) et d'un noyau MAO directement accessible. Pour ce dernier point, je viens juste de réussir à compiler une version 2.6.16-rt26 (patch d'Info Molnar et non le "ck" utilisé pour Studio To Go!) mais sans driver graphique propriétaire pour l'instant... Je pense m'en sortir avec les infos de: Dapper:Vanilla_Kernel_With_Realtime_Preemption , Trouble with RT patch to kernel et Custom kernel & fglrx & wireless .

  • J'abandonne l'idée de Gentoo pour ne pas passer ma vie à compiler et surtout éviter de griller mon portable ("Several users have burned their laptop after hours of stage1 compilation" dans Gentoo-wiki.com:Cope_with_pentiumM_Problems )!