Haiku R1B1 - Lenovo IdeaPad N580 - Type 4358 (No sound)

According to Windows 10, it uses a Conexant SmartAudio HD. Haiku is seeing it as “Intel HD Audio” (the N580 uses an Intel B960 CPU, so maybe…?), yet nothing is heard. Is there another option for sound or am I simply… skunked (unsupported audio chipset)?

OpenSound might do it? OpenSound Driver for Haiku

It’s more likely the codec is misconfigured… could you post your syslog , the output of listdev and listusb that would help alot thanks!

Conexant is just a brand of codec that is compatible with Intel HD Audio… so Haiku is saying the right thing it just isn’t working.

1 Like

Unlikely, that OpenSound will work… its more for older chips.

2 Likes

Yes, I have the same issue on my ThinkPad E550. It seems the newer HDA chips confuse our driver; there’s some initialization we’re missing here. I’ve found that after a warm reboot from Windows, it usually works, though.

Forgot how to do a syslog, but here is my listdev:

~> listdev

device Serial bus controller (SMBus) [c|5|0]
vendor 8086: Intel Corporation
device 1e22: 7 Series/C216 Chipset Family SMBus Controller

device Mass storage controller (SATA controller, AHCI 1.0) [1|6|1]
vendor 8086: Intel Corporation
device 1e03: 7 Series Chipset Family 6-port SATA Controller [AHCI mode]

device Bridge (ISA bridge) [6|1|0]
vendor 8086: Intel Corporation
device 1e59: HM76 Express Chipset LPC Controller

device Serial bus controller (USB controller, EHCI) [c|3|20]
vendor 8086: Intel Corporation
device 1e26: 7 Series/C216 Chipset Family USB Enhanced Host Controller #1

device Network controller [2|80|0]
vendor 168c: Qualcomm Atheros
device 002b: AR9285 Wireless Network Adapter (PCI-Express)

device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 8086: Intel Corporation
device 1e12: 7 Series/C210 Series Chipset Family PCI Express Root Port 2

device Network controller (Ethernet controller) [2|0|0]
vendor 1969: Qualcomm Atheros
device 1091: AR8161 Gigabit Ethernet

device Bridge (PCI bridge, Normal decode) [6|4|0]
vendor 8086: Intel Corporation
device 1e10: 7 Series/C216 Chipset Family PCI Express Root Port 1

device Multimedia controller (Audio device) [4|3|0]
vendor 8086: Intel Corporation
device 1e20: 7 Series/C216 Chipset Family High Definition Audio Controller

device Serial bus controller (USB controller, EHCI) [c|3|20]
vendor 8086: Intel Corporation
device 1e2d: 7 Series/C216 Chipset Family USB Enhanced Host Controller #2

device Communication controller [7|80|0]
vendor 8086: Intel Corporation
device 1e3a: 7 Series/C216 Chipset Family MEI Controller #1

device Serial bus controller (USB controller, XHCI) [c|3|30]
vendor 8086: Intel Corporation
device 1e31: 7 Series/C210 Series Chipset Family USB xHCI Host Controller

device Display controller (VGA compatible controller, VGA controller) [3|0|0]
vendor 8086: Intel Corporation
device 0166: 3rd Gen Core processor Graphics Controller

device Bridge (Host bridge) [6|0|0]
vendor 8086: Intel Corporation
device 0154: 3rd Gen Core processor DRAM Controller
~>

And here is my listusb:

~> listusb
046d:c404 /dev/bus/usb/0/1 “Logitech, Inc.” “TrackMan Wheel” ver. 0220
0000:0000 /dev/bus/usb/0/hub “HAIKU Inc.” “XHCI RootHub” ver. 0300
0bda:0129 /dev/bus/usb/1/0/3 “Realtek Semiconductor Corp.” “RTS5129 Card Reader Controller” ver. 3960
8087:0024 /dev/bus/usb/1/0/hub “Intel Corp.” “Integrated Rate Matching Hub” ver. 0000
0000:0000 /dev/bus/usb/1/hub “HAIKU Inc.” “EHCI RootHub” ver. 0200
5986:0295 /dev/bus/usb/2/0/5 “Acer, Inc” “Lenovo EasyCamera” ver. 1412
8087:0024 /dev/bus/usb/2/0/hub “Intel Corp.” “Integrated Rate Matching Hub” ver. 0000
0000:0000 /dev/bus/usb/2/hub “HAIKU Inc.” “EHCI RootHub” ver. 0200

Have you loaded a recent nightly of Haiku on there? If not do that before continuing or at least boot from a USB key if you don’t want to trash your current install.

Just search for your file system for syslog… you don’t “do it” Haiku is logging to it automatically and you just need to post it.

Also I’m a bit surprised to see you replying to this after two years!

Ok, so I just do a search for “syslog”. And the reason I’m replying after all this time is because I still have this system and I’m still having this issue. :smiley:

or find it in /var/log

You still didn’t answer if you had updated the system from 2 years ago… we are moving into development of Beta 2, so giving us information from Beta 1 isn’t’ useful you need to use a recent nightly.

Yes, it’s recent… hrev54010, to be precise. :smiley:

Uh, how and where do I send (whomever) my syslog? I tried here, it won’t accept the file, even renamed as a picture file (.jpg). And the text is far too much, too.

You should report bugs at the bugtracker, http://dev.haiku-os.org.

You can also upload your syslog in the bug tracker after you create the ticket.

I don’t want to be redundant. Based on my listdev and listusb, has this issue already been brought up in the bug tracker, or would it only be revealed if it’s redundant, via my syslog?

Having both a forum topic and a bug report is redundant and makes it hard to track the info.

When you have a compatibility problem, report it on the bugtracker and put all the info there. Yes, maybe we’ll find someone else has the exact same hardware and exact same problem. Maybe not. But that’s up to the bug triaging team to decide. So, look on the bugtracker, make sure no existing ticket mentions the IdeaPad N580, and if you can’t find one, create one.