From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Custom kernel: no audio, no touchpad Date: Thu, 27 Sep 2018 15:14:07 +0200 Message-ID: <87y3bn13s0.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:37143) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5W7X-0003pe-SU for help-guix@gnu.org; Thu, 27 Sep 2018 09:14:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5W7S-0000Cl-7G for help-guix@gnu.org; Thu, 27 Sep 2018 09:14:19 -0400 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:54737) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g5W7Q-0000Aq-Cv for help-guix@gnu.org; Thu, 27 Sep 2018 09:14:14 -0400 Received: from mimimi (unknown [88.190.253.40]) (Authenticated sender: mail@ambrevar.xyz) by relay7-d.mail.gandi.net (Postfix) with ESMTPSA id 98AEF20016 for ; Thu, 27 Sep 2018 13:14:07 +0000 (UTC) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: "help-guix@gnu.org" --=-=-= Content-Type: text/plain Hello Guix! Exciting times ahead for me, I've successfully booted Guix on a custom kernel. It works pretty well so far except for sound and touchpad support which are missing. On linux-libre: --8<---------------cut here---------------start------------->8--- $ lspci -k ... 00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21) Subsystem: Xiaomi Device 1604 Kernel driver in use: snd_hda_intel Kernel modules: snd_hda_intel, snd_soc_skl --8<---------------cut here---------------end--------------->8--- I'm not sure where to get information about the Touchpad. Well, my laptop is a Xiaomi Air 13. I've played with `make menuconfig` for a while and added a bunch of Intel HD audio related modules, loads of codecs, to no avail. I guess I need more experience with the kernel. Would anyone have some tips or documentation pointers? Even better: is there a way to derive the right .config from a working kernel? -- Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlus158ACgkQm9z0l6S7 zH/9UggAo5niZpOvxMztC00TQx5VamRMqZQwXd3zDQx1qHSyq2awHTaKh22RXTOy vx9SNpqmO6G+0FHYiZOTgisnhNfkz8aUlp+b+nUfBAZyPmF9u7PK2BSSb1Pyxnxo 5B/SLaG4H+fHafMqYI4++CouUjrwRiFk9Kg27etVP0x26u0C4KmJrOZOqh9rq8SN LU4thJx1l8vuH7t7sg4eIlfYo5N/Rs35GWzpbbLESXcBup8ihRiEmb6URQTZIesF /BnYDsC5zIv2Lpn2yPpDv7jhQK+Fexu1BWX9OL8Gc+JVms1tX65lRrspEkblqgqW NN8FKEFu7IijSpcpjacP0Q+FbudXcA== =ZoA5 -----END PGP SIGNATURE----- --=-=-=--