Comment 23 for bug 1332900

Revision history for this message
Austin Moore (bluemonkii) wrote : RE: [Bug 1332900] Re: [Alienware 18, Realtek ALC668, Speaker, Internal] Playback problem

I am uncertain if HDA retask made permanent changes to the mapping? I chose boot override and then restarted. When relaunching hdajackretask i see that none of the overrides are checked. Is this because changes were already made and are now in effect?

I still do not understand which nodes are for which speakers. The other Alienware bug guy said 0x1a is subwoofer? I probably dont need a separate volume control for subwoofer, as I dont even think windows has this.

I just need sound to come out of the 2 missing speakers.

So, I assume 0x1a is for Subwoofer?

How do I get sound out of other speakers? Are they "left" and "right" or "front" and "back"? And are you saying one or two of the pins from hdajackretask is assigned to internal speakers?

I read the other bug report, but I do not understand fully how pins work, or how to locate and assign missing speakers. I just want sound to play out of all internal speakers. Right now I can get good sound from Headphones, that is not a problem so far, but sound is bad quality, probably because all of it coming through subwoofer. How does it know how to split sound to the (2) other speakers in addition to subwoofer?

Also, what should my .asoundrc file look like for a 2.1 surround setup?

And, does daemon.conf make a difference, or that is only related to the controls in PulseAudio?

I think I need some sort of simple instructions because I am not a hardware expert, and do not fully understand how the hardware is mapped by default.

> Date: Sun, 6 Jul 2014 05:21:52 +0000
> From: <email address hidden>
> To: <email address hidden>
> Subject: [Bug 1332900] Re: [Alienware 18, Realtek ALC668, Speaker, Internal] Playback problem
>
> https://bugs.launchpad.net/ubuntu/+source/alsa-lib/+bug/1286021
>
> do you get sound from from subwoofer after retasking node 0x1a ?
>
> since you have two headphone , speakers and subwoofer
>
> the current driver only create two volume controls for headphone And
> speaker
>
> you may need to retask one headphone Jack to UN connected if you want
> the driver to create volume controls for speaker and subwoofer
>
> https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/tree/Documentation/sound/alsa
> /HD-Audio.txt
>
> `CONFIG_SND_HDA_HWDEP` is a useful option for debugging the driver.
> When this is enabled, the driver creates hardware-dependent devices
> (one per each codec), and you have a raw access to the device via
> these device files. For example, `hwC0D2` will be created for the
> codec slot #2 of the first card (#0). For debug-tools such as
> hda-verb and hda-analyzer, the hwdep device has to be enabled.
> Thus, it'd be better to turn this on always.
>
> `CONFIG_SND_HDA_RECONFIG` is a new option, and this depends on the
> hwdep option above. When enabled, you'll have some sysfs files under
> the corresponding hwdep directory. See "HD-audio reconfiguration"
> section below.
>
> http://git.alsa-project.org/?p=alsa-
> tools.git;a=blob;f=hdajackretask/README;hb=HEAD
>
>
> apply now button work only when driver is build with reconfig and the program can kill pulseaudio and can dynamic receive configure the driver
>
> the alternative is to use hda analyzer , just set pinctl of the
> subwoofer node to out and connected the node to one of the audio output
> , unmute the switch along the path and change the volume slider
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1332900
>
> Title:
> [Alienware 18, Realtek ALC668, Speaker, Internal] Playback problem
>
> Status in “alsa-driver” package in Ubuntu:
> Incomplete
>
> Bug description:
> Bug seems similar to another reported bug with Alienware 18 laptops.
> It should be Realtek ALC3661 however it shows up as ALC668. Sound only
> comes out of 1 Channel, which appears to be subwoofer. Unlike the
> other bug, closing the lid appears to have no effect on sound.
>
> When doing the bug test, it said sound would alternate between 2
> channels, however I only heard one consistent sound. It did not
> alternate. I believe it is playing from the subwoofer only. I would
> love to know more about how to route the sound to the proper speakers.
>
> I attempted modifications to daemon.conf in pulse and .asoundrc but
> have not found the correct configuration yet.
>
> This laptop is equipped with 2.1 Surround and should play sound
> accordingly. Also, alsamixer only shows (1) speaker control, whether
> this is normal I am unsure.
>
>
> Ubuntu 14.04 LTS
>
> ProblemType: Bug
> DistroRelease: Ubuntu 14.04
> Package: alsa-base 1.0.25+dfsg-0ubuntu4
> ProcVersionSignature: Ubuntu 3.13.0-29.53-generic 3.13.11.2
> Uname: Linux 3.13.0-29-generic x86_64
> NonfreeKernelModules: wl nvidia
> ApportVersion: 2.14.1-0ubuntu3.2
> Architecture: amd64
> AudioDevicesInUse:
> USER PID ACCESS COMMAND
> /dev/snd/controlC1: phallix 1730 F.... pulseaudio
> /dev/snd/controlC0: phallix 1730 F.... pulseaudio
> phallix 8573 F.... alsamixer
> CurrentDesktop: Unity
> Date: Sat Jun 21 21:02:28 2014
> InstallationDate: Installed on 2014-06-15 (6 days ago)
> InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
> PackageArchitecture: all
> SourcePackage: alsa-driver
> Symptom: audio
> Symptom_AlsaPlaybackTest: ALSA playback test through plughw:PCH failed
> Symptom_Card: Built-in Audio - HDA Intel PCH
> Symptom_Jack: Speaker, Internal
> Symptom_Type: Only some of outputs are working
> Title: [Alienware 18, Realtek ALC668, Speaker, Internal] Playback problem
> UpgradeStatus: No upgrade log present (probably fresh install)
> dmi.bios.date: 04/23/2014
> dmi.bios.vendor: Alienware
> dmi.bios.version: A07
> dmi.board.name: 01W2J2
> dmi.board.vendor: Alienware
> dmi.board.version: A02
> dmi.chassis.type: 8
> dmi.chassis.vendor: Alienware
> dmi.chassis.version: A07
> dmi.modalias: dmi:bvnAlienware:bvrA07:bd04/23/2014:svnAlienware:pnAlienware18:pvrA07:rvnAlienware:rn01W2J2:rvrA02:cvnAlienware:ct8:cvrA07:
> dmi.product.name: Alienware 18
> dmi.product.version: A07
> dmi.sys.vendor: Alienware
> mtime.conffile..etc.modprobe.d.alsa.base.conf: 2014-06-17T23:18:00.223827
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1332900/+subscriptions