Skip to content

Manjaro rootfs with xfce4 and vncserver preinstalled. Just setup username, password and vnc password.

Notifications You must be signed in to change notification settings

iecxiv/manjaro-fs-arm64

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Manjaro arm64 rootfs with xfce4 and tigervnc

Manjaro rootfs with xfce4 and vncserver preinstalled. Just setup username, password and vnc password.

Manjaro arm64 with xfce4, xfce4-goodies, tigervnc

Manjaro 21.1.1
vncserver tigervnc
Download size 1.0 GB
Installed Size 4.0 GB
Desktop Env. xfce4, xfce4-goodies

QuickStart

  1. Copy and run commands below in Termux

  2. Select Install the latest rootfs

  3. Wait for download to complete

  4. Set username and password

  5. Type vncserver-start and vnc password

  6. Open RealVNC and connect to localhost:5901.

    View more tutorials here.

Manjaro arm64 with xfce4, xfce4-goodies and tigervnc

Copy and run it in Termux

pkg install wget && wget https://raw.githubusercontent.com/iecxiv/manjaro-fs-arm64/main/manjaro.sh && chmod +x manjaro.sh && ./manjaro.sh

To proot into already installed rootfs

For Manjaro

./manjaro.sh

1. Manjaro not showing default themes ?

Note: Make a backup of $HOME/.config folder

mv $HOME/.config $HOME/.config.bak

Run following commands to reset to default Manjaro look.

cp -r /etc/skel/.config $HOME

2. File permission errors ?

Run following commands to fix file permission errors

chmod -R 755 /bin /boot /etc/ /home /lib /mnt /opt /run /sbin /srv /usr /var

chmod -R 1777 /tmp
chmod -R 555 /sys
chmod -R 700 /root

3. Not able to run sudo commands ?

Change manjaro:manjaro with :

chown manjaro:manjaro /usr/bin/sudo && chmod 4755 /usr/bin/sudo

4. vncserver not connecting ?

May be vncserver not closed successfully, run following to stop vncserver

vncserver-stop

If above commands didn't work then do it manually

vncserver -list
vncserver -kill :1

Change :1 to :2 , :3 if there in process listed in -list

Then finally start vncserver

vncserver 

5. Fonts not showing properly ?

Install fonts for the language

sudo pacman -S ttf-bitstream-vera noto-fonts wqy-microhei #chinese

Set locale

sudo nano /etc/locale.gen

Uncomment the required locale by removing #

Then run

sudo locale-gen

Now local -a will print following C en_US.UTF-8 Posix zh_CN.UTF-8 Restart Termux and proot into Manjaro and view result in RealVNC

6. Firefox getting crashed ?

export MOZ_FAKE_NO_SANDBOX=1

firefox

View more at termux/proot#139

7. Libreoffice not running in termux proot.

Workaround for Libreoffice, needs to bind a fake /proc/version

Copy and run in Manjaro proot

wget https://raw.githubusercontent.com/infinyte7/manjaro-fs-arm64/main/scripts/fix-libreoffice.py && python fix-libreoffice.py

8. Black screen on VNC viewer?

There are many solutions for that. But in some cases reinstalling desktop environment may solve the problems. For example: xfce4, run this to install xfce4.

sudo pacman -S xfce4 xfce4-goodies

License and Credits

About

Manjaro rootfs with xfce4 and vncserver preinstalled. Just setup username, password and vnc password.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 80.1%
  • Dockerfile 14.8%
  • Python 5.1%