Hi there, I realize there seem to be about a million threads on people not able to get sound working on their rigs already, but after days of trying everything in said threads and following the handbook returning no results, I figure it's probably best to ask for some help on this one in case anyone can spare some.
I have a Toshiba Qosmio X505-Q894 laptop with a Conexant CX20583 sound card.
My /boot/loader.conf looks like:
My /etc/sysctl.conf looks like:
Output from
Output from
When I try
I switched the default unit to 4 and 6 as well but it neither have ever worked. I think 1 through 3 are for the graphics card's HDMI output so I don't test with those as frequently but I have tried them and they do not produce sound. Although in my /boot/loader.conf I'm only loading
If it is something simple like my sound card not being supported that'll be fine by me, I don't mind getting a new one, but I don't think it's that or a driver issue based on the fact that
I have a Toshiba Qosmio X505-Q894 laptop with a Conexant CX20583 sound card.
My /boot/loader.conf looks like:
Code:
sem_load="YES"
linux_load="YES"
nvidia_load="YES"
if_urtw_load="YES"
vboxdrv_load="YES"
sound_load="YES"
snd_hda_load="YES"
usb_load="YES"
udbp_load="YES"
ugen_load="YES"
umass_load="YES"
Code:
hw.snd.default_unit=5
hw.snd.default_auto=0
cat /dev/sndstat
shows:
Code:
Installed devices:
pcm0: <NVIDIA GTS450 (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA GTS450 (HDMI/DP 8ch)> (play)
pcm2: <NVIDIA GTS450 (HDMI/DP 8ch)> (play)
pcm3: <NVIDIA GTS450 (HDMI/DP 8ch)> (play)
pcm4: <Conexant CX20583 (Pebble HSF) (Right Analog)> (play/rec)
pcm5: <Conexant CX20583 (Pebble HSF) (Analog)> (play/rec) default
pcm6: <Conexant CX20583 (Pebble HSF) (Right Digital)> (play)
mixer
shows:
Code:
Mixer vol is currently set to 86:86
Mixer pcm is currently set to 100:100
Mixer rec is currently set to 1:1
Mixer monitor is currently set to 50:50
Recording source: monitor
cat /dev/random > /dev/dsp
I get an error message cat: stdout: Invalid argument
. If I create a small file with some random text in it in my current directory called tempfile and execute cat tempfile > /dev/dsp
, the command has no error messages but no sound plays. I tried playing an audio cd using cdcontrol play
, which appears to be successfully playing the disc, but no sound is happening. I've tried a game with WINE that I know has sound but nothing comes out of the speakers. I've also been testing with Youtube running in Firefox and no videos have sound.I switched the default unit to 4 and 6 as well but it neither have ever worked. I think 1 through 3 are for the graphics card's HDMI output so I don't test with those as frequently but I have tried them and they do not produce sound. Although in my /boot/loader.conf I'm only loading
snd_hda
right now, I have tried using kldload snd_driver
but it still produces no sound. I have tried each variation with and without headphones plugged in with no success. My laptop has external buttons for turning the volume up, down, and muting, and I have pushed them all in reasonable combinations with each test to no avail. I've set all 4 mixer values to 100 to no avail. I tried creating a custom kernel configuration following the guidelines in OSS and installing OSS to no avail.If it is something simple like my sound card not being supported that'll be fine by me, I don't mind getting a new one, but I don't think it's that or a driver issue based on the fact that
cat /dev/sndstat
can report the device information. I don't think it's the external buttons because I had trouble getting those things working when I did a fresh install of Windows 8 a while back and haven't even tried finding FreeBSD drivers for them, so I don't imagine those buttons can do anything at all. If any users more advanced than I could offer assistance or ideas, it would be most appreciated.