From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uDSLADpzsl4VNgAA0tVLHw (envelope-from ) for ; Wed, 06 May 2020 08:20:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id KIIDKkVzsl5+OwAAB5/wlQ (envelope-from ) for ; Wed, 06 May 2020 08:20:21 +0000 Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:470:142::17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7F5239400BF for ; Wed, 6 May 2020 08:20:19 +0000 (UTC) Received: from localhost ([::1]:55334 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jWFHu-0006p7-7t for larch@yhetil.org; Wed, 06 May 2020 04:20:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37380) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jWFHe-0006ou-Pe for bug-guix@gnu.org; Wed, 06 May 2020 04:20:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55133) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jWFHe-0001jo-Ff for bug-guix@gnu.org; Wed, 06 May 2020 04:20:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jWFHe-0003HD-AY for bug-guix@gnu.org; Wed, 06 May 2020 04:20:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#41082: nomodeset Resent-From: "pelzflorian (Florian Pelz)" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 06 May 2020 08:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 41082 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Mathieu Othacehe Received: via spool by 41082-submit@debbugs.gnu.org id=B41082.158875315312526 (code B ref 41082); Wed, 06 May 2020 08:20:02 +0000 Received: (at 41082) by debbugs.gnu.org; 6 May 2020 08:19:13 +0000 Received: from localhost ([127.0.0.1]:38446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jWFGr-0003Fy-EV for submit@debbugs.gnu.org; Wed, 06 May 2020 04:19:13 -0400 Received: from pelzflorian.de ([5.45.111.108]:38822 helo=mail.pelzflorian.de) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jWFGn-0003Fm-CS for 41082@debbugs.gnu.org; Wed, 06 May 2020 04:19:12 -0400 Received: from pelzflorian.localdomain (unknown [5.45.111.108]) by mail.pelzflorian.de (Postfix) with ESMTPSA id A7D5C360566; Wed, 6 May 2020 10:19:06 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pelzflorian.de; s=mail; t=1588753146; bh=7471/ZR16N5gU+3BxG/p3bg/YvIA3UBAveXM8vDnhQY=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=F4NDBqpwneoRGwMtQuCm974rtABx/612lwzHXTR2CH8eGaGX2vaEZ9MK7jV0yu+X7 kOLGblxzaXz2S8ahke2fCRWZJHpjQNzCF7HdyU6yn4Q2xgr5P5J7Kn3DyOeS8HBRtc xSsJY3HHeK0rVucPFWFgTGNXVJGY9B1ktN4VgCKQ= Date: Wed, 6 May 2020 10:19:05 +0200 From: "pelzflorian (Florian Pelz)" Message-ID: <20200506081905.5yfdk3j7y237fdj2@pelzflorian.localdomain> References: <87sggezhc4.fsf@gmail.com> <874kstd00f.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <874kstd00f.fsf@gmail.com> X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Spam-Score: -1.0 (-) X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Brice Waegeneire , 41082@debbugs.gnu.org Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Scanner: scn0 X-Spam-Score: -0.01 Authentication-Results: aspmx1.migadu.com; dkim=fail (rsa verify failed) header.d=pelzflorian.de header.s=mail header.b=F4NDBqpw; dmarc=none; spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 2001:470:142::17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Scan-Result: default: False [-0.01 / 13.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; GENERIC_REPUTATION(0.00)[-0.49634969193119]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2001:470:142::/48:c]; IP_REPUTATION_HAM(0.00)[asn: 22989(0.12), country: US(-0.00), ip: 2001:470:142::17(-0.50)]; DWL_DNSWL_FAIL(0.00)[2001:470:142::17:server fail]; R_DKIM_REJECT(1.00)[pelzflorian.de:s=mail]; MX_GOOD(-0.50)[cached: eggs.gnu.org]; DKIM_TRACE(0.00)[pelzflorian.de:-]; MAILLIST(-0.20)[mailman]; FREEMAIL_TO(0.00)[gmail.com]; FORGED_RECIPIENTS_MAILLIST(0.00)[]; MIME_TRACE(0.00)[0:+]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:22989, ipnet:2001:470:142::/48, country:US]; TAGGED_FROM(0.00)[larch=yhetil.org]; FROM_NEQ_ENVFROM(0.00)[pelzflorian@pelzflorian.de,bug-guix-bounces@gnu.org]; ARC_NA(0.00)[]; URIBL_BLOCKED(0.00)[gnu.org:url]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TAGGED_RCPT(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[pelzflorian.de]; HAS_LIST_UNSUB(-0.01)[]; DNSWL_BLOCKED(0.00)[2001:470:142::17:from]; RCVD_COUNT_SEVEN(0.00)[8]; FORGED_SENDER_MAILLIST(0.00)[] X-TUID: RDVmgGCRIysM On Wed, May 06, 2020 at 08:56:48AM +0200, Mathieu Othacehe wrote: > Should we propose the installation of uvesafb service in the > installation? Or detect that it is currently used and force its install? > > Florian, WDYT? Yes, IMHO there should be a uvesafb-service-type. Copying the uvesafb service from the installer into the config.scm should work (but the video resolution should be adjusted, probably something higher than 1024x768 is supported by the system). We could add a uvesafb-service-type to its own gnu/services/….scm. Autodetection of the best usable resolution via v86d:testvbe could be added (however the best resolution usable with uvesafb may be less than the screen’s resolution). One way such a uvesafb-service-type could work is exactly like in the installler. Would it be right to add a uvesafb service that runs modprobe itself? Another way is to extend etc-service-type for this the way I wrote at . Extending other services seems cleaner, but in the discussions by Brice Waegeneire and Danny Milosavljevic (I put them in Cc) they were not really satisfied with etc-service-type. Back then I wrote : > When the dust has settled on the kernel-module-configuration-service > discussed by Brice Waegeneire and Danny Milosavljevic > , > a proper uvesafb service can be added. Then I can make and test one > and it could also be used in the installer. That would be the clean > solution. In particular, it could detect the resolution to use for > uvesafb automatically by running the attached code testvbe.scm as > root. But how to run that code depends on the > kernel-module-configuration-service if/when it exists. (I did not > know how to extend etc-service-type with a file created at runtime not > build time, but maybe kernel-module-configuration-service works > differently anyway.) Regards, Florian