From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Bj=C3=B6rn_?= =?UTF-8?Q?H=C3=B6fling?= Subject: bug#36069: Menu-based installer unusable through noVNC Date: Wed, 26 Jun 2019 18:51:41 +0200 Message-ID: <20190626185141.3e4639de@alma-ubu> References: <20190625002420.27685559@alma-ubu> <87v9wtn4u9.fsf@gnu.org> <36FEF9C6-B901-4E6B-920B-00E545A10279@vllmrt.net> <20190625170603.176cb07b@alma-ubu> <20190625155439.hmzw4s6o2pxhwyiw@pelzflorian.localdomain> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/ePrUlEUqyUZBhr/TIjX7t3L"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:35307) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hgB9Q-0003yk-2H for bug-guix@gnu.org; Wed, 26 Jun 2019 12:52:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hgB9O-0007Bi-QG for bug-guix@gnu.org; Wed, 26 Jun 2019 12:52:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51626) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hgB9O-0007B9-Kv for bug-guix@gnu.org; Wed, 26 Jun 2019 12:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hgB9O-0002iE-Hu for bug-guix@gnu.org; Wed, 26 Jun 2019 12:52:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20190625155439.hmzw4s6o2pxhwyiw@pelzflorian.localdomain> 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.org@gnu.org Sender: "bug-Guix" To: "pelzflorian (Florian Pelz)" Cc: 36069@debbugs.gnu.org, Robert Vollmert --Sig_/ePrUlEUqyUZBhr/TIjX7t3L Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 25 Jun 2019 17:54:39 +0200 "pelzflorian (Florian Pelz)" wrote: > On Tue, Jun 25, 2019 at 05:06:03PM +0200, Bj=C3=B6rn H=C3=B6fling wrote: > > I guess you (Ludovic) have tried the installer with QEMU and its > > VNC-Server, maybe even with different VNC-clients? > > =20 >=20 > It works with >=20 > qemu-system-x86_64 -m 1024 -smp 1 -enable-kvm -drive > file=3DDownloads/guix-system-install-1.0.1.x86_64-linux.iso -vnc :0 >=20 > as the VNC server and vinagre as the VNC client. >=20 > Sadly novnc and guacamole clients are not packaged. I do not know if > your errors are with the server or the client side. I can confirm it works with vinagre, jvncviewer and guacamole. What's the conclusion? Maybe that Guix is fine and the VNC-clients are also fine. It might just be a matter of configuration or using an older version with bugs? For the record: I started qemu slightly differently: qemu-system-x86_64 -monitor stdio -m 1024 -smp 1 -enable-kvm -cdrom guix-sy= stem-install-1.0.1.x86_64-linux.iso -vnc :0 In that way, I have the QEMU console in my terminal and I can call the "system_reset" command: I suspected that the bug would only appear when the VNC-Client is connected WHILE the installer start up. Usually the startup would be fast and the VNC-client connects only when the installer is already visible. I installed the guacamole daemon via Ubuntu, using Version 0.9.9-2build1. I used Tomcat 9.0.21 with guacamole-1.0.0.war, setting up a ~/.guacamole folder (called GUACAMOLE_HOME) with these config files: $ cat guacamole.properties=20 guacd-hostname=3Dlocalhost guacd-port=3D4822 guacd-ssl=3Dfalse $ cat user-mapping.xml=20 =09 vnc localhost 5900 Then I can start up tomcat, go to localhost:9999/guacamole, log in as user "guix" and directly see the CORRECT installer. When rebooting, I see correctly the grub startup screen, bootup and I will see the correct installer, no truncations. I tried the same with client-versions 0.9.10 and 0.9.14: OK. I built the server in version 0.9.14, I was able to connect the client with the server, but then nothing happened. Maybe I missed some configure flag? Gave up here. Bj=C3=B6rn Lemma: It might not be too hard to package guacd. The client might be harder, as it uses Maven as a build system. --Sig_/ePrUlEUqyUZBhr/TIjX7t3L Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQQiGUP0np8nb5SZM4K/KGy2WT5f/QUCXROinQAKCRC/KGy2WT5f /WvhAJwPXbwgPla5N3u4YbEoVjG3xnJfCgCePG/tv/BnNXEl+TPlBGQDUTaoPMY= =prO4 -----END PGP SIGNATURE----- --Sig_/ePrUlEUqyUZBhr/TIjX7t3L--