You are not logged in.
I'm having a pretty big annoyance for a while - especially I'm annoyed since it used to work properly.
Aaanyways.. getting to the problem:
My soundcard-output port isn't switched to "Headphones" whenever I stick them into the proper jack.
I always have to manually set the port to "Headphones" in the pulse audio settings or else I wouldn't hear anything.
The laptops internal speakers properly stop giving a sound as soon as I plug it in and still don't give a sound, if I unplug and forget to set it back to "Speakers"
System is completely up-to-date and running Pulse on top of Alsa.
Also I don't see any .alsarc or similar config around.
lspci | grep Audio
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV710/730 HDMI Audio [Radeon HD 4000 seriesAlso got some output from alsactl monitor
When plugging and unplugging, I get the line
card 0, #29 (0,0,0,Headphone Front Jack,0) VALUEevery time
Doing the same with the mic gives
card 0, #26 (0,0,0,Mic Jack,0) VALUE
card 0, #13 (2,0,0,Input Source,0) VALUEfor plugging and unplugging.
So I suppose it does get the event of plugging and unplugging somewhere, just doesn't adjust the output port properly.
And suggestions?
Last edited by SiGe (2014-07-10 21:14:55)
Offline
Does pulseaudio load module-switch-on-port-available? The reference gives you the command to unload it, so change if necessary. You can also take a look here or here.
Offline
Mhmm... the module was loaded properly.
But I managed to do it with hdajackretask!
I am overriding the headphone jack, set it to "Internal Speaker" from the list, applies and it works perfectly again!
Many thanks!
Offline
You are welcome.
Offline