5 votes

Aucun son ne sort du port casque de l'ordinateur portable

Je n'arrive pas à obtenir du son à partir du port casque d'un ordinateur portable. Les écouteurs sont branchés et le son sort des haut-parleurs internes. Windows se comporte normalement (le son passe en mode casque lorsqu'un casque est inséré).

Il a fait travailler sous Linux à un moment, mais quelque chose a changé, on ne sait pas trop quoi. Le redémarrage ne résout pas le problème. Cela semble se produire que PulseAudio soit en cours d'exécution ou non.

Des choses que j'ai essayées :

  • Redémarrage. Aucun effet.

  • Démarrage dans Windows. Il fonctionne correctement, donc probablement pas un problème matériel.

  • Tous les alsamixer . Mes seuls contrôles sont les suivants :

    • Barre de volume "Master" & mutable, non-muté. Contrôle le volume.
    • "PCM" Barre de volume uniquement. 100%.
    • "S/PDIF" Mutable uniquement, actuellement en sourdine, n'a aucun effet.
    • "S/PDIF" Défaut PCM", mutable uniquement, actuellement non muté, n'a aucun effet.
  • Killing PulseAudio. Aucun effet. (Il ne reste pas non plus mort ! Quelque chose semble le redémarrer, et je ne peux pas dire quoi, mais c'est très ennuyeux).

  • alsactl init 0 aucun effet.

  • sudo rm -f /var/lib/alsa/asound.state aucun effet.

Informations générales sur le système :

Ubuntu 10.04 LTS Toshiba Satellite T135D-S1324

lspci dit que je l'ai fait :

00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller

Quelques modifications : Oui, les écouteurs sont à fond.

Cela fonctionne sous Windows : Vous branchez un casque, les haut-parleurs internes cessent de faire du bruit, et du bruit sort des écouteurs. Windows dit que je n'ai que deux cartes son : le port HDMI (dont je ne me soucie pas) et la "carte son", qui, selon lui, est une "Conexant Pebble High Definition SmartAudio". un carte son, ce qui, d'après mon expérience, est typique. (Il s'agit d'un ordinateur portable)

2voto

Richard Ayotte Points 121

Votre noyau ne détecte peut-être pas la carte correctement. Essayez de définir manuellement les options du module en ajoutant la ligne suivante à votre noyau /etc/modprobe.d/alsa-base.conf

options snd-hda-intel model=asus enable_msi=0

( Crédit Chris Benninger )

Vous pouvez trouver une liste complète d'options aquí

Vous pouvez également jeter un coup d'œil à la page d'accueil du site Web de la Commission européenne. Ubuntu HDA Intel Sound Howto .

1voto

Adam Driscoll Points 5117

Avez-vous essayé d'installer le contrôle du volume audio par impulsion ?

sudo apt-get install paprefs pavucontrol pavumeter

Par ailleurs, dans la boîte de dialogue "préférences sonores" (cliquez sur l'icône du haut-parleur dans la barre d'état système), l'onglet Matériel affiche-t-il votre carte son ? Le périphérique que vous essayez d'utiliser apparaît-il dans l'onglet de sortie ? Vous devrez peut-être modifier le paramètre "profil" pour utiliser le casque au lieu des haut-parleurs.

0voto

Deki Points 1

J'ai trouvé cette solution sur [launchpad][1]. Je ne suis pas un utilisateur d'Arch, donc je ne suis pas forcément sûr que vous ayez ce logiciel mais c'est quand même une piste :

Vous installez hdajackretask, puis vous sélectionnez en haut le codec Realtek, dans les options vous activez "broches non connectées", vous trouvez et activez Pin 0x16 Override et sélectionnez "Headphone" "appliquer maintenant", et vous redémarrez l'ordinateur.

Il me disait que l'appareil était occupé, mais il fonctionnait toujours après le redémarrage.

Certaines personnes ont dû tuer pulseaudio et l'empêcher de redémarrer pour que cela fonctionne [(voir ce lien)][2] mais dans l'ensemble, cela a fonctionné.

J'espère que ça aidera, bye !

-1voto

Gökhan Öz Points 89

S'il s'agit du bogue #453395, alors la solution est ici :

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/453395/comments/5

Lorsque vous éditez /etc/init.d/alsa-utils, et commentez la 378ème ligne :

# mute_and_zero_levels "$TARGET_CARD" || EXITSTATUS=1

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X