J'ai un ordinateur portable Lenovo Y50 qui a un subwoofer intégré qui ne fonctionne que sur Linux Mint 17.2, si je télécharge HDA Analyzer et que je change avec:
- PIN 0x17 -> Widget Control -> Check OUT
- PIN 0x17 -> Amplificateur de sortie -> Val [0] -> Désélectionner la sourdine
- PIN 0x1a -> VREF -> Réglez-le sur 100
Le problème est que j'ai essayé diverses autres distributions (Ubuntu, Antegros, Manjaro, Debian, Fedora) et faire la même chose ne fait pas fonctionner le subwoofer. Sur les autres distributions, j'ai essayé d'appliquer diverses autres solutions (avec la solution mentionnée précédemment), telles que:
- Essayer à
hdajackretask
partir dualsa-tools
package (ne peut faire que quelque chose sur Ubuntu, sur d'autres qu'il rapportetee: /sys/class/sound/hwC0D0/reconfig: Device or resource busy
; gardez à l'esprit que j'ai essayé divers paramètres avec lui sur Ubuntu mais le subwoofer ne fonctionne toujours pas) - Réglage
enable-lfe-remixing = yes
en/etc/pulse/daemon.conf
- Réglage
default-sample-channels = 3
etdefault-channel-map = front-left,front-right,lfe
dans/etc/pulse/daemon.conf
- Désinstaller PulseAudio et ne laisser qu'ALSA (je n'ai pas beaucoup essayé à cet état, seulement remarqué
speaker-test -c 6
ne détecte que 2 canaux: avant gauche et avant droit) Ne laissant que
alsa-base.conf
dans/etc/modprobe.d/
le contenu suivant (cela ne réordonne les cartes, mais je crois qu'il a aidé quand était ALSA le système que, pour définir la PCH primaire):# Intel PCH options snd-hda-intel index=0 model=auto vid=8086 pid=8c20 # Intel HDMI options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Copie de nombreux dossiers de configuration connexes de Linux Mint vers Fedora, tels que:
/etc/alsa/
,/etc/modprobe.d/
et/etc/pulse/
/usr/share/pulseaudio/alsa-mixer/
et/usr/share/alsa/
Toutes ces tentatives de solutions n'ont pas fonctionné.
J'ai commencé à analyser le problème en exécutant quelques commandes d'informations. De la commande wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh
, j'ai obtenu les informations suivantes pour Linux Mint et Fedora Workstation 22 (sur lesquelles je suis actuellement). Je n'ai rien remarqué d'intéressant, mais peut-être le ferez-vous.
Cependant, en exécutant la commande pactl list
sur les deux distributions, j'ai obtenu pour Linux Mint (Pastebin ID # Z81bqaR3) et Fedora (Pastebin ID # gDNJg4Lq) et j'ai remarqué ceci:
Sur Fedora (et aussi Ubuntu):
Card #1
....
device.product.name = "8 Series/C220 Series Chipset High Definition Audio Controller"
Et sur Linux Mint:
Card #1
....
device.product.name = "Lynx Point High Definition Audio Controller"
À cet égard, j'ai suivi le premier lien de la recherche Google ubuntu Lynx Point High Definition Audio Controller
et j'ai remarqué que de nombreux ordinateurs portables Dell avaient ce son, puis Google pulseaudio models.txt
(premier lien) et j'ai donc essayé de définir mon alsa-base.conf
dans /etc/modprobe.d/
les éléments suivants:
# Intel PCH
options snd-hda-intel index=0 model=dell-vostro-3500 vid=8086 pid=8c20
# Intel HDMI
options snd-hda-intel index=1 model=auto vid=8086 pid=0c0c
Ça n'a pas marché.
Désolé pour la recherche mentionne au lieu des liens et des liens pastebin inappropriés, mais je suis nouveau et je n'ai que 2 liens maximum à poster. Maintenant, mes questions sont:
- Connaissez-vous une bonne façon de faire fonctionner mon subwoofer pour cet ordinateur portable sur n'importe quelle distribution (pas seulement Linux Mint)? ou
- Savez-vous comment faire pour que mon installation Fedora voit la carte son comme
Lynx Point High Definition Audio Controller
le voit Linux Mint? (Je n'ai rien trouvé sur Internet pour aider à cet égard) ou - Connaissez-vous d'autres noms de modèle à définir
model=...
dansalsa-base.conf
qui pourraient fonctionner? J'ai seulement essayédell-vostro-3500
. ou - Connaissez-vous d'autres solutions qui pourraient aider sans PulseAudio installé? (N'est-ce pas HDA Analyzer pour ALSA? PulseAudio peut casser des choses que je ne remarque pas, mais ALSA seul ne détecte pas encore le caisson de basses, comme je l'ai mentionné en essayant)
Je peux également essayer d'exécuter d'autres commandes à partir des deux distributions (Fedora et Linux Mint sur Live USB) qui pourraient vous aider et publier les informations ici.
Je vous remercie! J'espère que quelqu'un pourra m'aider, car je suis devenu fou la semaine dernière. Ce n'est que lundi que j'ai découvert HDA Analyzer, et j'ai perdu espoir de faire fonctionner le subwoofer sous Linux depuis que j'ai acheté cet ordinateur portable.
EDIT: Question de suivi avec solution ici .
EDIT2: Ma propre solution en utilisant un script python ici .
la source
python2
dans le terminal. Oui, je l'obtiens à partir du lien de ddulic92, je modifie simplement la commande python en conséquence et j'utilise égalementsudo
. Veuillez revenir avec vos découvertes sur Arch Linux - je suis moi-même curieux car je n'ai pas essayé.Réponses:
Même problème que j'ai rencontré dans mon LENOVO G-580, je l'ai résolu en utilisant l'audio pulsé
/ubuntu/366303/how-to-install-pulseaudio-on-ubuntu-13-10
la source
Voici un lien vers ma solution, basée sur un script python: https://github.com/dragosprju/y50-subwoofer-linux-enabler .
Veuillez également vous référer à la question de suivi pour les réponses sur lesquelles la solution ci-dessus est basée: Comment désactiver l'économie d'énergie sur les broches audio du subwoofer de mon Lenovo Y50? .
la source