Index

Subject : Re: LUG: Ubuntu Sound Issues

From : Nathan Wilson <njwilso3@ncsu.[redacted]>

Date : Thu, 07 Apr 2011 22:34:26 -0400

Parent


Also, it seems like you have both the built-in card and sound card
enumerated. If you would like to use the sound card on that system,
the easiest way to go about it is to first go into BIOS and disabling
built-in audio, though you could also force ALSA to allocate the
SoundBlaster to the default slot if you prefer. In Ubuntu 10.10, you
can do <sudo nano /etc/modprobe.d/alsa-base.conf> in a terminal and
try adding <options snd-hda-intel index=-2> to the bottom, CTRL-O,
then <sudo alsa force-reload> to restart ALSA.

If you haven't checked it already,
https://help.ubuntu.com/community/HdaIntelSoundHowto might also help,
in particular the first section on manually entering module
parameters.

Donald, I assume you're talking to Chris, but:

$ uname -a
Linux nwilson-laptop 2.6.35-28-generic #49-Ubuntu SMP Tue Mar 1
14:39:03 UTC 2011 x86_64 GNU/Linux

On Thu, Apr 7, 2011 at 8:31 PM, Nicholas Almond <njalmond@ncsu.[redacted]> wrote:
> Sorry its taken so long for me to repost about this, I've been busy...I got
> the information about my sound hardware using the command you suggested:
>
> 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
> ������� Subsystem: Giga-byte Technology Device a002
> ������� Flags: bus master, slow devsel, latency 32, IRQ 16
> ������� Memory at fe024000 (64-bit, non-prefetchable) [size=16K]
> ������� Capabilities: <access denied>
> ������� Kernel driver in use: HDA Intel
> ������� Kernel modules: snd-hda-intel
> 01:05.1 Audio device: ATI Technologies Inc RS780 Azalia controller
> ������� Subsystem: Giga-byte Technology Device 960f
> ������� Flags: bus master, fast devsel, latency 0, IRQ 19
> ������� Memory at fdffc000 (32-bit, non-prefetchable) [size=16K]
> ������� Capabilities: <access denied>
> ������� Kernel driver in use: HDA Intel
> ������� Kernel modules: snd-hda-intel
> 03:07.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
> ������� Subsystem: Creative Labs SB0570 [SB Audigy SE]
> ������� Flags: bus master, medium devsel, latency 32, IRQ 21
> ������� I/O ports at cf00 [size=32]
> ������� Capabilities: <access denied>
> ������� Kernel driver in use: CA0106
> ������� Kernel modules: snd-ca0106
> I looked and my motherboard is a Gigabyte GA-MA78GM-US2H.� I was also
> incorrect on my first post, I tried that same video again, still in VLC, and
> it had the same issue as the music.� I also tried Youtube, same issue.� I
> tried changing VLC's audio output, I tried updating the ALSA drivers, and I
> tried using XMMS, all had the same issue with the "skipping" audio.
> Here are the contents of my user.log file:
> Apr� 5 20:45:49 ubuntu pulseaudio[2083]: pid.c: Daemon already running.
> Apr� 5 20:45:54 ubuntu pulseaudio[2022]: ratelimit.c: 20 events suppressed
> Apr� 5 20:46:52 ubuntu python: io/hpmud/pp.c 627: unable to read device-id
> ret=-1
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/50mounted-tests on /dev/sda1
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: mounted as ntfs-3g filesystem
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10freedos
> Apr� 5 20:59:44 ubuntu 10freedos: debug: /dev/sda1 is not a FAT partition:
> exiting
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10qnx
> Apr� 5 20:59:44 ubuntu 10qnx: debug: /dev/sda1 is not a QNX4 partition:
> exiting
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20macosx
> Apr� 5 20:59:44 ubuntu macosx-prober: debug: /dev/sda1 is not an HFS+
> partition: exiting
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 20:59:44 ubuntu 20microsoft: debug: /dev/sda1 is a NTFS partition
> Apr� 5 20:59:44 ubuntu 20microsoft: result: /dev/sda1:Windows 7
> (loader):Windows:chain
> Apr� 5 20:59:44 ubuntu 50mounted-tests: debug: os found by subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 20:59:44 ubuntu os-prober: debug: os detected by
> /usr/lib/os-probes/50mounted-tests
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu 10freedos: debug: /dev/sda2 is not a FAT partition:
> exiting
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu 10qnx: debug: /dev/sda2 is not a QNX4 partition:
> exiting
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu macosx-prober: debug: /dev/sda2 is not an HFS+
> partition: exiting
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu 20microsoft: debug: /dev/sda2 is a FUSE partition
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/30utility on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu 30utility: debug: /dev/sda2 is not a FAT partition:
> exiting
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/80minix on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda2
> Apr� 5 20:59:44 ubuntu os-prober: debug: running
> /usr/lib/os-probes/50mounted-tests on /dev/sdb1
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: mounted as ntfs-3g filesystem
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10freedos
> Apr� 5 20:59:45 ubuntu 10freedos: debug: /dev/sdb1 is not a FAT partition:
> exiting
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10qnx
> Apr� 5 20:59:45 ubuntu 10qnx: debug: /dev/sdb1 is not a QNX4 partition:
> exiting
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20macosx
> Apr� 5 20:59:45 ubuntu macosx-prober: debug: /dev/sdb1 is not an HFS+
> partition: exiting
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 20:59:45 ubuntu 20microsoft: debug: /dev/sdb1 is a NTFS partition
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/30utility
> Apr� 5 20:59:45 ubuntu 30utility: debug: /dev/sdb1 is not a FAT partition:
> exiting
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/40lsb
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/70hurd
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/80minix
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/90linux-distro
> Apr� 5 20:59:45 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/90solaris
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/50mounted-tests on /dev/sda1
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: mounted as ntfs-3g filesystem
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10freedos
> Apr� 5 21:00:00 ubuntu 10freedos: debug: /dev/sda1 is not a FAT partition:
> exiting
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10qnx
> Apr� 5 21:00:00 ubuntu 10qnx: debug: /dev/sda1 is not a QNX4 partition:
> exiting
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20macosx
> Apr� 5 21:00:00 ubuntu macosx-prober: debug: /dev/sda1 is not an HFS+
> partition: exiting
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 21:00:00 ubuntu 20microsoft: debug: /dev/sda1 is a NTFS partition
> Apr� 5 21:00:00 ubuntu 20microsoft: result: /dev/sda1:Windows 7
> (loader):Windows:chain
> Apr� 5 21:00:00 ubuntu 50mounted-tests: debug: os found by subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 21:00:00 ubuntu os-prober: debug: os detected by
> /usr/lib/os-probes/50mounted-tests
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/10freedos on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu 10freedos: debug: /dev/sda2 is not a FAT partition:
> exiting
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/10qnx on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu 10qnx: debug: /dev/sda2 is not a QNX4 partition:
> exiting
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/20macosx on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu macosx-prober: debug: /dev/sda2 is not an HFS+
> partition: exiting
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/20microsoft on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu 20microsoft: debug: /dev/sda2 is a FUSE partition
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/30utility on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu 30utility: debug: /dev/sda2 is not a FAT partition:
> exiting
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/40lsb on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/70hurd on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/80minix on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/90linux-distro on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/mounted/90solaris on mounted /dev/sda2
> Apr� 5 21:00:00 ubuntu os-prober: debug: running
> /usr/lib/os-probes/50mounted-tests on /dev/sdb1
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: mounted as ntfs-3g filesystem
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10freedos
> Apr� 5 21:00:01 ubuntu 10freedos: debug: /dev/sdb1 is not a FAT partition:
> exiting
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/10qnx
> Apr� 5 21:00:01 ubuntu 10qnx: debug: /dev/sdb1 is not a QNX4 partition:
> exiting
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20macosx
> Apr� 5 21:00:01 ubuntu macosx-prober: debug: /dev/sdb1 is not an HFS+
> partition: exiting
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/20microsoft
> Apr� 5 21:00:01 ubuntu 20microsoft: debug: /dev/sdb1 is a NTFS partition
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/30utility
> Apr� 5 21:00:01 ubuntu 30utility: debug: /dev/sdb1 is not a FAT partition:
> exiting
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/40lsb
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/70hurd
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/80minix
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/90linux-distro
> Apr� 5 21:00:01 ubuntu 50mounted-tests: debug: running subtest
> /usr/lib/os-probes/mounted/90solaris
> Apr� 5 21:06:09 ubuntu pulseaudio[1718]: pid.c: Daemon already running.
> Apr� 5 21:06:14 ubuntu pulseaudio[1659]: ratelimit.c: 14 events suppressed
> Apr� 5 21:40:32 ubuntu pulseaudio[1659]: alsa-sink.c: ALSA woke us up to
> write new data to the device, but there was actually nothing to write!
> Apr� 5 21:40:32 ubuntu pulseaudio[1659]: alsa-sink.c: Most likely this is a
> bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA
> developers.
> Apr� 5 21:40:32 ubuntu pulseaudio[1659]: alsa-sink.c: We were woken up with
> POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another
> value < min_avail.
> Apr� 5 21:40:49 ubuntu pulseaudio[1659]: ratelimit.c: 13 events suppressed
> Apr� 5 21:49:25 ubuntu pulseaudio[1674]: pid.c: Daemon already running.
> Apr� 5 22:01:30 ubuntu pulseaudio[1615]: alsa-sink.c: ALSA woke us up to
> write new data to the device, but there was actually nothing to write!
> Apr� 5 22:01:30 ubuntu pulseaudio[1615]: alsa-sink.c: Most likely this is a
> bug in the ALSA driver 'snd_hda_intel'. Please report this issue to the ALSA
> developers.
> Apr� 5 22:01:30 ubuntu pulseaudio[1615]: alsa-sink.c: We were woken up with
> POLLOUT set -- however a subsequent snd_pcm_avail() returned 0 or another
> value < min_avail.
> Apr� 7 20:15:08 ubuntu pulseaudio[1750]: pid.c: Daemon already running.
> Apr� 7 20:15:08 ubuntu pulseaudio[1751]: pid.c: Daemon already running.
>
> Thanks again for your help,
> Nick
>
> On Tue, Apr 5, 2011 at 8:23 PM, Nathan Wilson <njwilso3@ncsu.[redacted]> wrote:
>>
>> Hi,
>>
>> What you have right now sounds to me like a buffer overrun issue. For
>> starters, I would start up a terminal
>> (Applications->Accessories->Terminal in default GNOME desktop) and
>> enter the command <lspci -v | less>. Use the cursor keys (or j, k, f,
>> b) to scroll. You'll get more precise identifying information about
>> your built-in PC98 audio or your SoundBlaster as well as the kernel
>> driver title and module. You can use (and post) this to start
>> diagnosing the problem and find out if you need to do any
>> configuration file tweaking or the like.
>>
>> Have you checked your system log (System->Administration->Log File
>> Viewer->user.log)? I bet you will see reports from alsa-util and maybe
>> ratelimit via pulseaudio. This information could be of use.
>>
>> You could try changing your audio output, as well. In VLC, go to
>> Audio->Output Module and try different sound systems. (Pulseaudio is
>> Ubuntu's default.) If you find one that's not giving you problems, you
>> can set GStreamer to default to it following the instructions in
>>
>> http://www.webupd8.org/2010/03/how-to-switch-to-alsa-or-oss-instead-of.html.
>>
>> Finally, one thing that has helped me in the past is upgrading ALSA
>> (the usual back-end system for the Pulseaudio layer). The latest is
>> 1.0.24, and you can upgrade past the version you have from Canonical
>> using a PPA:
>> https://launchpad.net/~ricotz/+archive/unstable?field.series_filter=maverick.
>> (The instructions are there on the page if you need them. Run Update
>> Manager afterwards to get the new packages.) If this causes issues,
>> you can remove the PPA from your software sources list and reinstall
>> the packages. (I remember back when a big shell script was written to
>> do all this....)
>>
>> I really hope this helps. Sound issues damage the desktop Linux
>> experience!
>>
>> On Tue, Apr 5, 2011 at 6:10 PM, Nicholas Almond <njalmond@ncsu.[redacted]> wrote:
>> > I have a custom built pc with a Gigabyte MB (I'm not sure of the model #
>> > offhand) and an AMD Athlon 7750 Dual-Core Processor, I am currently
>> > running
>> > Windows 7 with no issues, other than the fact that it is windows...
>> > I want to run Ubuntu Linux on it, but any time that I have had Ubuntu on
>> > it,
>> > the audio doesn't work right.� I have not tried a clean install, but I
>> > have
>> > used the wubi, but that should act the same way as a clean install
>> > right?
>> > Specifically, when I play audio files, using the on-board sound card (I
>> > also
>> > tried a SoundBlaster Audigy, same issue) and several different music
>> > players
>> > (VLC, Banshee, Movie Player, Rhythmbox), the sound is choppy, almost
>> > like an
>> > old cd player that would skip if something bumped it.� The skips are
>> > inconsistent and can start anywhere from the beginning of the song to
>> > one
>> > minute into it.� I have tried mp3s, AACs, and oggs, all have the same
>> > issue.� However, I did not have this issue playing a video file (.m2ts
>> > in
>> > this case) in VLC.
>> > Does anyone have any ideas or suggestions as to how to solve or identify
>> > the
>> > source of this problem?
>> >
>> > Thanks,
>> > Nick
>> >
>>
>>
>>
>> --
>> Nathan Wilson
>> Computer Engineering, NC State University
>>
>
>



--
Nathan Wilson
Computer Engineering, NC State University



Replies :