* Custom kernel: no audio, no touchpad @ 2018-09-27 13:14 Pierre Neidhardt 2018-10-11 19:03 ` Pierre Neidhardt 0 siblings, 1 reply; 4+ messages in thread From: Pierre Neidhardt @ 2018-09-27 13:14 UTC (permalink / raw) To: help-guix@gnu.org [-- Attachment #1: Type: text/plain, Size: 986 bytes --] 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/ [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Custom kernel: no audio, no touchpad 2018-09-27 13:14 Custom kernel: no audio, no touchpad Pierre Neidhardt @ 2018-10-11 19:03 ` Pierre Neidhardt 2018-10-11 19:09 ` Ricardo Wurmus 0 siblings, 1 reply; 4+ messages in thread From: Pierre Neidhardt @ 2018-10-11 19:03 UTC (permalink / raw) To: help-guix@gnu.org [-- Attachment #1: Type: text/plain, Size: 66 bytes --] Tips, anyone? :) -- Pierre Neidhardt https://ambrevar.xyz/ [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Custom kernel: no audio, no touchpad 2018-10-11 19:03 ` Pierre Neidhardt @ 2018-10-11 19:09 ` Ricardo Wurmus 2018-10-11 19:49 ` Pierre Neidhardt 0 siblings, 1 reply; 4+ messages in thread From: Ricardo Wurmus @ 2018-10-11 19:09 UTC (permalink / raw) To: Pierre Neidhardt; +Cc: help-guix@gnu.org Hi Pierre, Are the files under ./gnu/packages/aux-files/linux-libre/ of any help to you? -- Ricardo ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Custom kernel: no audio, no touchpad 2018-10-11 19:09 ` Ricardo Wurmus @ 2018-10-11 19:49 ` Pierre Neidhardt 0 siblings, 0 replies; 4+ messages in thread From: Pierre Neidhardt @ 2018-10-11 19:49 UTC (permalink / raw) To: Ricardo Wurmus; +Cc: help-guix@gnu.org [-- Attachment #1: Type: text/plain, Size: 646 bytes --] They work untouched (obviously), however I am not sure how to tweak them because 1) maybe options have dependencies 2) it's not easy to guess what is what :p The current linux-libre packages much more than I need, and my goal is to produce a .config that is tailored to my machine. So I could start from the aux-file and disable options one by one, but that sounds like shooting in the dark while being extremely tedious. If I just look at the mouse/trackpad and sound related options, I can't see anything obvious that'd be missing, but maybe it's sheer lack of knowledge on my end. -- Pierre Neidhardt https://ambrevar.xyz/ [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 487 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2018-10-11 19:50 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2018-09-27 13:14 Custom kernel: no audio, no touchpad Pierre Neidhardt 2018-10-11 19:03 ` Pierre Neidhardt 2018-10-11 19:09 ` Ricardo Wurmus 2018-10-11 19:49 ` Pierre Neidhardt
Code repositories for project(s) associated with this external index https://git.savannah.gnu.org/cgit/guix.git This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.