No sound kernel 3.13 ALC887-VD but kernel 3.14 fixes it

Bug #1300844 reported by ted chang
176
This bug affects 29 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned
Nominated for Trusty by Daniel van Vugt

Bug Description

My sound hardware doesnt seem to be supported on the vanilla ubuntu 13.10 or 14.04. However, the fix seems to be updating the kernel to 3.14. This sound card is integrated in the motherboard and I am using the analog jack. I am not sure whether or not to report it as a bug or something.

http://www.gigabyte.us/products/product-page.aspx?pid=4716#sp

3.14.0-031400-generic

aplay -l

**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: ALC887-VD Analog [ALC887-VD Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 1: ALC887-VD Digital [ALC887-VD Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

lspci -v

00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD] FCH Azalia Controller (rev 01)
 Subsystem: Gigabyte Technology Co., Ltd Device a002
 Flags: bus master, slow devsel, latency 32, IRQ 16
 Memory at feb60000 (64-bit, non-prefetchable) [size=16K]
 Capabilities: <access denied>
 Kernel driver in use: snd_hda_intel

alsa info under 3.14 kernel

 http://www.alsa-project.org/db/?f=c76bbb46111cbb9bfcd7a1f1cc5d9abde8f4f6a8

alsa info under vanilla 14.04 kernel

http://www.alsa-project.org/db/?f=3219c41b19ff4b97586f2589895b461251e0baec

reporting it as a bug as actionparsnip (andrew-woodhead666) suggestion

https://answers.launchpad.net/ubuntu/+source/linux/+question/246337
---
ApportVersion: 2.14-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: poison 1944 F.... pulseaudio
 /dev/snd/controlC0: poison 1944 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=02989b06-ff3e-4ac9-b73f-a69797aa4933
InstallationDate: Installed on 2014-04-01 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Beta amd64 (20140326)
MachineType: Gigabyte Technology Co., Ltd. To be filled by O.E.M.
Package: linux (not installed)
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-19-generic root=UUID=0a2fcf96-eec0-439b-9ae4-c6eb8f897712 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-19.40-generic 3.13.6
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-19-generic N/A
 linux-backports-modules-3.13.0-19-generic N/A
 linux-firmware 1.127
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: trusty
Uname: Linux 3.13.0-19-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/09/2014
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F5
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: F2A88XM-D3H
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrF5:bd01/09/2014:svnGigabyteTechnologyCo.,Ltd.:pnTobefilledbyO.E.M.:pvrTobefilledbyO.E.M.:rvnGigabyteTechnologyCo.,Ltd.:rnF2A88XM-D3H:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To be filled by O.E.M.
dmi.product.version: To be filled by O.E.M.
dmi.sys.vendor: Gigabyte Technology Co., Ltd.

ted chang (monkeyboyted)
description: updated
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1300844

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
ted chang (monkeyboyted) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
ted chang (monkeyboyted) wrote : BootDmesg.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : CRDA.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : CurrentDmesg.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : IwConfig.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : Lspci.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : Lsusb.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : ProcEnviron.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : ProcInterrupts.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : ProcModules.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : PulseList.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : UdevDb.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : UdevLog.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote : WifiSyslog.txt

apport information

Revision history for this message
ted chang (monkeyboyted) wrote :

i ran it with 3.13 kernel since it will complain that the 3.14 is a mainline kernel and i should report upstream

ted chang (monkeyboyted)
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Quinn Balazs (qbalazs)
tags: added: kernel-sound
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

We have noted that there is a newer version of the kernel than the one you last tested when this issue was found. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest kernel for this release by simply running the following commands in a terminal window:

sudo apt-get update
sudo apt-get install linux

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
tags: added: kernel-fixed-upstream needs-bisect
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
ted chang (monkeyboyted) wrote :

still no sound

3.13.0-21-generic

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
ted chang (monkeyboyted) wrote :

3.13.0-22-generic

still no sound before anybody ask to update the kernel

affects: linux (Ubuntu) → alsa-driver (Ubuntu)
Revision history for this message
ted chang (monkeyboyted) wrote :

Thanks, Raymond. I decided to update the alsa driver stack. basd on these instructions

https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS

https://code.launchpad.net/~ubuntu-audio-dev/+archive/alsa-daily/+packages

I am using

 oem-audio-hda-daily-dkms - 0.201404230703~ubuntu14.04.1

which fixes the problem

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

seem hdmi and headphone are plugged

do you mean the bug was fixed by disabled headphone Jack detection ?

since gigabyte desktop motherboard seem using same pci ssid

https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/commit/?id=b2c53e206967d01fd4fb6dd525f89ae738beb2e6

ports:
  hdmi-output-0: HDMI / DisplayPort (priority 5900, latency offset 0 usec, available: yes)
   properties:
    device.icon_name = "video-display"
 active port: <hdmi-output-0>
  * index: 1
 name: <alsa_output.pci-0000_00_14.2.analog-stereo>
 driver: <module-alsa-card.c>
 flags: HARDWARE HW_MUTE_CTRL HW_VOLUME_CTRL DECIBEL_VOLUME LATENCY DYNAMIC_LATENCY
 state: SUSPENDED
 suspend cause: IDLE
 priority: 9959
 volume: 0: 46% 1: 46%
         0: -20.00 dB 1: -20.00 dB
         balance 0.00
 base volume: 100%
              0.00 dB
 volume steps: 65537
 muted: no
 current latency: 0.00 ms
 max request: 0 KiB
 max rewind: 0 KiB
 monitor source: 1
 sample spec: s16le 2ch 44100Hz
 channel map: front-left,front-right
              Stereo
 used by: 0
 linked by: 0
 configured latency: 0.00 ms; range is 0.50 .. 371.52 ms
 card: 1 <alsa_card.pci-0000_00_14.2>
 module: 6
 properties:
  alsa.resolution_bits = "16"
  device.api = "alsa"
  device.class = "sound"
  alsa.class = "generic"
  alsa.subclass = "generic-mix"
  alsa.name = "ALC887-VD Analog"
  alsa.id = "ALC887-VD Analog"
  alsa.subdevice = "0"
  alsa.subdevice_name = "subdevice #0"
  alsa.device = "0"
  alsa.card = "1"
  alsa.card_name = "HD-Audio Generic"
  alsa.long_card_name = "HD-Audio Generic at 0xfeb60000 irq 16"
  alsa.driver_name = "snd_hda_intel"
  device.bus_path = "pci-0000:00:14.2"
  sysfs.path = "/devices/pci0000:00/0000:00:14.2/sound/card1"
  device.bus = "pci"
  device.vendor.id = "1022"
  device.vendor.name = "Advanced Micro Devices, Inc. [AMD]"
  device.product.id = "780d"
  device.product.name = "FCH Azalia Controller"
  device.form_factor = "internal"
  device.string = "front:1"
  device.buffering.buffer_size = "65536"
  device.buffering.fragment_size = "32768"
  device.access_mode = "mmap+timer"
  device.profile.name = "analog-stereo"
  device.profile.description = "Analog Stereo"
  device.description = "Built-in Audio Analog Stereo"
  alsa.mixer_name = "Realtek ALC887-VD"
  alsa.components = "HDA:10ec0887,1458a002,00100302"
  module-udev-detect.discovered = "1"
  device.icon_name = "audio-card-pci"
 ports:
  analog-output: Analog Output (priority 9900, latency offset 0 usec, available: unknown)
   properties:

  analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: yes)
   properties:
    device.icon_name = "audio-headphones"
 active port: <analog-output>

Revision history for this message
ted chang (monkeyboyted) wrote :

Nope,

my fix was updating the hda audio drivers. I realize there wasnt any audio support for my gigabyte mobo.

I alsa had the problem where the sound is not emitting from the green audio jack. My computer doesnt have an hdmi cord plug in. I was using dvi cable for my monitor and audio jack for my headphones.

Pulseaudio is not showing the audio card. alsamixer is not showing the proper volume options.

Revision history for this message
ted chang (monkeyboyted) wrote :

Opps, i realize what you mean by the bug.

It is it seriously the bug that affects most gigabyte mobos?

Revision history for this message
zippidy_josh (redstone) wrote :

monkeyboyted's suggestion to update the alsa driver fixed the crackling/garbled audio problem for me as well. I had the problem with a new Asus mobo (H97-plus) and new Intel processor:

from lspci:
00:03.0 Audio device: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller (rev 06)
00:1b.0 Audio device: Intel Corporation Device 8ca0

and ubuntu 14.04.

affects: alsa-driver (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
status: Confirmed → Fix Released
Brad Figg (brad-figg)
tags: added: cscc
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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