Date: Fri, 27 Jul 2007 11:09:26 +0400 From: "Yuriy Tsibizov" <Yuriy.Tsibizov@gfk.com> To: "William Grzybowski" <william88@gmail.com> Cc: Alexander Leidinger <Alexander@leidinger.net>, multimedia@freebsd.org Subject: RE: snd_emu10k1 mixer Message-ID: <78664C02FF341B4FAC63E561846E3BCC0EE1D1@ex.hhp.local> In-Reply-To: <632825b40707260717p1e7b7e16la12bb57d4f654306@mail.gmail.com> References: <632825b40707251632w6a9451a3s10ece43057821c5c@mail.gmail.com><20070726120332.zu87z36f5wggo0o4@webmail.leidinger.net><632825b40707260508n45ff0054y7040e8cacc749c18@mail.gmail.com><20070726152417.sodvo9nr8pccocwo@webmail.leidinger.net> <632825b40707260717p1e7b7e16la12bb57d4f654306@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > >>> I upgraded my desktop computer from 6.2-stable to=20 > 7.0-currentyesterday. > > >>> I'm experiencing a little problema with the sound=20 > driver snd_emu10k1, > > it > > >>> loads and plays fine, but i can't control the=20 > volume/pcm/line/mic > > using > > >>> aumix/xmixer or any other program to control the hardware mixer. > > >> > > >> Try emu10kx instead of emu10k1. > > > I tried to load the snd_emu10kx but i got kernel trap=20 > message when i try > > to > > > execute 'sysctl' and the system goes down > > > > Please post this panic message to multimedia@freebsd.org. It would > > also be good if you compile with debug options and generate a > > backtrace (the handbook contains a chapter about kernel=20 > debugging). We > > don't need all the numbers from the backtrace, as a start=20 > it would be > > enough to just know about the function names which are printed. >=20 >=20 >=20 > Ok, I tried to do that, i don't know if I did right, my first time :) > I compiled the module emu10kx using "make COPTS=3D-g", enabled=20 > dumpdev and > dumpdir. > When the system boots i load the module with snd_emu10kx and=20 > it happens when > i try to do a sysctl -a command, >=20 > After reboot it saved the dump to /var/crash/vmdump.0, so i used kgdb > kernel.debug /var/crash/vmdump.0 and the command 'backtrace'=20 > on kgdb, let me > know if i did something wrong. >=20 Hm... 0) make shure you don't have sound.ko from 6.2 loaded into 7.0 kernel. 1) make shure that you don't have emu10kx driver from ports installed, use emu10kx from CVS 2) If you use emu10kx from CVS, do you load it from loader.conf or kldload it later? 3) If you load it from loader.conf, try to disable it in loader.conf and kldload it later and report any changes (crashed / not crashed) 4) save your sound.ko 5) Try to build sound.ko with http://chibis.persons.gfk.ru/audigy/midi-patch applied. report any changes (crashed / not crashed). 7) restore your sound.ko (or revert that patch and rebuild sound.ko) 7) Try to build snd_emu10kx.ko with patch7 from http://chibis.persons.gfk.ru/audigy/ and report any changes (crashed / not crashed) 8) If you stll have problems after 7) and use custom kernel configuration file or custom /etc/make.conf or custom /etc/src.conf -- please send them to me. I'll also need small info about your card, dmesg|grep emu10kx will be enough. 9) If you use custom kernel or make.conf, you can also try to build GENERIC kernel with empty make.conf (make buildkernel __MAKE_CONF=3D/dev/null) , and try to reproduce your problems with this kernel. Yuriy.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?78664C02FF341B4FAC63E561846E3BCC0EE1D1>