[Arm-dev] x2go on Raspberry Pi

Thu Jan 25 00:00:30 UTC 2018
david <david at daku.org>

Folks

I am trying to get the "x2go" package onto a RPI-3 server, so that I 
can have some form of remote GUI interface.  Although "x2go" installs 
with no diagnostics, I can't find a GUI package that installs.  I 
believe that x2go requires some form of gui desktop package on the server.

I have tried MATE, GNOME, KDE Plasma Workspaces, and XFCE4, and all 
have unsatisfied dependencies.  I am including in my YUM repo search:

Repo                                     Repo 
File                      prio en location
------------------------- 
--------------------------------------------- ---- -- ------------------
                        cr 
/etc/yum.repos.d/CentOS-CR.repo    1 0 
baseurl=http://mirror.centos.org/altarch/$releasever/cr/$basearch/
                      base 
/etc/yum.repos.d/CentOS-Base.repo    1 1 
baseurl=http://mirror.centos.org/altarch/$releasever/os/$basearch/
                   updates 
/etc/yum.repos.d/CentOS-Base.repo    1 1 
baseurl=http://mirror.centos.org/altarch/$releasever/updates/$basearch/
                centosplus 
/etc/yum.repos.d/CentOS-Base.repo    2 0 
baseurl=http://mirror.centos.org/altarch/$releasever/centosplus/$basearch/
                    extras 
/etc/yum.repos.d/CentOS-Base.repo    4 1 
baseurl=http://mirror.centos.org/altarch/$releasever/extras/$basearch/
                      epel 
/etc/yum.repos.d/epel.repo   10 1 
baseurl=https://armv7.dev.centos.org/repodir/epel-pass-1/
                 fasttrack 
/etc/yum.repos.d/CentOS-fasttrack.repo   99 0 
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=fasttrack&infra=$infra
             extras-source 
/etc/yum.repos.d/CentOS-Sources.repo   99 0 
baseurl=http://vault.centos.org/centos/$releasever/extras/Source/
       C7.0.1406-fasttrack 
/etc/yum.repos.d/CentOS-Vault.repo   99 0 
baseurl=http://vault.centos.org/7.0.1406/fasttrack/$basearch/
         centosplus-source 
/etc/yum.repos.d/CentOS-Sources.repo   99 0 
baseurl=http://vault.centos.org/centos/$releasever/centosplus/Source/
            testing-extras 
/etc/yum.repos.d/CentOS-Testing.repo   99 0 
baseurl=http://dev.centos.org/centos/$releasever/extras/$basearch/
            updates-source 
/etc/yum.repos.d/CentOS-Sources.repo   99 0 
baseurl=http://vault.centos.org/centos/$releasever/updates/Source/
            C7.0.1406-base 
/etc/yum.repos.d/CentOS-Vault.repo   99 0 
baseurl=http://vault.centos.org/7.0.1406/os/$basearch/
              testing-base 
/etc/yum.repos.d/CentOS-Testing.repo   99 0 
baseurl=http://dev.centos.org/centos/$releasever/os/$basearch/
          C7.0.1406-extras 
/etc/yum.repos.d/CentOS-Vault.repo   99 0 
baseurl=http://vault.centos.org/7.0.1406/extras/$basearch/
             centos-kernel 
/etc/yum.repos.d/CentOS-armhfp-kernel.repo   99 1 
baseurl=http://mirror.centos.org/altarch/7/kernel/$basearch/kernel-$kvariant
      C7.0.1406-centosplus 
/etc/yum.repos.d/CentOS-Vault.repo   99 0 
baseurl=http://vault.centos.org/7.0.1406/centosplus/$basearch/
               base-source 
/etc/yum.repos.d/CentOS-Sources.repo   99 0 
baseurl=http://vault.centos.org/centos/$releasever/os/Source/
         C7.0.1406-updates 
/etc/yum.repos.d/CentOS-Vault.repo   99 0 
baseurl=http://vault.centos.org/7.0.1406/updates/$basearch/
            base-debuginfo 
/etc/yum.repos.d/CentOS-Debuginfo.repo   99 0 
baseurl=http://debuginfo.centos.org/7/$basearch/


Notice that only repos with "Enabled=1" are included.

An attempt to install "@KDE Plasma Workspaces" ends up with:

Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: gnome-shell
Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: gnome-keyring-pam
Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: gnome-settings-daemon >= 2.21.92
Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: pulseaudio-gdm-hooks
Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: libcanberra-gtk3.so.0
Error: Package: 1:gdm-3.22.3-12.el7.armv7hl (updates)
            Requires: gnome-session
  You could try using --skip-broken to work around the problem
  You could try running: rpm -Va --nofiles --nodigest

Is there a GUI interface that could work with remote access?  Is x2go 
the right one to try?

Thanks for any advice

David