LZK - suivi des tâches

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é
  • Percent Complete
    70%
  • Task Type Demande de fonctionnalité
  • 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
Attached to Project: LZK - suivi des tâches
Opened by Olivier Humbert - 26.01.2019
Last edited by Olivier Humbert - 15.03.2019

FS#734 - gestion automatique de la fast-track-ultra

Admin
Olivier Humbert commented on 11.02.2019 13:27

Un paquet librazik-optimisations-alsa-fasttrackultra se trouve dans testers.
Retours bienvenus avant de le pousser dans users.

Jean Pierre Cimalando commented on 11.02.2019 14:57

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>`.

Admin
Olivier Humbert commented on 15.03.2019 21:26

Jean Pierre a signalé sur IRC que le paquet fonctionne.

Admin
Olivier Humbert commented on 15.03.2019 21:47

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.

Admin
Olivier Humbert commented on 02.04.2019 07:53

Note pour plus tard : il faudra penser à mettre librazik-optimisations-alsa-fastrackultra en tant que dépendance de librazik-optimisations-all.

Admin
Olivier Humbert commented on 29.11.2019 15:38

Une version 3 se trouve dans le labo de LZK-3.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing