Bug 75190

Summary: Latest Updates to Opensuse 12.2 disable audio settings once again
Product: PulseAudio Reporter: raywobler
Component: alsaAssignee: pulseaudio-bugs
Status: RESOLVED NOTOURBUG QA Contact: pulseaudio-bugs
Severity: blocker    
Priority: medium CC: lennart
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: output of alsa-info.sh
pact list as requested

Description raywobler 2014-02-19 08:59:27 UTC
Frankly, I don't know where to post this report because audio in Linux is so convoluted one cannot know where to start.  In this instance the fault seem likely elsewhere than Pulse, but there is no other audio related link here to post on.
So the following updates get installed on 14th Feb:
vlc again+vlc5+libs 2.1.2-193.1 ; gstreamer+libs 1.2.3-2.1 ; libavcodec54/device54/format54/filter2/util51/postproc51/resample0/swresample99/swscale1 1.0.8-4.1; ffmpeg +libav:- codec55/device55/format55/filter3/resample1/util52/postproc52/swresample0/swscale2 2.1.3-1.1 ; 
These follow previous version updates to almost the identical set of files on the day before.  Indeed these files have been chasing their own tails with repeated updates since December 2012 indicating that audio design needs to go back to the drawing board.

While internal audio plays (Realtek 82801G=ALC882 ? = Intel HDA = 82801G ICH7 Family High Definition Audio Controller) and can be controlled, no output now goes to recorder.  Krecord fails to detect the soundcard, reporting 'no such file' and audio recorder shows no output, nor indeed does pavucontrol (though the volume sliders remain active).
If you uninstall Pulse, the same fault condition remains indicating that the problem is more deep seated.
There is a further persistent issue that the internal and external (accessory) mic connections are reversed, but one can work around that in Pulse when all else works.  However microphone now does not function in Skype either although still monitored through the internal speakers.

The system: Asus Z96F (S96F) laptop kernel 3.4.63-2.44.1
Comment 1 Raymond 2014-02-20 09:22:06 UTC
post the output of alsa-info.sh 

pactl list
Comment 2 raywobler 2014-04-03 22:52:50 UTC
Created attachment 96876 [details]
output of alsa-info.sh

No mic recording, KRecord reports can't find soundcard, Audio Recorder records silence, though Mic is monitored thro laptop internal speakers. Asus Z96F (S96F) laptop kernel 3.4.63-2.44.1 OpenSuse 12.2
On this laptop the internal mic has always been incorrectly detected by Suse as mic, and internal mic designation instead being the accessory socket connection.
The actual soundcard is designated as HDA 82801G (Realtek 82801) but is persistently detected as ALC888, though some sources confusingly state that it should be equivalent to ALC268 instead.

Can send pactl list if needed
Comment 3 raywobler 2014-04-03 23:40:43 UTC
Correction: No recording at all !  Krecord reports 'can't open soundcard. no such file or directory.
Comment 4 raywobler 2014-04-03 23:42:49 UTC
Created attachment 96877 [details]
pact list as requested

second file attachment as requested.
Comment 5 Raymond 2014-04-04 08:57:54 UTC
auto mic selection seem disabled when there are internal mic and CD (not detectable)

you need to disable CD pin if you laptop does not use this input source

0x1c 0x99330121

Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Mic' 'Internal Mic' 'CD'
  Item0: 'Mic'


seem no phantom jacks for internal speaker and mic 

both headphone and mic were not plugged



	control.27 {
		iface CARD
		name 'Headphone Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}
	control.28 {
		iface CARD
		name 'Mic Jack'
		value false
		comment {
			access read
			type BOOLEAN
			count 1
		}
	}




Sink #0

   Ports:
                analog-output-speaker: Analog Speakers (priority. 10000)
                analog-output-headphones: Analog Headphones (priority. 9000)
        Active Port: analog-output-speaker
        Formats:
                pcm


Source #1

        Ports:
                analog-input-microphone-internal: Internal Microphone (priority. 8900)
                analog-input-microphone: Analog Microphone (priority. 8700)
        Active Port: analog-input-microphone
        Formats:
                pcm
Comment 6 David Henningsson 2014-09-01 07:14:25 UTC
> Frankly, I don't know where to post this report 
> because audio in Linux is so convoluted one cannot know where to start.

You should start by contacting the OpenSuse people, rather than upstream PulseAudio. They're responsible for the integration.

Btw, you seem to have more than one bug, and the internal/external mic mixup is probably a kernel issue. You could try upgrading to a more recent kernel.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.