From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vagrant Cascadian Subject: Re: Guix on the ASUS C201PA Date: Sat, 23 Mar 2019 14:04:09 -0700 Message-ID: <871s2x5mly.fsf@ponder> References: <875zswjwoc.fsf@ngyro.com> <87lg1s4bv9.fsf@ponder> <871s3kjcnj.fsf@ngyro.com> <87va0rzbze.fsf@ponder> <874l82ngip.fsf@ponder> <877ecxzfwm.fsf@ngyro.com> <87h8c0213p.fsf@ponder> <874l7ty2ij.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40097) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h7noT-0004Yx-C6 for guix-devel@gnu.org; Sat, 23 Mar 2019 17:04:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h7noR-0005q3-FV for guix-devel@gnu.org; Sat, 23 Mar 2019 17:04:21 -0400 In-Reply-To: <874l7ty2ij.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org On 2019-03-23, Ludovic Court=C3=A8s wrote: > Vagrant Cascadian skribis: >> There's a FIXME for properly fetching the veyron kernel configuration, >> but otherwise it's looking almost like something worth formally >> submitting... ? > > It looks like it! Mark, could you comment on this patch, in particular > the =E2=80=98kernel-config-veyron=E2=80=99 bit (see below)? Danny is fin= e with it. :-) > > It=E2=80=99s great that you managed to simplify this. Then I guess we co= uld add > the example and other useful bits that Timothy had. I feel like just getting a working kernel in guix will make it easier to work on the "bootloader" integration and such, since the kernel is a relatively large build, having to build that in a local branch only, rebase, etc. to keep current ... has it's cost. Although if you want to integrate the depthcharge/bootloader patches too, they do work, though there's no way I know of to implement system generation selection in a bootloader menu. Biggest reason I want to get u-boot working, but no progress on that. I have a few more changes to the veyron-specific config that were needed for desktop use (CONFIG_CGROUP_PERF + related), without which, enabling the desktop caused things like pam calls to fail... The desktop is unfortunately painfully slow. I might not get a chance to submit the updated patches for a few days yet... In theory and ideally, it should be possible to enable the right features in the "regular" linux-libre package, and document the extra modules needed in the initrd, but I have not yet managed to figure out a working combination there. Not sure if it would be better to just wait for that at this point. Now if it were just possible to build libreboot in guix... but since libreboot is essentially it's own system, it would most likely have to re-implement libreboot's build system in guix. live well, vagrant