I’ve made a fresh install of Ubuntu Mate 16.04 LTS on a HP X2 210 G2. From the start, no sound card was recognized. Searching the community topics, I’ve found some hints, but none lead me to the solution. Maybe someone has additional hints how to solve the issue. Since this is my firt post here, I tried to follow the guidelines. However, if I made something wrong, please be patient
The device ist a HP X2 210 G2, some sort of laptop/tablet convertible device. lspci recognizes a “Multimedia controller: Intel Corporation Device 22b8 (rev 36)”. Calling “aplay -l” displays “device_list:268: no sound cards found”.
What’ve beeing doing so far, according to some suggestions on different sites:
modprobe hda-intel
modprobe hda-codec-realtek
upgrading to kernel 4.8. (running 4.4 from start)
Neither Intel nor HP provide any drivers as I know. I’m not a total newbie to Linux, in fact I’m using for more than 15 years, however, I never ran into sound problems. Besides, this part of the system never affect my work with it, so … I\m lost
Any help, suggestions, or hints are appreciated.
thanks for your Ideas, however, following your tips and those from the guide, nothing improved.
Neither changing the download source nor the various commands (–fix-missing, --fix-broken, …)
brought the card to life. It’s still not recognized by aplay or other software.
Anyway, I appreciated your help!
try installing the package "paman" (Pulse Audio Manager) via the terminal (Ctrl + Alt + t) and see if that helps, often there is just a switch somewhere!:
sudo apt-get install paman
What hardware is being addressed (if any showing) by the sound manager and what profile?:
I installed the paman package. Right after installation and after reboot, nothing improved.
In comparision to your screenshots, these are mine. As you can see, there's still just the dummy output/input.
I guess, my next step is to modprobe any possible module and check if something changes. I'll report the result as soon as I tried it
Again, thankyou for the paman hint.
You might also try “Open Sound System (OSS) compatibility package” although it does recommend using the “osspd” package!.
sudo apt-get install oss-compat
This package ensures that Open Sound System support is provided in some way. On Linux, it enables the ALSA compatibility modules. On other kernels where OSS is the default interface, no action is taken.
The purpose of this package is for applications that only support OSS to depend on it, hence preventing common “/dev/dsp not found” errors that would confuse unexperienced users.
On Linux platforms a better approach nowadays is to use osspd, which emulates OSS devices using ALSA or PulseAudio.
thanks for this, I’ll try it later this day, just arrived at home after 33c3, new years celebrations and other holiday related delays anyway, this reads very promising
Happy new year! (And to everyone who reads this, too)
reboot after installation, check with aplay -l, gui and dmesg after each set of packages
retried the previous mentioned bruteforce modprobing
also tried with fresh ( and updated ) ubuntu and ubuntu mate installation
The result ist still ‘no soundcards found’.
What kind of system information, screenshot or log may be helpful, and to who? Meaning: are there other communities to report to about this? I don’t want to flood everything …
The result of ‘lspci -v | grep -A7 -i “audio”’ doesn’t show anything with audio, in fact, no output.
The 22b8 is located under ‘00:03.0 Multimedia controller’.
Results from ‘lspci -v’ without grepping for audio: lspci -v
00:00.0 Host bridge: Intel Corporation Device 2280 (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: bus master, fast devsel, latency 0
Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Device 22b0 (rev 36) (prog-if 00 [VGA controller])
DeviceName: Onboard IGD
Subsystem: Hewlett-Packard Company Device 82f4
Flags: bus master, fast devsel, latency 0, IRQ 299
Memory at 90000000 (64-bit, non-prefetchable) [size=16M]
Memory at 80000000 (64-bit, prefetchable) [size=256M]
I/O ports at f000 [size=64]
Expansion ROM at <unassigned> [disabled]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Device 22b8 (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: fast devsel, IRQ 255
Memory at 91000000 (32-bit, non-prefetchable) [disabled] [size=4M]
Capabilities: <access denied>
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: fast devsel, IRQ 255
Memory at 9193c000 (32-bit, non-prefetchable) [disabled] [size=4K]
Capabilities: <access denied>
00:0b.0 Signal processing controller: Intel Corporation Device 22dc (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: fast devsel, IRQ 300
Memory at 9193b000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller: Intel Corporation Device 22b5 (rev 36) (prog-if 30 [XHCI])
Subsystem: Hewlett-Packard Company Device 82f4
Flags: bus master, medium devsel, latency 0, IRQ 116
Memory at 91900000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: xhci_hcd
00:1a.0 Encryption controller: Intel Corporation Device 2298 (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: bus master, fast devsel, latency 0, IRQ 301
Memory at 91700000 (32-bit, non-prefetchable) [size=1M]
Memory at 91600000 (32-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
Kernel driver in use: mei_txe
Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Device 22c8 (rev 36) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 115
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: 91800000-918fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation Device 229c (rev 36)
Subsystem: Hewlett-Packard Company Device 82f4
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
01:00.0 Network controller: Intel Corporation Wireless 7265 (rev 59)
DeviceName: Intel Stone Peak II
Subsystem: Intel Corporation Dual Band Wireless-AC 7265
Flags: bus master, fast devsel, latency 0, IRQ 302
Memory at 91800000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
it is an onbord. Sorry, if this is an important information: I completely forget about mentioning it
Anyway, yes, searching for an 'enable' option in the BIOS was one of the first things I did. Since there was no visible option related to sound/multimedia or switching parts on/off, I thought it's worth writing about it
This is an excerpt from some BIOS pages, as well as the device itself:
looking at what I can tell from your picture of the keyboard, the F7 and F8 keys control the volume, have you tried pressing the FN key > Volume up/down as the volume might be muted/switched off there?. .
yep, this is one of the things I checked before I posted here, 'cause I read about this beloved face palm moment in some other posts before. Anyway, you’re right, it might habe been this, but no.
Even tried the keys in between some of the steps in the previous posts …
I’ll try the Installation of 16.10 later this day, however I expect no miracles, since it seems, there’re no changes concerning this 22b8 chip. Anyway, I’ll try
I keep looking to the links you provided and keep this posting updated, but is there a state I can put this topic into? Something like “not solved, still active, but updated” ?
To @markartman: First thing I’ll do, after the sound works (maybe together with a sticker ‘community driven device’)