Date: Thu, 02 Oct 2008 22:53:10 +0300 From: Alexander Motin <mav@FreeBSD.org> To: gary.jennejohn@freenet.de Cc: freebsd-current@freebsd.org Subject: Re: regression in HDA functionality Message-ID: <48E526A6.8000107@FreeBSD.org> In-Reply-To: <20081002194411.387b7f32@ernst.jennejohn.org> References: <1222892584.00020319.1222880402@10.7.7.3> <48E47ADF.7030004@FreeBSD.org> <20081002144243.3f2e7310@ernst.jennejohn.org> <48E4CC6C.6050407@FreeBSD.org> <20081002194411.387b7f32@ernst.jennejohn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Gary Jennejohn wrote: > On Thu, 02 Oct 2008 16:28:12 +0300 > Alexander Motin <mav@FreeBSD.org> wrote: > >> Gary Jennejohn wrote: >>>>> I can provide verbose boot output from both kernels, if desired. Basically, it looks >>>>> like the headphone output gets disabled with the new driver. >>>> Usually such problem means that you have broken BIOS. Verbose output >>>> usually shows where the problem is and writing some device hints usually >>>> allows to fix the problem. Read updated snd_hda man page and if it not >>>> help - send your verbose output to me. >>> I read the man page but I must admit that it didn't help me any. I >>> tried setting some device hints but they didn't help either. I'm >>> obviously failing to understand something. >>> >>> See dmesg_verbose_amd64 and sndstat under ~gj on freefall. >> I don't see any problem there. It is possible that you may just >> misunderstood what you have got. You have: >> pcm0 - SPDIF/HDMI on video card >> pcm1 - rear 7.1 playback and main record >> pcm2 - front headphones playback and mic record >> pcm3 - SPDIF in/out. >> >> So, what the problem is? What are you doing, what expecting and what >> getting? > > I'm not getting any sound on the headphones, either plugged into the > back or the front. Which pcm/dsp device do you use? By default system and players uses /dev/dsp0 which is in your case connected to your HDMI output now as it was detected first. Try to set hw.snd.default_unit sysctl to 0 (default), 1, 2 and 3 and play something. > With the old kernel it just works. Old kernel just was unable to support even a half of that what new one can. There was no SPDIF/HDMI, was no multi codec and multi device support, often was no recording. -- Alexander Motin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48E526A6.8000107>