From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: bug#40538: installer: Support uvesafb to install on machines without KMS. Date: Sun, 12 Apr 2020 17:30:52 +0200 Message-ID: <20200412153052.ewxdd6m4f6yar2jw@pelzflorian.localdomain> References: <20200410125447.smn6xhcixe7hpday@pelzflorian.localdomain> <87tv1rv21e.fsf@gnu.org> <20200411184346.c3cgop7egcjyqzwf@pelzflorian.localdomain> <874ktpspr5.fsf@gnu.org> <20200412090257.jxljqbkwfhn7afnr@pelzflorian.localdomain> <20200412112400.x4qufeztdnkmzqhx@pelzflorian.localdomain> <874ktooj3v.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38315) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jNeZe-000818-S5 for bug-guix@gnu.org; Sun, 12 Apr 2020 11:31:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jNeZb-000089-U5 for bug-guix@gnu.org; Sun, 12 Apr 2020 11:31:06 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:47131) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jNeZa-00007b-7z for bug-guix@gnu.org; Sun, 12 Apr 2020 11:31:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jNeZa-0003Qu-4w for bug-guix@gnu.org; Sun, 12 Apr 2020 11:31:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: <874ktooj3v.fsf@gmail.com> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Mathieu Othacehe Cc: 40538@debbugs.gnu.org On Sun, Apr 12, 2020 at 04:48:36PM +0200, Mathieu Othacehe wrote: > Thanks for your patch. I tried briefly 1.1.0-rc2 on some hardware of > mine. On three somehow recent laptops, everything still works fine but > v86d segfaults without giving much information. > > The 'dmesg' output looks like: > > --8<---------------cut here---------------start------------->8--- > v86d[371]: segfault at xxxxx. > uvesafb: Getting VBE info block failed (eax=0x4f00, err=1) > uvesafb: vbe_init() failed with -22 > uvesafb: probe of uvesafb.0 failed with error -22 > --8<---------------cut here---------------end--------------->8--- > Even though I do not remember a segfault, I believe these errors come when another driver has already reserved the memory that uvesafb wants. If the other driver already works fine and that is the only error, maybe we can just ignore the uvesafb error. > On a really old Intel machine, I have a complete black screen on all TTY > but that was maybe the case on older Guix System revisions and I would > need to do more investigations. > > Mathieu Please try adding nomodeset to the kernel parameters. I hope this makes the Intel machine work fine. Thank you for your feedback and all your work! Regards, Florian