Hello everyone,
In an attempt to force myself to learn some freeBSD, i've decided to give it a shot on my laptop, I'm not a newbie to unix-like systems as i've been working as a linux system administrator for more then 2 decades now, but i've never really used freeBSD in depth except from some very basic maintenance of running services like webservers or DBMSs.
The installation on the laptop (an HP Envy X360) went very smooth, the WiFi module was recognized and usable out of the box during the installation, and getting a good desktop experience with the intel integrated graphic was really just a coule of pkg install commands away.
Now I'm facing an issue I cant seem to resolve myself nor searchin through the doc or this forum.
I have, as the subject suggests, a Tiger Lake integrated audio device, which i cant get any audio off from.
pciconf states the following:
and the /dev/sndstat says:
I think (?) this means the device is recognized correctly?
Unfortunately when i do some audio tests i receive the following error:
since I'm very new to freeBSD, the only way I could think fo to test the audio is by using the integrated KDE volume controls and audio test capabilities.
Now, I don't know if this is any sort of hardware incompatibility issue, or if it's (most likely) something i might have missed in the configuration (if any has to be done)
I'm running the desktop environment as a standard user (not root) by logging in via SDDM. (maybe this is relevant for permissions and such)
Thank you very much in advance for your kind support.
EDIT: Sorry for the first fast edit, I've noticed that if i use the beep command from the terminal, the audio device actually works, but i can only hear the beep with headphones plugged in.I'm trying to experiment by modifying these values in /boot/devices.hint (according to the manual) but i'm not sure i'm doing it correctly.
In an attempt to force myself to learn some freeBSD, i've decided to give it a shot on my laptop, I'm not a newbie to unix-like systems as i've been working as a linux system administrator for more then 2 decades now, but i've never really used freeBSD in depth except from some very basic maintenance of running services like webservers or DBMSs.
The installation on the laptop (an HP Envy X360) went very smooth, the WiFi module was recognized and usable out of the box during the installation, and getting a good desktop experience with the intel integrated graphic was really just a coule of pkg install commands away.
Now I'm facing an issue I cant seem to resolve myself nor searchin through the doc or this forum.
I have, as the subject suggests, a Tiger Lake integrated audio device, which i cant get any audio off from.
pciconf states the following:
hdac0@pci0:0:31:3: class=0x040100 rev=0x20 hdr=0x00 vendor=0x8086 device=0xa0c8 subvendor=0x103c subdevice=0x8825
vendor = 'Intel Corporation'
device = 'Tiger Lake-LP Smart Sound Technology Audio Controller'
class = multimedia
subclass = audio
and the /dev/sndstat says:
$ cat /dev/sndstat
Installed devices:
pcm0: <Realtek ALC245 (Left Analog)> (play/rec) default
pcm1: <Realtek ALC245 (Internal Analog Speaker)> (play)
pcm2: <Intel Tiger Lake (HDMI/DP 8ch)> (play)
No devices installed from userspace.
I think (?) this means the device is recognized correctly?
Unfortunately when i do some audio tests i receive the following error:
Error trying to play a test audio
the system said "No such driver"
since I'm very new to freeBSD, the only way I could think fo to test the audio is by using the integrated KDE volume controls and audio test capabilities.
Now, I don't know if this is any sort of hardware incompatibility issue, or if it's (most likely) something i might have missed in the configuration (if any has to be done)
I'm running the desktop environment as a standard user (not root) by logging in via SDDM. (maybe this is relevant for permissions and such)
Thank you very much in advance for your kind support.
EDIT: Sorry for the first fast edit, I've noticed that if i use the beep command from the terminal, the audio device actually works, but i can only hear the beep with headphones plugged in.I'm trying to experiment by modifying these values in /boot/devices.hint (according to the manual) but i'm not sure i'm doing it correctly.
hint.hdac.0.cad0.nid33.config="as=1 seq=15 device=Headphones"
hint.hdac.0.cad0.nid23.config="as=2 seq=0 device=speakers"
[/qote]