[X2Go-User] x2go screen refresh broken on Fedora 28 client

John Stoffel john at stoffel.org
Wed Jan 16 16:39:13 CET 2019


Hi guys,
Like a fool I upgraded my Fedora 28 workstation, and now my
connection to my x2go session running on a CentOS 7.6.x server is
acting really strangely.

It will connect and show the windows, but then the display starts
flashing and the screen stops refreshing windows unless I'm actually
using a specific window.  Then it will work.  For example, I'm typing
this email in an xterm on system, which I'm using to SSH home to write
this email.

I had to refresh the terminal before it would update, but now that I'm
typing, it's working just fine.  But the rest of the windows in my
x2go session are NOT refreshing, and the screen isn't updating
properly either.  If I move the mouse, the screen *tries* to update
things, but it's really screwey.  While typing this in an xterm, if I
move the mouse, I have to refresh my mail client (emacs & viewmail) by
hand to get the display working again.

And it's very hard to get screen captures or cut'n'paste to show the
info.  But here goes...

Client:  Fedora 28 x86_64 system.  Updated as of Jan 16, 2019, which
broke the setup.

    x2goserver-common-4.1.0.3-1.fc28.noarch
    x2goserver-xsession-4.1.0.3-1.fc28.noarch
    x2goserver-4.1.0.3-1.fc28.x86_64
    x2goclient-4.1.1.1-1.fc28.x86_64
    x2goagent-4.1.0.3-1.fc28.x86_64


Server: Redhat CentOS 7.6.1810 (Core)

    x2goserver-common-4.1.0.3-1.el7.noarch
    perl-X2Go-Log-4.1.0.3-1.el7.noarch
    x2goagent-4.1.0.3-1.el7.x86_64
    x2goserver-4.1.0.3-1.el7.x86_64
    perl-X2Go-Server-DB-4.1.0.3-1.el7.x86_64
    perl-X2Go-Server-4.1.0.3-1.el7.noarch
    x2goserver-xsession-4.1.0.3-1.el7.noarch


Session: XFCE


I'm loathe to reboot the server, because I've got work in various
windows I need to keep going.

What's the trick to force the x2goclient to start a NEW session on the
same host?  For some reason, it's just automatically resuming, and not
giving me the option to select between different sessions.

I strongly suspect it's a problem with Fedora, since the update on
there of some libraries. Here's the dnf log from that upgrade:

2019-01-15T19:06:35Z DEBUG --> Starting dependency resolution
2019-01-15T19:06:35Z DEBUG ---> Package kernel-core.x86_64 4.19.14-200.fc28 will be installed
2019-01-15T19:06:35Z DEBUG ---> Package kernel.x86_64 4.19.14-200.fc28 will be installed
2019-01-15T19:06:35Z DEBUG ---> Package kernel-devel.x86_64 4.19.14-200.fc28 will be installed
2019-01-15T19:06:35Z DEBUG ---> Package kernel-modules-extra.x86_64 4.19.14-200.fc28 will be installed
2019-01-15T19:06:35Z DEBUG ---> Package kernel-modules.x86_64 4.19.14-200.fc28 will be installed
2019-01-15T19:06:35Z DEBUG ---> Package efivar.x86_64 35-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package efivar.x86_64 37-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package efivar-libs.x86_64 35-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package efivar-libs.x86_64 37-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package gnutls.x86_64 3.6.4-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package gnutls.x86_64 3.6.5-2.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package ibus-typing-booster.noarch 2.4.0-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package ibus-typing-booster.noarch 2.4.1-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package kernel-headers.x86_64 4.19.13-200.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package kernel-headers.x86_64 4.19.14-200.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package kernel-tools-libs.x86_64 4.19.10-200.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package kernel-tools-libs.x86_64 4.19.14-200.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package krb5-libs.x86_64 1.16.1-21.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package krb5-libs.x86_64 1.16.1-24.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libcdr.x86_64 0.1.4-4.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libcdr.x86_64 0.1.5-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libetonyek.x86_64 0.1.8-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libetonyek.x86_64 0.1.9-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libqxp.x86_64 0.0.1-2.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libqxp.x86_64 0.0.2-1.fc28 nwill be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package librados2.x86_64 1:12.2.9-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package librados2.x86_64 1:12.2.10-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-filesystem.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-filesystem.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package python3-libreport.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package python3-libreport.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-web.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-web.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-plugin-reportuploader.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-plugin-reportuploader.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-plugin-bugzilla.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-plugin-bugzilla.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-gtk.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-gtk.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-gtk.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-gtk.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-cli.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-cli.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libreport-anaconda.x86_64 2.9.5-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libreport-anaconda.x86_64 2.9.5-3.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libwpd.x86_64 0.10.2-4.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libwpd.x86_64 0.10.3-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libwpg.x86_64 0.3.2-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libwpg.x86_64 0.3.3-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package libzstd.x86_64 1.3.6-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package libzstd.x86_64 1.3.8-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package lm_sensors-libs.x86_64 3.4.0-17.20180522git70f7e08.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package lm_sensors-libs.x86_64 3.5.0-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package perl-DateTime-TimeZone.noarch 2.21-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package perl-DateTime-TimeZone.noarch 2.23-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package setroubleshoot.x86_64 3.3.19-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package setroubleshoot.x86_64 3.3.19-2.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package setroubleshoot-server.x86_64 3.3.19-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package setroubleshoot-server.x86_64 3.3.19-2.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package wget.x86_64 1.19.5-5.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package wget.x86_64 1.20.1-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package wvdial.x86_64 1.61-19.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package wvdial.x86_64 1.61-21.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-base.x86_64 1:5.40-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-base.x86_64 1:5.42-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-extras.x86_64 1:5.40-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-extras.x86_64 1:5.42-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-extras-base.x86_64 1:5.40-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package xscreensaver-extras-base.x86_64 1:5.42-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package zstd.x86_64 1.3.6-1.fc28 will be upgraded
2019-01-15T19:06:35Z DEBUG ---> Package zstd.x86_64 1.3.8-1.fc28 will be an upgrade
2019-01-15T19:06:35Z DEBUG ---> Package kernel.x86_64 4.19.10-200.fc28 will be erased
2019-01-15T19:06:35Z DEBUG ---> Package kernel-core.x86_64 4.19.10-200.fc28 will be erased
2019-01-15T19:06:35Z DEBUG ---> Package kernel-devel.x86_64 4.19.7-200.fc28 will be erased
2019-01-15T19:06:35Z DEBUG ---> Package kernel-modules.x86_64 4.19.10-200.fc28 will be erased
2019-01-15T19:06:35Z DEBUG ---> Package kernel-modules-extra.x86_64 4.19.10-200.fc28 will be erased
2019-01-15T19:06:35Z DEBUG --> Finished dependency resolution




More information about the x2go-user mailing list