[W250ENQ / W270ENQ, VIA VT1802, Speaker, Internal] Internal sub-woofer does not work

Bug #1081263 reported by Jamie Lawler
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
alsa-driver (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I recently bought a GenesisIV from pcspecialist.co.uk. It is a re-badged Clevo W250ENQ.

The sub-woofer functions fine in Windows (which I have since removed), but doesn't work in Ubuntu. speaker-test produces pink noise for the left and right channel, but nothing for LFE (the sub-woofer). There's a greyed-out sub-woofer volume slider in the pulseaudio widget (see attachment), but I think this might be a red herring. I've tried adjusting/unmuting all the channels in alsamixer, but doesn't seem to do anything.

The module I'm using is snd-hda-intel and the codec is VIA VT1802.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: alsa-base 1.0.25+dfsg-0ubuntu3
ProcVersionSignature: Ubuntu 3.5.0-18.29-generic 3.5.7
Uname: Linux 3.5.0-18-generic x86_64
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: jamie 1578 F.... pulseaudio
Date: Tue Nov 20 19:23:36 2012
InstallationDate: Installed on 2012-11-20 (0 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:PCH successful
Symptom_Card: Built-in Audio - HDA Intel PCH
Symptom_Jack: Speaker, Internal
Symptom_PulsePlaybackTest: PulseAudio playback test successful
Symptom_Type: Only some of outputs are working
Title: [W250ENQ / W270ENQ, VIA VT1802, Speaker, Internal] Playback problem
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/01/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: Tag 12345
dmi.board.name: W250ENQ / W270ENQ
dmi.board.vendor: CLEVO CO.
dmi.board.version: Not Applicable
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 9
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd06/01/2012:svnCLEVOCO.:pnW250ENQ/W270ENQ:pvrNotApplicable:rvnCLEVOCO.:rnW250ENQ/W270ENQ:rvrNotApplicable:cvnNoEnclosure:ct9:cvrN/A:
dmi.product.name: W250ENQ / W270ENQ
dmi.product.version: Not Applicable
dmi.sys.vendor: CLEVO CO.

Revision history for this message
Jamie Lawler (jamie-lawler) wrote :
Revision history for this message
Raymond (superquad-vortex2) wrote :

node 0x3e is missing

node 0x33 mono may be the internal subwoofer

Advanced information - PCI Vendor/Device/Subsystem ID's
!!--------------------------------------------------------

00:1b.0 0403: 8086:1e20 (rev 04)
 Subsystem: 1558:2701

Node 0x24 [Pin Complex] wcaps 0x40050d: Stereo Amp-Out
  Control: name="Speaker Playback Switch", index=0, device=0
    ControlAmp: chs=3, dir=Out, idx=0, ofs=0
  Control: name="Speaker Phantom Jack", index=0, device=0
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00 0x00]
  Pincap 0x00010050: OUT EAPD Balanced
  EAPD 0x3: BALANCED EAPD
  Pin Default 0x90170110: [Fixed] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0x1, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x40: OUT
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 2
     0x14* 0x3e

Node 0x33 [Pin Complex] wcaps 0x40050c: Mono Amp-Out
  Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
  Amp-Out vals: [0x00]
  Pincap 0x00000010: OUT
  Pin Default 0x501701f0: [N/A] Speaker at Int N/A
    Conn = Analog, Color = Unknown
    DefAssociation = 0xf, Sequence = 0x0
    Misc = NO_PRESENCE
  Pin-ctls: 0x00:
  Power states: D0 D1 D2 D3 EPSS
  Power: setting=D0, actual=D0
  Connection: 1
     0x3e

if node 0x33 is your subwoofer try

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commit;h=ef4da45828603df57e5e21b8aa21a66ce309f79b

and

+ SND_PCI_QUIRK(0x1558, 0x2701, "Clevo 250ENQ", VIA_FIXUP_ASUS_G75),

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commitdiff;h=d5266125fb439a5dfa4edd548d888fda47414ac5;hp=ef4da45828603df57e5e21b8aa21a66ce309f79b

Revision history for this message
Jamie Lawler (jamie-lawler) wrote :

Hi Raymond, thanks for your help!

How would I go about finding out if node 0x33 is my subwoofer?

If it is, do I then need to compile a kernel and apply those two patches?

Sorry about all the questions; I don't have really any experience in the "guts" of linux.

Revision history for this message
Jamie Lawler (jamie-lawler) wrote :

Hi again Raymond. Sorry to bump this thread without further progress - but I don't know how to follow your instructions. Is there any chance you can elaborate?

Revision history for this message
Raymond (superquad-vortex2) wrote :

you have to send email to ubuntu audio dev team how to ugrade alsa driver to include the patch

Fix invalid connections in VT1802 codec

and the pin fixup of the subwoofer 0x33 and 0x24 can be replaced by early patching

http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=blob_plain;f=Documentation/sound/alsa/HD-Audio.txt;h=7813c06a5c71d70a353862a6fec6713d3d73da3b;hb=HEAD

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in alsa-driver (Ubuntu):
status: New → Confirmed
Revision history for this message
Marcus Tomlinson (marcustomlinson) wrote :

This release of Ubuntu is no longer receiving maintenance updates. If this is still an issue on a maintained version of Ubuntu please let us know.

Changed in alsa-driver (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for alsa-driver (Ubuntu) because there has been no activity for 60 days.]

Changed in alsa-driver (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.