← Back to team overview

desktop-packages team mailing list archive

[Bug 1310260] Re: Pulseaudio fails to detect card (probably due to hybrid graphics)

 

I believe our problem has been fixed upstream.
I switched to Antergos / Arch Linux and am running following Stack: 
Kernel 3.18
Mesa 10.4
Everything else latest upstream.

This is my dmesg now:

[ 3047.121620] [drm] probing gen 2 caps for device 8086:9c18 = 5323c42/0
[ 3047.121625] [drm] PCIE gen 2 link speeds already enabled
[ 3047.125725] [drm] PCIE GART of 1024M enabled (table at 0x0000000000277000).
[ 3047.125814] radeon 0000:03:00.0: WB enabled
[ 3047.125815] radeon 0000:03:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88042b591c00
[ 3047.125817] radeon 0000:03:00.0: fence driver on ring 1 use gpu addr 0x0000000040000c04 and cpu addr 0xffff88042b591c04
[ 3047.125818] radeon 0000:03:00.0: fence driver on ring 2 use gpu addr 0x0000000040000c08 and cpu addr 0xffff88042b591c08
[ 3047.125819] radeon 0000:03:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88042b591c0c
[ 3047.125820] radeon 0000:03:00.0: fence driver on ring 4 use gpu addr 0x0000000040000c10 and cpu addr 0xffff88042b591c10
[ 3047.127354] radeon 0000:03:00.0: fence driver on ring 5 use gpu addr 0x0000000000075a18 and cpu addr 0xffffc90024835a18
[ 3047.319897] [drm] ring test on 0 succeeded in 1 usecs
[ 3047.319903] [drm] ring test on 1 succeeded in 1 usecs
[ 3047.319907] [drm] ring test on 2 succeeded in 1 usecs
[ 3047.319915] [drm] ring test on 3 succeeded in 4 usecs
[ 3047.319921] [drm] ring test on 4 succeeded in 4 usecs
[ 3047.496968] [drm] ring test on 5 succeeded in 2 usecs
[ 3047.496975] [drm] UVD initialized successfully.
[ 3047.497007] [drm] ib test on ring 0 succeeded in 0 usecs
[ 3047.497035] [drm] ib test on ring 1 succeeded in 0 usecs
[ 3047.497062] [drm] ib test on ring 2 succeeded in 0 usecs
[ 3047.497088] [drm] ib test on ring 3 succeeded in 0 usecs
[ 3047.497113] [drm] ib test on ring 4 succeeded in 0 usecs
[ 3048.144956] [drm] ib test on ring 5 succeeded
[ 3048.153812] snd_hda_intel 0000:03:00.1: Enabling via VGA-switcheroo
[ 3048.153941] snd_hda_intel 0000:03:00.1: irq 52 for MSI/MSI-X
[ 3053.296495] snd_hda_intel 0000:03:00.1: Disabling via VGA-switcheroo


The last three entries seem to indicate that this bug has now been fixed. At least I did not have to create a modprobe.d file.

Cheers!

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to alsa-driver in Ubuntu.
https://bugs.launchpad.net/bugs/1310260

Title:
  Pulseaudio fails to detect card (probably due to hybrid graphics)

Status in alsa-driver package in Ubuntu:
  Triaged

Bug description:
  Hi,
  I wanted to install Trusty on my Elitebook 850 G1 with hybrid graphics (Intel / AMD) but pulseaudio goes nuts on me as soon as I try to play any music / sound, try to change volume, etc.
  I've tried it with Ubuntu, Kubuntu and now with Xubuntu with the same result everytime.

  My guess is that pulseaudio has problems with the AMD GPU and it's sound processor being switched off automatically as enabled by Kernel 3.13 (formerly achieved by adding the radeon.runpm=1 kernel parameter)
  (http://lists.freedesktop.org/archives/dri-devel/2013-September/045650.html)

  root@HP-EliteBook-850-G1:~# cat /sys/kernel/debug/vgaswitcheroo/switch
  0:IGD:+:Pwr:0000:00:02.0
  1:DIS: :DynOff:0000:03:00.0
  2:DIS-Audio: :Off:0000:03:00.1

  As you can see, the AMD GPU has been turned off automatically. Pulseaudio, the (X)Ubuntu volume applet and KMix on the other hand list it as still available.
  Based on that I asume pulseaudio tries to access a switched-off device and fails.

  I've followed the steps listed
  here: https://wiki.ubuntu.com/DebuggingSoundProblems
  and
  here: https://wiki.ubuntu.com/PulseAudio/Log

  I'll attach the logs right away. (pulseverbose1.log and my dmesg
  output)

  Pusleverbose is full of messages like this one:
  (   0.013|   0.000) I: [pulseaudio] alsa-util.c: Error opening PCM device hw:0: No such file or directory

  This output of dmesg also caught my attention:
  [  354.927935] HDMI ATI/AMD: no speaker allocation for ELD
  [  357.695010] hda-intel 0000:03:00.1: Disabling via VGA-switcheroo

  One thing I noticed using Kubuntu is that after pulseaudio becomes unresponsive the taskmanager lists 4 pulseaudio processes two of which are "active on harddrive" ("Aktiv auf Festplatte"). Those two processes cannot be killed even as root.
  Currently being on Xubuntu the same thing is true, although it lists only one process in the taskmanager that cannot be killed.

  I hope you can help me.

  Best regards,
  Paul

  ProblemType: Bug
  DistroRelease: Ubuntu 14.04
  Package: pulseaudio 1:4.0-0ubuntu11
  ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
  Uname: Linux 3.13.0-24-generic x86_64
  ApportVersion: 2.14.1-0ubuntu3
  Architecture: amd64
  AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC2', '/dev/snd/hwC2D0', '/dev/snd/pcmC2D3p', '/dev/snd/pcmC2D7p', '/dev/snd/controlC1', '/dev/snd/hwC1D0', '/dev/snd/pcmC1D0c', '/dev/snd/pcmC1D0p', '/dev/snd/pcmC1D2c', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D3p', '/dev/snd/pcmC0D7p', '/dev/snd/pcmC0D8p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
  CurrentDesktop: XFCE
  Date: Sun Apr 20 13:47:09 2014
  InstallationDate: Installed on 2014-04-20 (0 days ago)
  InstallationMedia: Xubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
  SourcePackage: pulseaudio
  Symptom: audio
  Symptom_Card: HDA-Intel - HDA Intel PCH
  Symptom_Jack: Speaker, Internal
  Title: [HP EliteBook 850 G1, IDT 92HD91BXX, Speaker, Internal] Pulseaudio fails to detect card
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 02/19/2014
  dmi.bios.vendor: Hewlett-Packard
  dmi.bios.version: L71 Ver. 01.08
  dmi.board.name: 198F
  dmi.board.vendor: Hewlett-Packard
  dmi.board.version: KBC Version 15.54
  dmi.chassis.asset.tag: CNU345BY96
  dmi.chassis.type: 10
  dmi.chassis.vendor: Hewlett-Packard
  dmi.modalias: dmi:bvnHewlett-Packard:bvrL71Ver.01.08:bd02/19/2014:svnHewlett-Packard:pnHPEliteBook850G1:pvrA3008CC10003:rvnHewlett-Packard:rn198F:rvrKBCVersion15.54:cvnHewlett-Packard:ct10:cvr:
  dmi.product.name: HP EliteBook 850 G1
  dmi.product.version: A3008CC10003
  dmi.sys.vendor: Hewlett-Packard

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1310260/+subscriptions