From mboxrd@z Thu Jan 1 00:00:00 1970 From: Mathieu Othacehe Subject: Re: Come back and graphical installer Date: Mon, 19 Nov 2018 11:26:53 +0900 Message-ID: <877eh9245u.fsf@gmail.com> References: <87lg6sejwa.fsf@gmail.com> <87wopd88hq.fsf@gmail.com> <877ehcsocq.fsf@gnu.org> <87bm6oxsyf.fsf@gmail.com> <87a7m7yhu5.fsf@gmail.com> <878t1rygfu.fsf@gmail.com> <877ehbydmz.fsf@gmail.com> <87sgzykmyx.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 ([2001:4830:134:3::10]:55213) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gOZHC-0006dt-Bj for guix-devel@gnu.org; Sun, 18 Nov 2018 21:27:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gOZH9-0008GW-6l for guix-devel@gnu.org; Sun, 18 Nov 2018 21:27:02 -0500 In-reply-to: <87sgzykmyx.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 Hi Ludo, > I gave the installer a try in =E2=80=98guix system vm=E2=80=99 from commit > 2bc8f10a35f24ecfa9f0be6b1e26b4f7af0a275c: impressive piece of work! Thanks a lot :) > In =E2=80=98guix system vm=E2=80=99 the process stopped after trying to u= se =E2=80=9Cwired=E2=80=9D > network. At that point I realized I couldn=E2=80=99t switch to other VCs= using > Alt-F2 & co. Is that something specific to kmscon? Anything we can do > about it? It might be a bug because the last step is supposed to be "User selection". Currently after this step, the program exits and is restarted (as the installer is the shell of the root process). For me it is possible to switch tty with ctrl-alt-fx on real hardware and with alt-f2, sendctrlkey ctrl-alt-fx on Qemu. However, besides tty2 which I kept as documentation, other tty are also root kmscon terminals spawning the installer. > > I think it=E2=80=99d be nice to have the new installer UI on tty1 and yet= be > able to just switch to root terminals or the manual on the other VCs. You mean, switching from tty1: installer tty2: documentation tty3-6: installer to, tty1: installer tty2: documentation tty3-6: plain root terminals right? That would require to find a new solution to spawn the installer on tty1. I tried the 'login-program' way but I don't like it because the installer does not have access to PAM env variables. Any other idea? Thanks for your feedback :) Mathieu