J'ai réussi à le faire, mais les changements s'inversent après le redémarrage. ( Mise à jour : Cela peut être contourné ; voir le bas de cet article).
Je l'ai fait via une interface graphique en Python appelée Analyseur HDA qui peuvent être récupérés et utilisés sur le site web de l'ALSA comme suit :
-
wget -O run.py http://www.alsa-project.org/hda-analyzer.py
-
sudo python run.py
(Leur page ne dit pas sudo
mais si vous ne le faites pas avec sudo
il téléchargera les scripts mais ne parviendra pas à les exécuter et se plaindra des privilèges).
Maintenant, cela fera démarrer l'interface graphique, mais son utilisation n'est pas expliquée, et ce n'est pas exactement convivial pour les débutants. Donc, pour rendre la vie plus facile, je vais expliquer comment je l'ai fait. Dans mon cas, c'était une question de deux clics ; la partie délicate était de localiser exactement ce qui doit être cliqué.
(Remarque : vous pouvez explorer tous les nœuds un par un, mais ne modifiez pas ce que vous ne comprenez pas. Toute modification (par exemple, cocher une case) prend effet immédiatement ; il n'y a pas de bouton "appliquer").
-
La liste contient de nombreux nœuds appelés Node[0x##]
suivi de l'un des éléments suivants AUD_OUT
, AUD_IN
, AUD_MIX
, PIN
y VENDOR
. Les seuls dans lesquels vous devez regarder sont les PIN
les uns et les autres.
-
Il existe plusieurs types de nœuds PIN ; le type que nous souhaitons remplit toute la fenêtre avec des panneaux/groupes de contrôle (il est utile d'étirer ou de maximiser la fenêtre), comme dans le cas suivant cette capture d'écran . (Le site m'a empêché d'insérer l'image en ligne, désolé).
-
Dans le champ Config Default, certains noeuds auront dans la première ligne Jack Connection: N/A
Nous avons besoin de ceux qui disent Jack Connection: Jack
comme dans la capture d'écran.
-
Pour changer une entrée de ligne en sortie, cherchez jusqu'à ce que vous trouviez le nœud qui indique Jack Type: Line In
. (Et remarquez le Jack Location2: Rear
y Jack Color: Blue
.)
-
Ensuite, dans les trois cases à cocher du groupe Contrôle des widgets ci-dessous, décochez DANS et vérifier OUT .
-
De la même manière, vous pouvez affecter n'importe quelle prise avant ou arrière à une entrée ou une sortie.
Maintenant, si vous fermez la fenêtre, elle vous demandera si vous voulez annuler les changements. En disant oui, vous les annulez immédiatement ; en disant non, vous les conservez, mais seulement pour cette session.
Si vous voulez conserver vos modifications de façon permanente, ne fermez pas encore HDA Analyzer. Au lieu de cela, cliquez sur "Exp" (Export) en bas à gauche et utilisez Enregistrer sous pour écrire le script Python dans un fichier. Maintenant, copiez ce fichier vers quelque chose comme /etc/hda-mods.py
et modifier /etc/rc.local
comme racine (par exemple en utilisant gksudo gedit /etc/rc.local
) et ajoutez la ligne python /etc/hda-mods.py
juste avant le exit 0
puis enregistrez-la et redémarrez. Vos changements devraient survivre.