# Linux on Chuwi GemiBook

**URL:** <https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770>\
**Category:** GemiBook\
**Created:** [June 23, 2021, 10:46pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770 "2021-06-23T22:46:17Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andrea\_IT](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@Andrea\_IT](https://forum.chuwi.com/u/Andrea_IT)\
**Post date:** [June 23, 2021, 10:46pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/1 "2021-06-23T22:46:17Z")

</div>

After a fresh installation of Linux Mint on my laptop I notice that audio isn’t working, and I see dummy input/output. After this I had tried a lot of solutions.

After adding

```auto
options snd-hda-intel model=generic

```

in `/etc/modprobe.d/alsa-base.conf` I could see only HDMI output. This mean that headphone and integrated speaker are unavailable.

This seems like that SO can’t know about internal speaker, microphone and audio jack.

How could I fix?

My system information:  
[https://termbin.com/kr2e](https://termbin.com/kr2e)  
[dmesg -l err,warn](https://termbin.com/1fx4)

---

<div class="post-metadata">

**Author:** ![callegar](https://avatars.discourse-cdn.com/v4/letter/c/c57346/32.png) [@callegar](https://forum.chuwi.com/u/callegar)\
**Post date:** [June 23, 2021, 11:45pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/2 "2021-06-23T23:45:36Z")

</div>

Many newer Chuwi notebooks use an Everest codec chip that is still unsupported in linux. Some efforts are ongoing in supporting it. See [[BUG] No local devices (speakers/headphones) on N4120 tablet (Chuwi Hi10X) · Issue #2955 · thesofproject/linux · GitHub](https://github.com/thesofproject/linux/issues/2955)

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [June 24, 2021, 1:55pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/3 "2021-06-24T13:55:29Z")

</div>

There were a LOT of regressions in the 5.11 kernels, can you try a different kernel? I have run both Debian w/ backports kernel (5.10) and currently run Arch w/ LTS kernel (5.10) on my GemiBook Pro and have no issues with sound.

---

<div class="post-metadata">

**Author:** ![Andrea\_IT](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@Andrea\_IT](https://forum.chuwi.com/u/Andrea_IT)\
**Post date:** [June 25, 2021, 10:11am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/4 "2021-06-25T10:11:29Z")

</div>

On Linux Mint I tried 5.11, 5.8 and 5.4 kernels. I’ll try other distribution. Thanks.

---

<div class="post-metadata">

**Author:** ![Andrea\_IT](https://avatars.discourse-cdn.com/v4/letter/a/46a35a/32.png) [@Andrea\_IT](https://forum.chuwi.com/u/Andrea_IT)\
**Post date:** [July 1, 2021, 5:22pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/5 "2021-07-01T17:22:42Z")

</div>

I tried other distributions, but nothing happened.  
Today, something strange has happened. I connect my headphones to randomly check if something has been changed (I don’t know why) and I heard some noise from the laptop speakers. Then I try to put my smartphone line out in the computer jack with an AUX cable. And I can hear the sound of the smartphone thought the speakers. When I change the volume, nothing happened. Why? It could be some physical problem of the sound card?

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [July 2, 2021, 2:19am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/6 "2021-07-02T02:19:21Z")

</div>

I’ll admit that DOES sound like it’s an actual failure with the soundcard to me.

---

<div class="post-metadata">

**Author:** ![Sul](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@Sul](https://forum.chuwi.com/u/Sul)\
**Post date:** [September 1, 2021, 12:33pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/7 "2021-09-01T12:33:37Z")

</div>

Hi, I have the same problem with Chuwi Gemibook Pro and Linux Ubuntu 20.04 (tried 21.04 and 18.04 - nothing). Has anyone come up with any solution?

---

<div class="post-metadata">

**Author:** ![Jbernardo](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jbernardo](https://forum.chuwi.com/u/Jbernardo)\
**Post date:** [September 3, 2021, 5:50am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/8 "2021-09-03T05:50:00Z")

</div>

Gemibook Pro user also, also struggling with getting analog sound to work. I’ve posted some info on the [MX Linux forum](https://forum.mxlinux.org/viewtopic.php?p=650797#p650797) but no luck until now.

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 3, 2021, 9:53pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/9 "2021-09-03T21:53:50Z")

</div>

So you have MX linux and still no sound? That’s odd, they must have changed the audio hardware from the Gen1 to Gen2 Gemibooks. I have a Gen1 Gemibook Pro, and run Debian 11 as my day-to-day OS with it and the audio worked out of the box.

Whatt’s the output of lspci | grep -i audio give?

---

<div class="post-metadata">

**Author:** ![Jbernardo](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jbernardo](https://forum.chuwi.com/u/Jbernardo)\
**Post date:** [September 4, 2021, 4:14pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/10 "2021-09-04T16:14:14Z")

</div>

@tlmiller76  
I’ve posted everything on that MX forum thread, but here it is

```auto
$ lspci -nnk | grep -A2 Audio
00:0e.0 Multimedia audio controller [0401]: Intel Corporation Celeron/Pentium Silver Processor High Definition Audio [8086:3198] (rev 06)
	DeviceName: Onboard - Sound
	Subsystem: Device [1c6c:122a]

```

I’ve followed the bug report referenced by @callegar and found a pull request ([https://github.com/thesofproject/linux/pull/2962](https://github.com/thesofproject/linux/pull/2962)) on sofproject github that seems to adress it. So now it is a question of waiting for the changes to arrive upstream to the kernel.

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 4, 2021, 4:38pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/11 "2021-09-04T16:38:14Z")

</div>

Odd, I have the exact same device ID but mine works out of the box.

---

<div class="post-metadata">

**Author:** ![Jbernardo](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jbernardo](https://forum.chuwi.com/u/Jbernardo)\
**Post date:** [September 4, 2021, 4:47pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/12 "2021-09-04T16:47:14Z")

</div>

Can you run hw-probe and post the link?  
Mine is here - [https://linux-hardware.org/?probe=f8735054b4](https://linux-hardware.org/?probe=f8735054b4)  
If it is indeed the same hardware, I’m going to be begging you for the exact config, including package versions for firmware-sof-signed, etc.

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 4, 2021, 5:10pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/13 "2021-09-04T17:10:20Z")

</div>

Looks like everything except the class is identical…

> **[HW probe of Chuwi GemiBook Pro #ebe8d67a10](https://linux-hardware.org/?probe=ebe8d67a10)**
>
> A database of all the hardware that works under linux

---

<div class="post-metadata">

**Author:** ![Jbernardo](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jbernardo](https://forum.chuwi.com/u/Jbernardo)\
**Post date:** [September 5, 2021, 3:37am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/14 "2021-09-05T03:37:46Z")

</div>

Indeed. And the only one indicated as “works” instead of “detected” on the lists of hardware with the same id ([https://linux-hardware.org/?id=pci:8086-3198-1c6c-122a](https://linux-hardware.org/?id=pci:8086-3198-1c6c-122a)) also is class 04-03 like yours.  
I’m tempted to install debian 11 to check.  
What kernel version are you running?  
Which firmware-sof-signed version?

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 5, 2021, 4:15am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/15 "2021-09-05T04:15:39Z")

</div>

Kernel version is the base kernel. 5.10.0-8-amd64 (5.10.46-4)  
firmware-sof-signed isn’t installed on my system.

---

<div class="post-metadata">

**Author:** ![Jbernardo](https://avatars.discourse-cdn.com/v4/letter/j/ce73a5/32.png) [@Jbernardo](https://forum.chuwi.com/u/Jbernardo)\
**Post date:** [September 5, 2021, 4:20am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/16 "2021-09-05T04:20:35Z")

</div>

Thanks!  
Can I abuse your patience and ask for the output of `dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|hda.codec|hda.intel|sof[_-]'` and of `aplay -l`?

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 5, 2021, 4:35am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/17 "2021-09-05T04:35:01Z")

</div>

Yeah, no problem.

```auto
root@GemiBook:~# dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|hda.codec|hda.
intel|sof[_-]'
[0.434929] ACPI: Added _OSI(Linux-Dell-Video)
[0.434929] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[0.434929] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[4.074082] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/L
NXVIDEO:00/input/input11
[4.074379] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_co
mponent_bind_ops [i915])
[4.190759] iwlwifi 0000:01:00.0: base HW address: 34:c9:3d:ee:af:ed
--
[4.211302] audit: type=1400 audit(1630780285.207:10): apparmor="STATUS" oper
ation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=517 comm="a
pparmor_parser"
[4.252788] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC269VC: line_
outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[4.252794] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0
/0x0/0x0)
[4.252795] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x15/0x0/0x0/0x0 /0x0)
[4.252796] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[4.252797] snd_hda_codec_realtek hdaudioC0D0: inputs:
[4.252799] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
[4.252800] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
[4.274705] fbcon: i915drmfb (fb0) is primary device
[4.301752] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sou nd/card0/input12
[4.301855] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:0e.0/soun d/card0/input13
[4.305722] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:0e. 0/sound/card0/input14
[4.306139] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00 :0e.0/sound/card0/input15
[4.306208] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00 :0e.0/sound/card0/input16
[4.306277] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00 :0e.0/sound/card0/input17
[4.306340] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00 :0e.0/sound/card0/input18
[4.306417] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:0 0:0e.0/sound/card0/input19
[5.896038] Console: switching to colour frame buffer device 135x45
root@GemiBook:~# dmesg | grep -C1 -E 'ALSA|HDA|HDMI|snd[_-]|sound|hda.codec|hda.intel|sof[_-]'
[0.434929] ACPI: Added _OSI(Linux-Dell-Video)
[0.434929] ACPI: Added _OSI(Linux-Lenovo-NV-HDMI-Audio)
[0.434929] ACPI: Added _OSI(Linux-HPI-Hybrid-Graphics)
--
[4.074082] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input11
[4.074379] snd_hda_intel 0000:00:0e.0: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[4.190759] iwlwifi 0000:01:00.0: base HW address: 34:c9:3d:ee:af:ed
--
[4.211302] audit: type=1400 audit(1630780285.207:10): apparmor="STATUS" operation="profile_load" profile="unconfined" name="/usr/sbin/cupsd" pid=517 comm="apparmor_parser"
[4.252788] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC269VC: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[4.252794] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[4.252795] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
[4.252796] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[4.252797] snd_hda_codec_realtek hdaudioC0D0: inputs:
[4.252799] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
[4.252800] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
[4.274705] fbcon: i915drmfb (fb0) is primary device
[4.301752] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:0e.0/sound/card0/input12
[4.301855] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:0e.0/sound/card0/input13
[4.305722] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:0e.0/sound/card0/input14
[4.306139] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input15
[4.306208] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input16
[4.306277] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input17
[4.306340] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input18
[4.306417] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:0e.0/sound/card0/input19
[5.896038] Console: switching to colour frame buffer device 135x45

```

```auto
root@GemiBook:~# aplay -l
****List of PLAYBACK Hardware Devices****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

```

---

<div class="post-metadata">

**Author:** ![Sul](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@Sul](https://forum.chuwi.com/u/Sul)\
**Post date:** [September 5, 2021, 9:54pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/18 "2021-09-05T21:54:15Z")

</div>

I’ve tried to install Windows 10 again and there was no sound as well… But I don’t remember noticing this while checking the pre-installed Windows 10.  
Can anybody with the same problem tell do they have sound if they install Windows 10 again?

---

<div class="post-metadata">

**Author:** ![Sul](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@Sul](https://forum.chuwi.com/u/Sul)\
**Post date:** [September 5, 2021, 10:17pm UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/19 "2021-09-05T22:17:11Z")

</div>

And how can I make sure that this pullrequest ([https://github.com/thesofproject/linux/pull/2962](https://github.com/thesofproject/linux/pull/2962)) is really about my problem?

---

<div class="post-metadata">

**Author:** ![tlmiller76](https://avatars.discourse-cdn.com/v4/letter/t/3e96dc/32.png) [@tlmiller76](https://forum.chuwi.com/u/tlmiller76)\
**Post date:** [September 6, 2021, 1:37am UTC](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770/20 "2021-09-06T01:37:37Z")

</div>

Does the sound card show up with proper drivers installed in windows?

[Next page](https://forum.chuwi.com/t/linux-on-chuwi-gemibook/24770.md?page=2)
