Skip to main content

Historique: Mandriva

Aperçu de cette version: 289

Mandriva


1. Histoire

Mandriva s'appelait autrefois Mandrake.

2. Présentation

Mandriva propose plusieurs versions de sa distribution :
  • La version One : c'est un LiveCD contenant des drivers non-libres (par exemple nvidia),
  • La version Free : c'est un DVD composé uniquement de logiciels libres,
  • La version Powerpack : c'est la version payante, contenant les logiciels libres, les drivers non-libres, des programmes non libres et non librement re-distribuables (ex : acroread) et aussi les codecs fluendo, un accès à Cedega, et un ensemble de service. Mais elle est surtout utilisée pour soutenir Mandriva, si cette distribution, et son état d'esprit, vous plaisent. Elle rencontre un vrai succès grâce au soin réalisé par sa présentation.
Mandriva utilise un système de dépôts officiels distribués par de nombreux miroirs. Les dépôts sont organisés en
  • main - le tronc de la distribution, paquets maintenus par une personne clairement définie suivant des règles strictes de support et bugtracking
  • contrib - les paquets contribués, souvent maintenus par une personne, avec des responsabilités moins lourdes qu'en main
  • non-free - les paquets souvent binaires propriétaires mais re-distribuables (typiquement nvidia, skype, opera, etc...)

Chaque dépôt a des sous-répertoires
  • release: paquets inclus au moment de la release deux fois par an
  • backports: nouvelles versions de paquets parus après la release
  • testing: paquets nouveaux mais encore sans test approfondi
  • updates: paquets mis à jour pour la sécurité après la release

Les dépôts sont ajoutés automatiquement lors de la première fois qu'on entre dans le gestionnaire des paquets.

2.1. Autres Informations sur Mandriva

[+]

3. Mandriva 2010.1 Sound Studio

Elle était prévue pour Juin 2010 et elle est sortie en Juillet. La Mandriva 2010.1 arrive avec un vrai noyau RT 2.6.33 et beaucoup plus d'applications MAO que les précédentes éditions grâce à une collaboration d'un groupe de contributeurs LinuxMAO (dharanamrs, piep, charcler, gisles) et Mandriva (trem, steletch).

LinuxMAO peut maintenant donner des idées et activement aider au développement MAO de cette distribution. La Mandriva 2010.1 est un très bon outil parfaitement à jour pour la MAO.

3.1. Mandriva 2010.1 : task-sound-studio

[+]

4. transformation en Sound Studio


4.1. 3 étapes de configuration

4.1.1. installation des applications Sound Studio et du noyau temps réel

Après l'installation de la distribution Mandriva de son choix et configuration des sources RPM médias Officiel et médias PLF (voir le tutoriel du MLO configurer-sa-base-urpmi et le site de configuration Easyurpmi) il suffit de passer, de nouveau, par le
Image MCC (Centre de Contrôle de Mandriva) (icône configurer votre ordinateur) (entrer le mot de passe de l'administrateur) puis Gestion des logiciels:
Image
et d'installer le méta-paquet task-sound-studio (Metapackage for sound processing)​ pour transformer la Mandriva en Sound Studio.

À noter que l'on trouvera un choix judicieux complémentaire sur la page ProAudio wiki Mandriva.



4.1.2. modification du système

Image

4.1.2.1. /etc/security/limits.conf

Bien que la distribution configure le fichier /etc/security/limits.conf avec les entrées suivantes:
Copy to clipboard
@audio - rtprio 50 @audio - nice -10


il nous faudra modifier ce fichier pour satisfaire Jack et ajouter :
Copy to clipboard
@audio - memlock 512000


Ici la valeur de memlock correspond à 25% de la mémoire vive (RAM) sur une machine avec 2Go de mémoire vive soit 512Mo.

il est parfois nécessaire d'accentuer la priorité temps réelle (rtprio) :
Copy to clipboard
@audio - rtprio 80


Le fichier /etc/security/limits.conf étant sous la responsabilité de l'administrateur du système, le simple utilisateur ne peut pas le modifier. Il faut alors user d'un stratagème pour éditer le fichier avec l'éditeur de texte gedit (gnome) ou kwrite (kde).

Pour ce faire, sans sortir de la session, je n'ai rien trouver de mieux que de lancer un terminal en mode administrateur :
Image
et d'y rentrer la commande suivante:
gedit /etc/security/limits.conf

L'éditeur de texte gedit s'ouvre alors, avec les droits de l'administrateur, sur le fichier /etc/security/limits.conf. Il faut ajouter la ligne :
@audio - memlock 512000
puis enregistrer et quitter.

4.1.2.2. Les utilisateurs du groupe audio

Il faut que les utilisateurs du système, faisant de la musique, fassent partie du groupe audio .
Image

Pour chaque utilisateur faisant de la MAO, cliquer sur la ligne correspondante à l'utilisateur et avec le bouton de droite de la souris sélectionner Éditer.

Dans l'onglet Groupes ajouter alors le groupe audio
Image
et pour finir, redémarrer.

Et oui, même sur Mandriva GNU/Linux , il faut parfois redémarrer le système. Ici bien faire attention de redémarrer sur le nouveau noyau temps-réel installé pour pouvoir pleinement profiter des capacités exceptionnelles de Jack (paquet jackit sur Mandriva)
Si besoin de configurer le noyau temps-réel par défaut dans le menu démarrage (grub) cela se fait aussi dans le MCC (menu "Démarrage", puis "Configurer le démarrage du système") et valider le noyau RT comme noyau par défaut.

4.1.2.3. pour les utilisateurs de carte son firewire

ffado 2 est inclus à partir de la version 2010.1


5. optimisation M.A.O.

5.1. Le système

Ne pas oublier, sur un ordinateur portable de passer la fréquence des processeurs en mode Performance grâce à l'applet Gnome Moniteur de fréquence du processeur ou à l'applet KDE équivalente et d'arrêter les processus qui peuvent occuper du CPU inutilement comme l'outil de recherche Beagle.

5.1.1. Le flux de l'audio par défaut

Image

5.1.2. Le kernel temps réel


Kernel-RT
Temps Réel : le terme plus exact serait peut être "Temps Déterminé". Un système permettant de soumettre des tâches à des notions de temps précises et choisies. Le temps nécessaire pour obtenir les résultats d' opérations effectuées par les tâches choisies, est déterminé d' avance, ce temps est donc prédictible et peut être garanti.


À l' identique pour une machine x86_64 au lieu de x86-32. (après installation, redémarrez la machine sur ce nouveau noyau). Ce kernel vient "nu" : il s' agit du kernel vanilla avec un seul patch, le -rt. Il ne propose donc pas les saveurs d' un kernel Mandriva, comme les correctifs Alsa et ajouts de prise en charge de matériel, pour le moment (pas non plus les ajustements tels que AppArmor). Prenez soin de vérifier le bon fonctionnement de votre matériel avec ce noyau, et préférez toujours utiliser ce kernel en rpm Mandriva. Vous bénéficierez ainsi d' une recompilation automatique de vos pilotes tiers par le mécanisme DKMS, pour ce kernel-rt et ses mises à jour. Rappel : les rpm "-latest" permettent de s'affranchir de la connaissance de la version du noyau le plus récent, à tout instant : celui ci sera automatiquement résolu et installé.



5.1.3. SHM

[+]

5.1.4. Pour aller plus loin: ajuster la priorité des IRQ handlers pour l'audio

[+]

6. Conclusion

6.1. Les plus

  • Installation aisée
  • Boot très rapide
  • L'auto détection de nombreux matériels (peut-être la distribution avec le meilleur support matériel par défaut)
  • Outils d'administration graphique de Linux très avancés, simples et pratiques
  • Distribution par dépots centralisés, et donc paquets vérifiés, signés et parfaitement compatibles
  • Facilité pour transformer une Mandriva en véritable studio / sound-system MAO
  • Distribution ayant une grande expérience pour tout ce qui est en dehors de la MAO également

6.2. Les moins

  • les aspects audio sont un peu dilués dans l'ensemble de la distribution
  • moins de moyens (financiers et humains) que les grandes distributions comme Ubuntu.

6.3. À considérer


Pour en savoir plus sur Mandriva :
* http://www.mandriva.com/fr/communaute/logiciel-libre
* http://www2.mandriva.com/fr/community/manifesto/
* http://wiki.mandriva.com/fr/Code_de_conduite (pour les futurs contributeurs)

Les wikis Audio et MIDI Mandriva :
wiki ProAudio.
Le wiki MIDI.

Canal IRC : #mandrivafr @ irc.freenode.net Image

Une vidéo d' un bureau Mandriva 2008.1 M.A.O (à la découverte de jack-rack...) mdv-jack-desktop.



[+]

Historique

Information Version
Samedi 17 avril 2021 12:02 olinuxx + bandeau abandonné + mise en page / cohérence wiki 313
Afficher
Dimanche 12 octobre 2014 22:08 olinuxx 312
Afficher
Dimanche 12 octobre 2014 22:07 olinuxx + openmandriva et mageia 311
Afficher
Mercredi 08 octobre 2014 19:15 olinuxx 310
Afficher
Dimanche 21 septembre 2014 09:03 olinuxx 309
Afficher
Samedi 20 septembre 2014 22:42 olinuxx + forum mageia 308
Afficher
Samedi 20 septembre 2014 22:31 olinuxx 307
Afficher
Samedi 20 septembre 2014 20:40 olinuxx fignolage 306
Afficher
Samedi 20 septembre 2014 20:39 olinuxx 305
Afficher
Samedi 20 septembre 2014 20:37 olinuxx 304
Afficher
Samedi 20 septembre 2014 20:36 olinuxx 303
Afficher
Samedi 20 septembre 2014 20:35 olinuxx 302
Afficher
Samedi 20 septembre 2014 20:28 olinuxx deplacement d'nfos vers la page ((oldmv)) 301
Afficher
Samedi 20 septembre 2014 20:13 olinuxx + lien vers ((mandriva 2010)) 300
Afficher
Samedi 20 septembre 2014 20:11 olinuxx + lien vers ((mandriva 2010)) 299
Afficher
Samedi 20 septembre 2014 20:06 olinuxx 298
Afficher
Samedi 20 septembre 2014 19:41 olinuxx + lien vers ((mandriva 2010)) 297
Afficher
Samedi 20 septembre 2014 19:29 olinuxx 296
Afficher
Samedi 20 septembre 2014 19:15 olinuxx 295
Afficher
Samedi 20 septembre 2014 18:56 olinuxx + 294
Afficher
Mercredi 03 septembre 2014 09:58 olinuxx simplifications code 293
Afficher
Mardi 05 novembre 2013 18:26 utilisateur_anonyme2 MAJ IMG (wiki_up) 292
Afficher
Dimanche 03 mars 2013 20:42 pianolivier +boite de navigation 291
Afficher
Mercredi 01 août 2012 18:07 olinuxx +1 alias 290
Afficher
Lundi 18 juin 2012 16:10 olinuxx +1 alias + coquilles + histoire mandrake 289
Afficher
Lundi 21 mai 2012 11:00 pianolivier modif lien(s) interne(s) 288
Afficher
Mardi 15 mai 2012 16:47 olinuxx canal IRC 287
Afficher
Lundi 07 mai 2012 17:56 pianolivier +fil d'ariane 286
Afficher
Samedi 10 septembre 2011 09:11 olinuxx retractable 285
Afficher
Mardi 19 avril 2011 11:10 Wen40 Remise en forme 284
Afficher
Lundi 08 novembre 2010 19:59 olinuxx 283
Afficher
Lundi 08 novembre 2010 19:55 olinuxx 282
Afficher
Vendredi 03 septembre 2010 22:36 olinuxx 281
Afficher
Vendredi 03 septembre 2010 22:30 olinuxx liens internes 280
Afficher
Dimanche 29 août 2010 13:34 piep changement de lien pour jackit de jack vers jackdmp 279
Afficher
Dimanche 29 août 2010 13:28 piep configration maintenant indépendante de la version de Mandriva 278
Afficher
Dimanche 29 août 2010 12:49 piep actualisation du texte 277
Afficher
Dimanche 29 août 2010 12:35 piep modif des liens sur les pages de lmao 276
Afficher
Dimanche 29 août 2010 11:27 piep efface la liste de la 2010.1 pour la mettre en 2010.1 275
Afficher
Dimanche 29 août 2010 11:21 piep mise à jour 2010.1 liste du task-sound-studio 274
Afficher
Dimanche 09 mai 2010 13:21 dharanamrs MAJ, préparation 2010.1, lissage redondances 273
Afficher
Samedi 08 mai 2010 15:12 olinuxx petits trucs 272
Afficher