Void Linux

AmigaOne X1000 platform specific issues related to Linux only.
Post Reply
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Void Linux

Post by xeno74 »

Image

Hi All,

I tested Void Linux PPC on my X5000 today.

First, I extracted the Void rootfs "void-ppc-ROOTFS-20200411.tar.xz" on a free partition on my X5000. It boots without any problems.

You can log into this system as root with the password "voidlinux".

After that I configured my network with the command "dhcpcd".

If it works then "ln -s /etc/sv/dhcpcd /var/service/dhcpcd".

Then I updated my Void rootfs with the following commands:
After that I rebooted the X5000.

I created a user with the following commands:
  • Code: Select all

    # useradd -m -s /bin/bash -U -G wheel,users,audio,video,cdrom,input amigaone
  • Code: Select all

    # passwd amigaone
To allow the user amigaone system access via the sudo command, you need to edit the file "/etc/sudoers" with "visudo". Uncomment this line: # %wheel ALL=(ALL) ALL.

Afterwards I installed MATE with the following commands:
  • Code: Select all

    sudo xbps-install -S xorg xterm
  • Code: Select all

    sudo xbps-install -S mate
  • Code: Select all

    sudo xbps-install -S mate-utils pluma mate-terminal mate-system-monitor mate-applets alsa-utils pavucontrol glxinfo mesa-demos lightdm lightdm-gtk3-greeter
  • Code: Select all

    sudo ln -s /etc/sv/dbus /var/service/dbus
  • Code: Select all

    sudo ln -s /etc/sv/lightdm /var/service/lightdm
  • Code: Select all

    sudo reboot
Additionally I installed the following packages:
  • Code: Select all

    sudo xbps-install -S hardinfo neofetch vlc wget
With the command "xbps-remove -o <package names>" you can remove packages.

Screenshot of Void Linux on the X5000:

Image

I am looking forward about your experiences with Void. :-)

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Hi All,

I uploaded a ROOTFS with MATE, VLC, SuperTuxKart, LibreOffice, Gimp, some web browsers with ViewTube etc today.

Download: void-ppc-ROOTFS-20210820.tar.gz

You can log into this system as amigaone with the password "amigaone".

Sorry if I can't answer all questions. I am also new in the Void land.

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

xeno74 wrote: Fri Aug 20, 2021 4:02 pm I uploaded a ROOTFS with MATE, VLC, SuperTuxKart, LibreOffice, Gimp, some web browsers with ViewTube etc today.

Download: void-ppc-ROOTFS-20210820.tar.gz
It works on my X1000. :-)

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Date and Time with NTP

Install the package NTP:

Code: Select all

sudo xbps-install -S ntp
Enable the service:

Code: Select all

sudo ln -s /etc/sv/ntpd /var/service
Reboot and check if the NTP service works:

Code: Select all

sudo sv status ntpd
Output: run: ntpd: (pid 2296) 493497782s
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Installing the Network-Manager

Code: Select all

sudo xpbs-install -S network-manager-applet
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Hi All,

I released an img with a boot and root partition including the void-installer today.

Download: void-live-powerpc-20210822.img.tar.gz 3.8G
md5sum: 8bfc1fc6d63c0fc0741c1bd8e3b4078a

Image

Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

xeno74 wrote: Sun Aug 22, 2021 1:59 pm Hi All,

I released an img with a boot and root partition including the void-installer today.

Download: void-live-powerpc-20210822.img.tar.gz 3.8G
md5sum: 8bfc1fc6d63c0fc0741c1bd8e3b4078a

Cheers,
Christian
Please add your own favorite kernel and the dtb (X5000) to the small FAT16 partition.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Roland wrote: Thu Aug 19, 2021 8:01 pm Did you already check whether there is for it some interesting software, not available for MintPPC and Fienix?
Yes, the patched WebKit web browser Epiphany.
jacadcaps wrote: Rebased to latest stable WebKitGTK over the weekend, mainly in order to stay in sync with Void Linux big endian patches. So far so good in terms of websites that I've tested: Re-Captcha, Telegram, WhatsApp all working.

Starting to work on the actual browser application now...
jacadcaps wrote: Daniel Kolesa from Void Linux / PPC submitted JavaScript BE fixes in May and so far the patch was totally ignored. Given this, I really don't see the point.
jacadcaps wrote: Void has had PPC patches for quite a while now and I am both using their work and have contributed to their patches myself. It does look like the CLoop fix finally got accepted into WebKit though, which is nice.
jacadcaps wrote: Made a lot of progress rebasing to WebKitGTK 2.32.1 (latest stable, from May 10th). It looks like between Daniel Kolesa of Void Linux and me we were able to fix the JavaScript BE regressions that have made into the source tree in the meanwhile.
jacadcaps wrote: While the 'Rebased to latest stable WebKitGTK (2.32.1)' entry may seem insignificant, it was actually quite a bit of work to get this to run smoothly. There were several endianness regressions (bugs) in JavaScriptCore that I've tracked down and fixed together with Daniel Kolesa (Void Linux). Many, many interfaces in WebCore have changed and those changes had to be reflected in my code (even if they were simple type/enum changes 70% of the time). Still, a working rebase proves that there's future for Wayfarer and 1.x wasn't just a one-off.
Further information: New Modern Webkit-based Browser In Development

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Void Linux with the RC7 of kernel 5.14:

Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Void Linux

Post by xeno74 »

Enable and start Bluetooth:

Code: Select all

# ln -s /etc/sv/bluetoothd /var/service
Check if the Bluetooth daemon is working:

Code: Select all

sv status bluetoothd
Output if Bluetooth is working: run: bluetoothd: (pid 4918) 15s; run: log: (pid 4917) 15s
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply