X2Go Bug report logs - #1585
Remmina shows blank screen when attempting to connect via x2go

version graph

Package: remmina-plugin-x2go; Maintainer for remmina-plugin-x2go is (unknown);

Reported by: Neil Haskins <nhaskins@gmail.com>

Date: Tue, 12 Apr 2022 02:55:02 UTC

Severity: grave

Found in version 1.4.25+ppa202204112217.r51a744235.d46ebd47a1~ubuntu21.10.1

Full log


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

Received: (at submit) by bugs.x2go.org; 12 Apr 2022 02:52:53 +0000
From nhaskins@gmail.com  Tue Apr 12 04:52:47 2022
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
	ymir.das-netzwerkteam.de
X-Spam-Level: 
X-Spam-Status: No, score=-0.1 required=3.0 tests=BAYES_20,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,SPF_HELO_NONE,
	T_FILL_THIS_FORM_SHORT,T_SCC_BODY_TEXT_LINE autolearn=ham
	autolearn_force=no version=3.4.2
Received: from mail-ej1-x631.google.com (mail-ej1-x631.google.com [IPv6:2a00:1450:4864:20::631])
	by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id D97035DAE9
	for <submit@bugs.x2go.org>; Tue, 12 Apr 2022 04:52:46 +0200 (CEST)
Received: by mail-ej1-x631.google.com with SMTP id lc2so13996678ejb.12
        for <submit@bugs.x2go.org>; Mon, 11 Apr 2022 19:52:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20210112;
        h=mime-version:from:date:message-id:subject:to;
        bh=euyXNAtTsxi1DZ6M194NxN1H/8yYzy7/63i2pS/JCY8=;
        b=O6G4ToCWdLfLZj5JQ+XBBz+zVWipwllEHo4zhDTJ+Q5MvLTJ0/2SJT/Z0Yx25/ZN00
         hVYQdEZx7uESozNfaiIhnz3okI0whRwEPy5zP2Sal64Q3oaKAVuIYLYxYSY7pEl6DDBy
         F/llRxJ50oP1FCGKA3Irbb8kIrp3tylYjuLKeT79eBNh4NmmacJa/3fYhjwSqKUrPoWg
         QP60HD3TUhmEV3fbACcLNYRzBj0kpiPoGiNMFju9KYRxY/YxGh8TjadCkYHndgZheZWO
         Byh7/I3T3oucEkotUKkL3uHF/gyWaaAnt6UZVjI0o5vG+6PtC1ZEhAO8u/lgILCMvmSW
         3muA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20210112;
        h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
        bh=euyXNAtTsxi1DZ6M194NxN1H/8yYzy7/63i2pS/JCY8=;
        b=T5o/MW4/HKzmAtB/89qKOkX47xU/u9WopkoRPfuRbl4apxUMeLC2USDhVJV9K3DVKe
         N+MRclaEnlNszDIrz3ri2qBkVyjR1xy6lOpaMOfSBvm6ZzB1gdBxPuhjJ19Db8PB99Ur
         rwdLbemMACiV+yAF6EoKRiaXKz9+Fbbqwi85xzlIwjJNd6yhbSszNRaqUtaZCw6JOZ5s
         fPjf3yGDXp4diovB9BrLdP+fk82nbvwPErdS1EbBLWqrp+woxRuVvTnyzV3QoGCrNM9G
         FMA1o5Plw6cCLyLHk/QS3icYKnes6AiVgVe3+LjtxXZa+ZzGyKV8cfeN3wxmSx3gdfum
         hg0A==
X-Gm-Message-State: AOAM532glo9pX9No5LTn8spDLZu7vbDjFEeRtwxf+dXdj9Y1D+YyENn0
	WUYlyavYX1Gtidwbdxq5y7oiS2rnnb/AQ5SmZchRIbPpROg=
X-Google-Smtp-Source: ABdhPJwBWK7dnyL/Smq/PMfOZ+j/Vx+otA3Cd6nTHbzioW6l4wK6RtQmfoi/vMZrISZOxUb1Wfs43lmKN/p2uGulZvE=
X-Received: by 2002:a17:906:dc89:b0:6db:a789:7563 with SMTP id
 cs9-20020a170906dc8900b006dba7897563mr31962041ejc.471.1649731966087; Mon, 11
 Apr 2022 19:52:46 -0700 (PDT)
MIME-Version: 1.0
From: Neil Haskins <nhaskins@gmail.com>
Date: Mon, 11 Apr 2022 19:52:34 -0700
Message-ID: <CANM=_YqniNx0tUOKu6LfoE0YDyqs3ViiQT6H1Kf10+fT4iVL2g@mail.gmail.com>
Subject: Remmina shows blank screen when attempting to connect via x2go
To: submit@bugs.x2go.org
Content-Type: multipart/alternative; boundary="000000000000d0371f05dc6c2731"
[Message part 1 (text/plain, inline)]
Package: remmina-plugin-x2go
Version: 1.4.25+ppa202204112217.r51a744235.d46ebd47a1~ubuntu21.10.1
Severity: grave

When attempting to establish a connection in Remmina using x2go, after
typing the host computer's address which I'm trying to connect to, and
hitting enter, the Remmina window will show a black screen where the host
computer's output should be. There's a grey bar with a close button at the
top, and clicking it will close the Remmina window.

I'm opening Remmina from the terminal because of the Wayland compatibility
issue (GDK_BACKEND=x11 remmina) so I can see errors in the terminal.
The error is included below, but in summary, I think the issue is just that
the version of pyhoca-cli in the Ubuntu repos is too old to have the
feature --list-cmdline-feature
It looks like that was submitted in September, but I believe the published
version is about two years old.
pyhoca-cli --version reports it as VERSION: 0.6.1.2


So, on typing my host system's address in Remmina and hitting enter, I see
the following in the terminal

** Message: 18:55:32.777: [X2GO] X2Go plugin loaded.
The glibsecret secret plugin has been initialized and it will be your
default secret plugin

(org.remmina.Remmina:24929): Gtk-WARNING **: 18:55:33.148:
gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem

pyhoca-cli --list-cmdline-features

** (org.remmina.Remmina:24929): CRITICAL **: 18:56:08.548:
(rmplugin_x2go_spawn_pyhoca_process) - [X2GO] Could not start
PyHoca-CLI:usage: pyhoca-cli [-h] [--server SERVER] [-c COMMAND] [-l
USERNAME]
                  [--password PASSWORD] [--force-password]
                  [-p REMOTE_SSH_PORT] [-i SSH_PRIVKEY]
[--add-to-known-hosts]
                  [--sound {pulse,esd,none}] [--printing]
                  [--share-mode SHARE_MODE] [-F <folder1>[,<folder2[,...]]]
                  [--clean-sessions] [--terminate-on-ctrl-c]
                  [--auth-attempts AUTH_ATTEMPTS] [-A]
                  [--print-action {PDFVIEW,PDFSAVE,PRINT,PRINTCMD,DIALOG}]
                  [--pdfview-cmd PDFVIEW_CMD] [--save-to-folder PRINT_DEST]
                  [--printer PRINTER] [--print-cmd PRINT_CMD] [-B
BROKER_URL]
                  [--broker-password BROKER_PASSWORD] [-N] [--try-resume]
                  [-R SESSION_NAME] [-D USER@DISPLAY] [-S SESSION_NAME]
                  [-T SESSION_NAME] [-L] [--list-desktops] [--list-profiles]
                  [-P SESSION_PROFILE] [--from-stdin] [-d] [--quiet]
                  [--libdebug] [--libdebug-sftpxfer] [-V] [-g GEOMETRY] [-x]
                  [-q {modem,isdn,adsl,wan,lan}] [-t {desktop,application}]
                  [--pack PACK] [--kbd-type KBD_TYPE]
                  [--kbd-layout KBD_LAYOUT]
                  [--backend-controlsession <CONTROLSESSION_BACKEND>]
                  [--backend-terminalsession <TERMINALSESSION_BACKEND>]
                  [--backend-serversessioninfo <SERVERSESSIONINFO_BACKEND>]
                  [--backend-serversessionlist <SERVERSESSIONLIST_BACKEND>]
                  [--backend-proxy <PROXY_BACKEND>]
                  [--backend-sessionprofiles <SESSIONPROFILES_BACKEND>]
                  [--backend-clientsettings <CLIENTSETTINGS_BACKEND>]
                  [--backend-clientprinting <CLIENTPRINTING_BACKEND>]
                  [--port PORT] [--ssh-key SSH_KEY] [--use-sound {yes,no}]
                  [--client-ssh-port CLIENT_SSH_PORT]
                  [host]
pyhoca-cli: error: unrecognized arguments: --list-cmdline-features


** (org.remmina.Remmina:24929): WARNING **: 18:56:08.549:
(rmplugin_x2go_populate_available_features_list) - [X2GO] Couldn't get
PyHoca-CLI's command-line features. This indicates it is either too old, or
not installed. An old limited set of features will be used for now.

** (org.remmina.Remmina:24929): CRITICAL **: 18:56:08.707:
(rmplugin_x2go_get_auth) - [X2GO] @h

** (org.remmina.Remmina:24929): CRITICAL **: 18:56:08.707:
(rmplugin_x2go_start_session) - [X2GO]


Thanks
[Message part 2 (text/html, inline)]

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Nov 21 16:54:17 2024; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.