XBMC 13.1 on Ubuntu Server 14.04 LTS w/Intel-HDMI = No audio
#1
Hi guys

So I'm attempted to get one of my neighbours set up with XBMC Gotham 13.1 on Ubuntu Server 14.04 LTS and I'm having trouble getting HDMI audio to work.

I've been fiddling with things, as I've done this a few times in the past on my own media server (running Ubuntu Server 12.04 LTS) and have a reasonable understanding of things like "don't use pulseaudio" and using aplay to identify which audio device is correct (using a known-good .wav file). However, I haven't done this fiddly bit in years, so I'm a little rusty.

My config:
* HP Microserver
* Zotac PCIe VGA controller, recognised as: VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
* OS: Ubuntu Server 14.04 64-bit
* nvidia-drivers: "current" is installed

* XBMC Debug Log

* nvidia drivers:
Code:
# dpkg --list | grep nvidia
ii  nvidia-304                                  304.117-0ubuntu1                       amd64        NVIDIA legacy binary driver - version 304.117
ii  nvidia-current                              304.117-0ubuntu1                       amd64        Transitional package for nvidia-current
ii  nvidia-libopencl1-304                       304.117-0ubuntu1                       amd64        NVIDIA OpenCL Driver and ICD Loader library
ii  nvidia-opencl-icd-304                       304.117-0ubuntu1                       amd64        NVIDIA OpenCL ICD
ii  nvidia-settings                             331.20-0ubuntu8                        amd64        Tool for configuring the NVIDIA graphics driver
[/code]

* pulseaudio packages installed:
Code:
# dpkg --list | grep pulse
ii  gstreamer0.10-pulseaudio:amd64              0.10.31-3+nmu1ubuntu5                  amd64        GStreamer plugin for PulseAudio
ii  libpulse-mainloop-glib0:amd64               1:4.0-0ubuntu11                        amd64        PulseAudio client libraries (glib support)
ii  libpulse0:amd64                             1:4.0-0ubuntu11                        amd64        PulseAudio client libraries
ii  libpulsedsp:amd64                           1:4.0-0ubuntu11                        amd64        PulseAudio OSS pre-load library
ii  pulseaudio-utils                            1:4.0-0ubuntu11                        amd64        Command line tools for the PulseAudio sound server

* alsa packages installed:
Code:
# dpkg --list | grep alsa | grep ii
ii  alsa-base                                   1.0.25+dfsg-0ubuntu4                   all          ALSA driver configuration files
ii  alsa-oss                                    1.0.25-1ubuntu1                        amd64        ALSA wrapper for OSS applications
ii  alsa-utils                                  1.0.27.2-1ubuntu2                      amd64        Utilities for configuring and using ALSA
ii  gstreamer0.10-alsa:amd64                    0.10.36-1.1ubuntu2                     amd64        GStreamer plugin for ALSA


Any thoughts? So far, the obvious thing is that in the xbmc.log, I can see:
Code:
ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files

and

Code:
22:55:41 T:139900685391808   ERROR: PulseAudio: Failed to connect context
22:55:41 T:139900685391808  NOTICE: PulseAudio might not be running. Context was not created.
22:55:41 T:139900685391808  NOTICE: CAESinkOSS::EnumerateDevicesEx - No OSS mixer device present: /dev/mixer
22:55:41 T:139900685391808  NOTICE: No Devices found - retry: 4

Cheers!
Reply
#2
Have you checked audio settings under xbmc ? Sometime you need to change your audio output device manually...
Reply
#3
Follow parts of that minimal howto: http://forum.xbmc.org/showthread.php?tid=174854 (especially the useradd, polkit service file)

Your user is not member of audio group and you are missing the polkit permissions.
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#4
(2014-06-11, 04:34)shivup Wrote: Have you checked audio settings under xbmc ? Sometime you need to change your audio output device manually...

Yes; no audio devices show up.


(2014-06-11, 08:25)fritsch Wrote: Follow parts of that minimal howto: http://forum.xbmc.org/showthread.php?tid=174854 (especially the useradd, polkit service file)

Your user is not member of audio group and you are missing the polkit permissions.

Aha! Yes! Thank you - I'll check this now Smile
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC 13.1 on Ubuntu Server 14.04 LTS w/Intel-HDMI = No audio0