Wrong or no soundcard in Pulseaudio
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Studio |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
I am running 10.10 on an Intel Core 2 Duo.
Right now Pulseaudio only shows null outputs.
A few days ago, it would have shown the CA0106 (X-Fi Extreme Audio) on a good day. That is, when I reboot my computer enough times that pulseaudio detects it. Most of the time it would only detect my STAC9227 soundcard. Rebooting the computer once or twice would make it detect the CA0106 instead. I thought it might be the snd_hda_intel drivers causing problems, so I disabled it through the BIOS after I found a page showing me how to blacklist those drivers. Now pulseaudio detects no soundcards and only shows Null output.
Here is the output of various commands:
$ pulseaudio -vvvv
I: main.c: setrlimit(
D: core-rtclock.c: Timer slack is set to 50 us.
D: core-util.c: RealtimeKit worked.
I: core-util.c: Successfully gained nice level -11.
I: main.c: This is PulseAudio 0.9.21-
D: main.c: Compilation host: i686-pc-linux-gnu
D: main.c: Compilation CFLAGS: -g -O2 -g -Wall -O3 -Wall -W -Wextra -pipe -Wno-long-long -Winline -Wvla -Wno-overlength
D: main.c: Running on host: Linux i686 2.6.35-30-generic #54-Ubuntu SMP Tue Jun 7 18:40:23 UTC 2011
D: main.c: Found 2 CPUs.
I: main.c: Page size is 4096 bytes
D: main.c: Compiled with Valgrind support: no
D: main.c: Running in valgrind mode: no
D: main.c: Running in VM: no
D: main.c: Optimized build: yes
D: main.c: All asserts enabled.
I: main.c: Machine ID is be03b35d2adcc1e
I: main.c: Session ID is be03b35d2adcc1e
I: main.c: Using runtime directory /home/keantoken
I: main.c: Using state directory /home/keantoken
I: main.c: Using modules directory /usr/lib/
I: main.c: Running in system mode: no
E: pid.c: Daemon already running.
E: main.c: pa_pid_
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: CA0106 [CA0106], device 0: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 1: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 2: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: CA0106 [CA0106], device 3: ca0106 [CA0106]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ hwinfo --sound
36: PCI 702.0: 0401 Multimedia audio controller
[Created at pci.318]
UDI: /org/freedeskto
Unique ID: kYBq.e8MIsdg8Ku6
Parent ID: 6NW+.58ok3_fgx7A
SysFS ID: /devices/
SysFS BusID: 0000:07:02.0
Hardware Class: sound
Model: "Creative SB0790 X-Fi XA"
Vendor: pci 0x1102 "Creative Labs"
Device: pci 0x0007 "SB Audigy LS"
SubVendor: pci 0x1102 "Creative Labs"
SubDevice: pci 0x1012 "SB0790 X-Fi XA"
Driver: "snd_ca0106"
Driver Modules: "snd_ca0106"
I/O Ports: 0x2000-0x201f (rw)
IRQ: 18 (154203 events)
Module Alias: "pci:v00001102d
Driver Info #0:
Driver Status: snd_ca0106 is active
Driver Activation Cmd: "modprobe snd_ca0106"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #25 (PCI bridge)
$ sudo alsa force-reload
lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
Terminating processes: 1251 1667lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
2834 2907lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
2917lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
2927lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
(with SIGKILL:) 2936lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
(failed: processes still using sound devices: 2945(arecord)).
lsof: WARNING: can't stat() fuse.gvfs-
Output information may be incomplete.
/sbin/alsa: Warning: Processes using sound devices: 2945(arecord).
Unloading ALSA sound driver modules: snd-hrtimer snd-ca0106 snd-ac97-codec snd-pcm snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc (failed: modules still loaded: snd-ca0106 snd-ac97-codec snd-pcm snd-rawmidi snd-timer snd-seq-device snd-page-alloc).
Loading ALSA sound driver modules: snd-hrtimer snd-ca0106 snd-ac97-codec snd-pcm snd-seq-midi snd-rawmidi snd-seq-midi-event snd-seq snd-timer snd-seq-device snd-page-alloc.
running "fuser /dev/snd/" doesn't help.
Also possibly of interest:
1: my microphone wouldn't work even if the output was working.
2: My client.conf file in my home folder has one line: "autospawn = yes"
If this is set to "no", the pulseaudio server will fail to connect. If I quickly turn it back with Gedit and start pulse again with paman, it will succeed.
The purported fixes on forums use asoundconf or alsa-utils, but neither of these are installed!
Thanks,
- keantoken
Changed in ubuntustudio: | |
status: | New → Won't Fix |
I must amend the first post. Right now, if I disable autospawn, the connection will not be refused. This was not the case before I disabled the STAC9227.
- keantoken