Hi both.
I have successfully installed openSUSE 15.1 15.2 and Tumbleweed both with XFCE and LXQT using this method.
What I did is used the aarch64 images provided by openSUSE. Links below. Then I install vncserver using rpm (zypper doesn't find any packages - needs further investigation).
Tumbleweed
https://download.opensuse.org/ports/...0200414.tar.xz
Or Leap 15.1
https://download.opensuse.org/ports/...aarch64.tar.xz
Instructions:
1. Open Termux and type "pkg up" to update Termux packages.
2. Type "wget https://download.opensuse.org/ports/aarch64/distribution/leap/15.1/appliances/openSUSE-Leap-15.1-ARM-XFCE.aarch64-rootfs.aarch64.tar.xz" to download the image, approx 700MB.
You can use any DE you want but I haven't tested the others.
3. Type "mv openSUSE-Leap-15.1-ARM-XFCE.aarch64-rootfs.aarch64.tar.xz opensuse-leap-rootfs.tar.xz" .
This is important as we need to instruct AnLinux to install our downloaded image as opposed to the 22 MB one it normally wants to install. If using Tumbleweed, you need to rename your downloaded image to "opensuse-tumbleweed-rootfs.tar.xz".
4. Copy AnLinux install command and paste it in Termux
"pkg install wget openssl-tool proot tar -y && hash -r && wget
https://raw.githubusercontent.com/EX...ensuse-leap.sh && bash opensuse-leap.sh"
5. Once this has been installed (decompressing takes a while) you can launch it with "./start-leap.sh".
6. Once logged into root we need to download and install the VNC server. For Tumbleweed you'll need to to use that repo obviously.
Please type "wget https://download.opensuse.org/ports/aarch64/distribution/leap/15.1/repo/oss/aarch64/libXvnc1-1.9.0-lp151.3.2.aarch64.rpm"
Next type "wget
https://download.opensuse.org/ports/aarch64/distribution/leap/15.1/repo/oss/aarch64/xorg-x11-Xvnc-1.9.0-lp151.3.2.aarch64.rpm"
And "wget
https://ftp.lysator.liu.se/pub/opensuse/ports/aarch64/distribution/leap/15.1/repo/oss/noarch/firewall-macros-0.5.5-lp151.5.1.noarch.rpm" . I think firewall-macros is not required for Tumbleweed (it probably comes with the Image).
To install them type
"rpm -ivh libXvnc1-1.9.0-lp151.3.2.aarch64.rpm"
"rpm -ivh firewall-macros-0.5.5-lp151.5.1.noarch.rpm"
"rpm -ivh xorg-x11-Xvnc-1.9.0-lp151.3.2.aarch64.rpm"
7. Last I have installed Andronix VNC start-up script. This is from Fedora, but it works on openSUSE.
"wget
https://raw.githubusercontent.com/Te...E4/xfce4_de.sh && bash xfce4_de.sh"
You can now use VNC Viewer on Android to login.
There are a few things that do not work yet, like zypper and yast2, but if we get the right people involved, we'll get there.
Thank you.