French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.
Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.
- Status Assigné / assigned
- Percent Complete
- Task Type Demande fonctionnalité / Feature request
- Category distribution
-
Assigned To
Olivier Humbert - Operating System
- Severity Low
- Priority Very Low
- Reported Version version 2 20181115
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
Opened by Olivier Humbert - 26.01.2019
Last edited by Olivier Humbert - 15.03.2019
Un paquet librazik-optimisations-alsa-fasttrackultra se trouve dans testers.
Retours bienvenus avant de le pousser dans users.
Test avec la fast track ultra :
Je démarre sur une machine ou la carte n'a jamais été branchée. (Virtualbox)
1. j'installe fast-track-ultra depuis les sources (commit 657dc389ffa87841cbe459c383027934174ba57b)
`sudo make install PREFIX=/usr`
2. je redémarre la machine
== Test 1 : pas de configuration alsactl enregistrée préalable
1. j'allume la carte, je la connecte à la machine
2. ça s'initialise ; il y a une sorte de bruit blanc au départ, puis ça disparait, indice comme quoi udev a fait appel au script. Il y a quelques secondes de délai pour cela, car le démarrage de la carte est un peu long.
3. le script a bien fait son effet, ça paraît bon dans alsamixer
4. je lance donc Qjackctl sur la carte "hw:Ultra"
5. le playback 1+2 sort bien sur la sortie 1 en façade, et playback 3+4 sur la sortie 2
== Test 2 : j'enregistre une configuration alsactl
1. le premier contrôle de mixer "DIn 1 - Out 1" est à 100, c'est l'un de ceux bidouillés par le script. (au démarrage de l'appareil, c'est habituellement à 0)
2. je mets la valeur 42
3. c'est la carte 1, donc je fais `sudo alsactl store 1`
4. désormais "Ultra" est renseignée dans `/var/lib/alsa/asound.state`
5. j'éteins la carte; je la rallume
6. ça s'initialise, le contrôle repasse bien à la valeur 42
7. j'enlève `asound.state` et je redémarre ça une fois encore, ça repasse alors à la valeur 100 attendue
Cela fonctionne.
Note : si l'utilisateur a utilisé la Fast Track avant d'avoir installé le paquet d'opti, et que alsa a enregistré un état, alsa prend le dessus et le script est sans effet.
La carte reste configurable de manière manuelle : `/usr/sbin/fast-track-ultra <numéro-de-la-carte>`.
Jean Pierre a signalé sur IRC que le paquet fonctionne.
Doc : https://librazik.tuxfamily.org/doc2/comprehension/paquets_librazik#librazik-optimisations-alsa-fasttrackultra
Il n'est pas encore prêt à passer dans users, car en l'état, il ne semble pas être pris en charge directement par UDEV et semble nécessiter un redémarrage de la machine.
Probablement un script de post-installation (et un post-remove aussi) qui relance UDEV devrait être suffisant.
Note pour plus tard : il faudra penser à mettre librazik-optimisations-alsa-fastrackultra en tant que dépendance de librazik-optimisations-all.
Une version 3 se trouve dans le labo de LZK-3.