I'm using PC-BSD (FreeBSD 6.1 p11) with KDE
Good sound but it has broken my kmix. I'm using oss-freebsd-v4.0-1001-i386 and installed with pkg_add as per instructions. soundoff and soundon work OK. A kldstat returns
- Code: Select all
Id Refs Address Size Name
1 22 0xc0400000 753dc8 kernel
2 3 0xc0b5d000 1af50 linux.ko
3 1 0xc0b78000 6d2b08 nvidia.ko
4 1 0xc124b000 58554 acpi.ko
5 1 0xc74e8000 5000 snd_ich.ko
6 1 0xc74f9000 1c000 sound.ko
7 1 0xc7558000 6000 linprocfs.ko
8 1 0xc75d5000 7000 aio.ko
9 1 0xc75e4000 1b000 kqemu.ko
10 1 0xc7601000 4000 logo_saver.ko
11 3 0xc76cc000 7d000 osscore.ko
12 1 0xc7752000 6000 ich.ko
13 1 0xc7758000 c000 vmix.ko
ossmix returns
- Code: Select all
SNDCTL_MIX_NREXT: Device not configured
A dmesg|grep pcm0 returns
- Code: Select all
pcm0: <nVidia> port 0xf000-0xf0ff,0xec00-0xecff mem 0xfe02d000-0xfe02dfff irq 23 at device 13.0 on pci0
pcm0: Avance Logic ALC850 AC97 Codec
ossctl returns
- Code: Select all
ossctl
Mutex init failure: Invalid argument
Gtk-Qt theme engine warning:
Could not open /proc/8457/cmdline
This may cause problems for the GNOME window manager
Mutex init failure: Invalid argument
Mutex init failure: Invalid argument
Segmentation fault
and returns this in /var/log/messages
- Code: Select all
kernel: pid 8457 (ossctl), uid 0: exited on signal 11
I've gone to the Sound System, disabled the Run with highest priority and on the hardware tab, set Threaded Open Sound System, 48,000 and 16 bit.
There is an error on boot,
- Code: Select all
ln: /dev/dsp : No such file or directory
A sysctl -a | grep snd returns
- Code: Select all
hw.snd.report_soft_formats: 1
hw.snd.targetirqrate: 32
hw.snd.verbose: 1
hw.snd.maxautovchans: 4
hw.snd.unit: 0
hw.snd.pcm0.buffersize: 16384
hw.snd.pcm0.vchans: 4
hw.snd.pcm0.ac97rate: 48000
/boot/loader.conf has nothing loading that has anything to do with sound.
/dev/sndstat shows
- Code: Select all
pcm0: <nVidia> at io 0xf000, 0xec00 irq 23 bufsz 16384 kld snd_ich (1p/1r/4v channels duplex default)
Exiting kmix and then starting as a user from the CLI starts it but returns
- Code: Select all
QSettings::sync: filename is null/empty
If I do a pkg_delete and reboot, the mixer comes back fine.
I can't think of anything else to show you but am looking for some direction on what to do next. Like I said, the sound seems fine. Any ideas are welcome.
