From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 26 11:56:41 2019 Received: (at 36786) by debbugs.gnu.org; 26 Jul 2019 15:56:41 +0000 Received: from localhost ([127.0.0.1]:43244 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hr2aG-0004nV-PU for submit@debbugs.gnu.org; Fri, 26 Jul 2019 11:56:41 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59502) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hr2aD-0004nH-P1 for 36786@debbugs.gnu.org; Fri, 26 Jul 2019 11:56:40 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:51291) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hr2a7-0006hB-73; Fri, 26 Jul 2019 11:56:31 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=60610 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1hr2a1-0003x3-WF; Fri, 26 Jul 2019 11:56:27 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: "pelzflorian \(Florian Pelz\)" Subject: Re: bug#36786: Warn of AMD GPUs unusable with Guix System References: <20190724145602.vtpnqd6kxexypdmx@pelzflorian.localdomain> <20190724154249.qgd4ganifakxmo2f@pelzflorian.localdomain> <20190724175327.lx2e53it46xnjxz6@pelzflorian.localdomain> <874l3bb6e5.fsf@elephly.net> <87zhl1pvg7.fsf@gnu.org> <20190726055704.vev4wy56q5osznzi@pelzflorian.localdomain> Date: Fri, 26 Jul 2019 17:56:23 +0200 In-Reply-To: <20190726055704.vev4wy56q5osznzi@pelzflorian.localdomain> (pelzflorian@pelzflorian.de's message of "Fri, 26 Jul 2019 07:57:04 +0200") Message-ID: <87o91glrh4.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 36786 Cc: Ricardo Wurmus , 36786@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Florian, "pelzflorian (Florian Pelz)" skribis: > On Fri, Jul 26, 2019 at 01:04:40AM +0200, Ludovic Court=C3=A8s wrote: >> What about adding a few words under =E2=80=9CHardware Considerations=E2= =80=9D? Oops, I hadn=E2=80=99t seen your patch when I replied. > While my patch before addresses AMD-specific tweaks in the manual > under Hardware Considerations, it is not enough if on the *download > page* Guix is claimed to run on =E2=80=9Can i686, x86_64, ARMv7, or AArch= 64 > machine=E2=80=9C without saying linux-libre *on some hardware, is not > supported* and referencing the Hardware Considerations section and > h-node, I think. Well, =E2=80=98Limitations=E2=80=99 and =E2=80=98Hardware Considerations=E2= =80=99 are the first sections one see when following =E2=80=98Installation Instructions=E2=80=99 at . We can always move things one level higher, but eventually everything ends up at the top level. :-) > >From e88ee68c09266e1d09d24ff0d1b6ec6a4708841b Mon Sep 17 00:00:00 2001 > From: Florian Pelz > Date: Wed, 24 Jul 2019 23:02:21 +0200 > Subject: [PATCH] doc: Mention AMD Radeon workaround when TTYs are not red= rawn. >=20 > * doc/guix.texi (Hardware Considerations): Describe workaround. [=E2=80=A6] > +Some hardware requires specific tweaks to work better with Guix System. = The > +following is an incomplete list of known workarounds: > + > +@itemize > +@item > +Some @emph{AMD Radeon} graphics cards stop redrawing the virtual console= TTYs > +when booting because of an error with Kernel Mode Setting. The problem > +disappears when blacklisting the kernel module for the driver. To do so= , you > +can add @code{modprobe.blacklist=3Dradeon} to the Linux-libre kernel fla= gs, > +either for only one boot by pressing the @kbd{e} key in the GRUB bootloa= der > +and adding this kernel flag to the end of the @code{linux} command-line,= or > +permanently by changing the @code{kernel-arguments} field in your > +@code{operating-system} declaration, e.g.: > + > +@example > +(kernel-arguments '("quiet" "modprobe.blacklist=3Dradeon")) > +@end example > +@end itemize I think this doesn=E2=80=99t fit well here: the previous paragraphs are abo= ut RYF, h-node.org, and the more general issue. Like Ricardo wrote, since this is not Guix-specific, it would be great if we could link to other resources on this topic. Are you aware of any such on-line resource? If there=E2=80=99s no such thing, then we should definitely add this information, but perhaps we should move the paragraph a bit higher (next to Wifi), and possibly turn Wifi into an item of this list. WDYT? Thanks, Ludo=E2=80=99.