From mboxrd@z Thu Jan 1 00:00:00 1970 From: "pelzflorian (Florian Pelz)" Subject: Re: Trying to install Guix System on a nonfree computer, the system frezees at booting, bug? Date: Wed, 24 Jul 2019 14:16:50 +0200 Message-ID: <20190724121650.jeskesgh7odmr3fs@pelzflorian.localdomain> References: <20190722052052.naghf4vabgd66hzw@pelzflorian.localdomain> <20190723123738.00003d26@interia.pl> <8736ixc8d1.fsf@elephly.net> <20190723183733.00001140@interia.pl> <20190724021117.00002079@interia.pl> <20190724125334.00003127@interia.pl> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:41953) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hqGCU-0006uF-TD for help-guix@gnu.org; Wed, 24 Jul 2019 08:16:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hqGCT-0007zh-LB for help-guix@gnu.org; Wed, 24 Jul 2019 08:16:54 -0400 Received: from pelzflorian.de ([5.45.111.108]:43700 helo=mail.pelzflorian.de) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hqGCT-0007yd-05 for help-guix@gnu.org; Wed, 24 Jul 2019 08:16:53 -0400 Content-Disposition: inline In-Reply-To: <20190724125334.00003127@interia.pl> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Jan Cc: help-guix@gnu.org On Wed, Jul 24, 2019 at 12:53:34PM +0200, Jan wrote: >=20 > >You could try pressing e in GRUB > >and adding =E2=80=9Cmodprobe.blacklist=3Dradeon modprobe.blacklist=3Da= mdgpu=E2=80=9D to > >the end of the linux line. > This one works, but without GUI, probably because I forgot to install > any WM/DE, but something seems to be running on tty7 and tty8, so I'm > assuming it's slim-service. > Yes, maybe you may need to add (service gnome-desktop-service-type) or another DE/WM for SLIM to work. You probably should use UEFI mode. The virtual console without graphics only is visible and not frozen with =E2=80=9Cmodprobe.blacklist=3Dradeon modprobe.blacklist=3Damdgpu=E2=80= =9D (I do not know which of the two modprobe.blacklist is necessary for you, one of them should be enough). Maybe you do not need the virtual console though, if Xorg worked. Note that only the display output is frozen, but the keyboard works. I suppose no graphics driver matches what the Xorg server expects, therefore Xorg graphics do not work and the system remains on the invisible virtual console. But maybe Xorg graphics do work a little and you just need to press some keys or log in blindly with username and password? Note that for me I initially had garbled graphics on my non-Ryzen AMD GPU. It is strange that xorg-server appears started in the log even though it fails. Perhaps just to be sure you need to remove /var/log/Xorg.0.log from a previous Guix System boot and after removing reboot and then look if there are fatal (EE) lines in /var/log/Xorg.0.log, but maybe xorg-server being logged as running is also a quirk of xorg-server. > >Has booting (not necessarily installing) an official Debian USB > >installer (i.e. without nonfree firmware) or another libre distro > >worked previously? > I tried installing Trisquel 8.0 to check if this is a bug in the > linux-libre kernel, but it even stopped working during installation > time. On the other hand installing Devuan works and it boots from the > SSD (if Devuan's installer is the same as Debian's, then it works). > But I can try installing Debian if it is necessary. > You do not need to install, it is enough to use a live image or a GTK-based install image. Devuan apparently ships non-free firmware with its installer. Trisquel not working makes it seem like linux-libre does not support a graphics driver for your GPU. Maybe Debian works because it uses a different kernel configuration, you could try. If Debian works, then Guix System could be made to work. > >Maybe not booting in UEFI mode runs a wrong > >bootloader (?). > Anyway, even if UEFI mode is enabled, the system works only with the > GPU disabled in grub. > You will certainly never have 3d-accelerated GPU output when using linux-libre anyway. You should have unaccelerated output though. > For me, personally this sounds like an issue with Linux and Linux-libre > generally. Once about two months my system (even when using blobs) > freezes just like during early boot of Guix System. Maybe everything > is okay with the system, except the GPU driver - the screen freezes, > but the system continues to work. It's probably a problem with Linux, > because Windows 10, on the same computer, rarely crashes (by this I > mean it rarely freezes in this particular way, because it crashes a > lot, but with a sad smile ':('). >=20 I find various news reports on Duckduckgo about Ryzen systems having problems with the Linux kernel. The Linux-libre kernel on some AMD systems cannot run the open-source AMD driver because it requires non-free firmware. Regards, Florian