[Bug 981878] New: Very weak sound after installing LEAP 42,1
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 Bug ID: 981878 Summary: Very weak sound after installing LEAP 42,1 Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Major Priority: P5 - None Component: Sound Assignee: tiwai@suse.com Reporter: johngeoffreywalker@yahoo.co.uk QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:46.0) Gecko/20100101 Firefox/46.0 Build Identifier: I installed LEAP 42.1 on a new PC - an Alienware Area-51 R - and initially I thought I could get no sound. I started a thread about this on the openSUSE forums. However, when running one of my applications I realised that I could hear faint sounds, though through only one of my speakers (the left one). After I ran a number of tests, a contributor to the forum thread suggested I submit it as a bug. Reproducible: Always Steps to Reproduce: It happens all the time. Actual Results: I cannot get the sound at its proper level. I have to turn the volume up to full in order to get a faint sound. Expected Results: It should give me a normal sound level. I have a surround-sound system attached to my computer via a KVM. The sound system has worked for many years through the KVM, and still works when I run tests through it on a machine loaded with openSUSE 13.2. To check that there is no problem with the KVM, I have swapped the connections for the two machines - the one running openSUSE 13,2, on which the sound works perfectly, and the one running LEAP 42.1, which is the one where I have the problem - and the problem has remained on the 42.1 machine whilst not appearing on the 13.2 machine. Additionally I connected the LEAP 42,1 machine directly to the sound system, bypassing the KVM, with no change in the results. Unfortunately I had to uninstall Windows because of the Windows 10/UEFI bug that prevents Windows 10 being run on a dual boot machine, so I cannot use that to test the hardware. Furthermore, the machine running openSUSE 13.2 has a non-functioning graphics card, so I'm limited in the nature of comparative tests that I can run using the same sound system. At the suggestion of those on the forum thread I have run a number of tests. I ran /usr/sbin/alsa-info.sh whilst playing a YouTube video. The results can be seen at http://www.alsa-project.org/db/?f=1425444542ba9acbc084c6e569084c4c2c963d92 I also too screenshots of the Pulse Audio Controls whilst running the video. These can be seen at Configuration: http://www.imagebam.com/image/6a64b4485911279 (The one I run is Analog Stereo Duplex, although it's suggested that none of these is suitable for a surround-sound system.) Output devices: http://www.imagebam.com/image/f0bc77485883769 Playback: http://www.imagebam.com/image/fedafa485883772 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c1 --- Comment #1 from John Walker <johngeoffreywalker@yahoo.co.uk> --- Maybe this is relevant or maybe not, but I keep getting the "media_plugin_webkit failure" message whenever I log into Second Life. It then seems to run okay (apart from the sound issue, of course). Previously, when I've had this message it means I've failed to install something crucial that prevents it running. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c2 Takashi Iwai <tiwai@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |johngeoffreywalker@yahoo.co | |.uk Flags| |needinfo?(johngeoffreywalke | |r@yahoo.co.uk) --- Comment #2 from Takashi Iwai <tiwai@suse.com> --- Do I understand correctly that another machine with 13.2 has a different sound chip, i.e. it's not CA0132 codec, right? Most likely that your CA0132 codec on Alienware isn't supported well, as it has a different mapping as the driver expects. I created a quick test KMP in OBS home:tiwai:bnc981878 repo. The package is being built now. Could you install hda-quickfix-kmp-default package later from the OBS repo, reboot and retest? If it still doesn't work, please give alsa-info.sh output again, but run with --no-upload option and attach to Bugzilla. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c3 John Walker <johngeoffreywalker@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |tiwai@suse.com Flags| |needinfo?(tiwai@suse.com) --- Comment #3 from John Walker <johngeoffreywalker@yahoo.co.uk> --- "I created a quick test KMP in OBS home:tiwai:bnc981878 repo. The package is being built now. Could you install hda-quickfix-kmp-default package later from the OBS repo, reboot and retest?" Sorry to be ignorant, but what is the OBS repo? Does it have another name? Or will I need to add it via its URL? -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c4 John Walker <johngeoffreywalker@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(tiwai@suse.com) | --- Comment #4 from John Walker <johngeoffreywalker@yahoo.co.uk> --- "Do I understand correctly that another machine with 13.2 has a different sound chip, i.e. it's not CA0132 codec, right?" I don't know which sound chip the 13.2 machine has. Is there any way to check this without using graphics (as I said, the graphics card on that machine is non-functioning)? The test of the 13.2 machine was more to test the KVM and the speaker system than anything else. Thanks, by the way, for responding so fast. I should have said this in my first reply. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c5 --- Comment #5 from Takashi Iwai <tiwai@suse.com> --- (In reply to John Walker from comment #3)
"I created a quick test KMP in OBS home:tiwai:bnc981878 repo. The package is being built now. Could you install hda-quickfix-kmp-default package later from the OBS repo, reboot and retest?"
Sorry to be ignorant, but what is the OBS repo? Does it have another name? Or will I need to add it via its URL?
You can download the package from http://download.opensuse.org/repositories/home:/tiwai:/bnc981878/standard/ Either grab the rpm file from there and install it via "zypper in" manually, or add the URL to zypper as repo and install the package. (In reply to John Walker from comment #4)
"Do I understand correctly that another machine with 13.2 has a different sound chip, i.e. it's not CA0132 codec, right?"
I don't know which sound chip the 13.2 machine has. Is there any way to check this without using graphics (as I said, the graphics card on that machine is non-functioning)?
Just run "alsa-info.sh --no-upload" on that machine and upload the file to this Bugzilla. Then we can see what chip is on it. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c6 John Walker <johngeoffreywalker@yahoo.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(johngeoffreywalke | |r@yahoo.co.uk) | --- Comment #6 from John Walker <johngeoffreywalker@yahoo.co.uk> --- Created attachment 678839 --> http://bugzilla.opensuse.org/attachment.cgi?id=678839&action=edit alsa-info.sh file requested after installing quick fix: the sound is still weak -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c7 --- Comment #7 from John Walker <johngeoffreywalker@yahoo.co.uk> --- Created attachment 678840 --> http://bugzilla.opensuse.org/attachment.cgi?id=678840&action=edit alsa-info,sh file from 13.2 machine to detect sound chip -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=981878 http://bugzilla.opensuse.org/show_bug.cgi?id=981878#c8 --- Comment #8 from Takashi Iwai <tiwai@suse.com> --- OK, as expected the another machine has a completely different codec (Realtek), and this works easily. OTOH, this one, Alienware Area 51-R2, has Creative CA0132 codec, and this is known to work only on limited machines, unfortunately. You can find many bug reports regarding this on the net. A part of the reasons is that Creative did lots of vendor-specific extensions, and the binary firmware blob we have matches only to certain models. I guess yours doesn't. Some Alienware models seem working with minor adjustment, and my patches does apply to your model. Alas, it doesn't seem working. That said, currently your new hardware isn't supported by upstream, mostly due to the reason above. You can try the latest kernel in OBS Kernel:stable, but I bet it won't work, either. Currently there is little hope for this kind of devices, unfortunately. One remaining question is: did you try the output from the headphone jack? When you plug there, try to toggles some mixer switches appearing in "alsamixer -c0". CA0132 chip doesn't support the simultaneous outputs from both headphone and others, and this is switched via the mixer switch. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com