openSUSE Tumbleweed

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

Re: openSUSE Tumbleweed

Post by xeno74 »

Hi All,

I was able to update openSUSE Tumbleweed PowerPC64 to version 20201002 today.

Image

Be aware, that openSUSE is experimental and isn't supported. openSUSE for the AmigaOne X1000 and X5000 is alpha software! It's only for testing and tinkering!

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

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

Re: openSUSE Tumbleweed

Post by xeno74 »

Hi All,

I was able to copy the complete openSUSE partition with dd and netcat via network from the X1000 to the X5000 today.

Commands:

X5000:

Code: Select all

# netcat –l -p 4444 | dd of=/dev/sda3
X1000:

Code: Select all

# dd if=/dev/sdb6 | netcat 192.168.178.59 4444
X1000: dd output:

Code: Select all

32323584+0 records in
32323584+0 records out
16549675008 bytes (17 GB, 15 GiB) copied, 1412,44 s, 11,7 MB/s
X5000: dd output:

Code: Select all

23879952+10266507 records in
32323584+0 records out
16549675008 bytes (17 GB, 15 GiB) copied, 1487.5 s, 11.1 MB/s
X5000:

Code: Select all

e2fsck -f /dev/sda3
Output:

Code: Select all

e2fsck 1.42.13 (17-May-2015)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
openSUSE: 456457/1011840 files (0.5% non-contiguous), 2954960/4040448 blocks
X5000:

Code: Select all

# resize2fs /dev/sda3
Output:

Code: Select all

resize2fs 1.42.13 (17-May-2015)
Resizing the filesystem on /dev/sda3 to 90789888 (4k) blocks.
The filesystem on /dev/sda3 is now 90789888 (4k) blocks long.
Issue: Xorg doesn't start because libLLVM.so.10 isn't compatible with the P50x0 CPUs.

Solution:

Please boot to the runlevel 3 with the boot argument "3":

Code: Select all

setenv bootargs root=/dev/sda 3
Login as "root" (password: amigaone) and rename the libLLVM.so.10 to libLLVM.so.10.bak with the following command:

Code: Select all

mv /usr/lib64/libLLVM.so.10 /usr/lib64/libLLVM.so.10.bak
After that you can start Xorg with "startx". Unfortunately XFCE and MATE don't work on the X5000 but you can use FVWM instead.

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

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

Re: openSUSE Tumbleweed

Post by xeno74 »

xeno74 wrote: Fri Jun 28, 2019 7:55 am Image

Hi All,

I released a new image of openSUSE Tumbleweed 20190521 for the X5000 and X1000 today.

New:
  • Renamed the libglamoregl.so to libglamoregl.so.bak for using openSUSE Tumbleweed 20190521-2 PPC64 with Radeon SI graphics cards
  • The issue with "reboot" and "poweroff" has been fixed through configuring /etc/polkit-1/rules.d/90-default-privs.rules
  • MATE desktop added (version 1.22.1)
  • Mesa updated to version 19.0.5
  • Samba AD-DC 4.10.2 added

Download: openSUSE_Tumbleweed_20190521-2_ppc64.img.tar.gz (3.5GB)

md5sum for the tar.gz: a81b03ef98f5e4bc11ffaa864b630028
md5sum for the uncompressed img: 9bf6cc871f6e7f793d06572c642fbf63

Users:

root (password "amigaone")
amigaone (password "amigaone")
I copied this img to a partition today.

Code: Select all

# dd if=openSUSE_Tumbleweed_20190521-2_ppc64.img of=/dev/sdb4
Output:

Code: Select all

32323584+0 records in
32323584+0 records out
16549675008 bytes (17 GB, 15 GiB) copied, 668.356 s, 24.8 MB/s
Then I checked the file system.

Code: Select all

# e2fsck -f /dev/sdb4
Output:

Code: Select all

e2fsck 1.46.4 (18-Aug-2021)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdb4: 387640/1011840 files (0.5% non-contiguous), 2527259/4040448 blocks
After that I resized the file system to the whole partition size.

Code: Select all

# resize2fs /dev/sdb4
Output:

Code: Select all

resize2fs 1.46.4 (18-Aug-2021)
Resizing the filesystem on /dev/sdb4 to 10179328 (4k) blocks.
The filesystem on /dev/sdb4 is now 10179328 (4k) blocks long.
Afterwards I created a label for this partition.

Code: Select all

# tune2fs -L openSUSE /dev/sdb4
Output:

Code: Select all

tune2fs 1.46.4 (18-Aug-2021)
Then I copied the kernel modules to this partition:

Code: Select all

# cp -R 6.6.0-rc1_A-EON_X1000_Nemo /lib/modules

Code: Select all

reboot
After that I got a new package signing key and updated the package database.

Code: Select all

zypper refresh
The repo debug isn't available anymore. Please remove it with zypper rr repo-debug.

After that execute zypper refresh again.

Dist-upgrade:

Code: Select all

zypper dup
It is not possible to dist-upgrade or install new packages because rpm is too old and cannot install new packages. Furthermore, it is not possible to upgrade rpm because it requires a new version of libc and this cannot be installed because rpm is too old.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: openSUSE Tumbleweed

Post by xeno74 »

FYI: OpenSuse Tumbleweed Install, Invalid Signature Issue -- forums.macrumors.com

I was able to install openSUSE Tumbleweed 20230628 ppc64 with the ISO "openSUSE-Tumbleweed-DVD-ppc64-Snapshot20200414-Media.iso" in a virtual IBM pSeries (emulated by qemu) with POWER9 (architected), altivec supported with the following command:

Code: Select all

qemu-system-ppc64 -m 4096 -cdrom openSUSE-Tumbleweed-DVD-ppc64-Snapshot20200414-Media.iso -boot order=d -nic user,model=e1000 -drive format=raw,file=suse_boot.img -drive format=raw,file=suse.img
Image
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: openSUSE Tumbleweed

Post by xeno74 »

I uploaded this disk image.

Download: openSUSE_Tumbleweed_20230628_ppc64.img.tar.gz (2.0G)

md5sum: f10023aec0be83741892f529dde25312

Users:

root (password "amigaone")
amigaone (password "amigaone")

I copied this disk image to a partition on my X1000 today.

Code: Select all

# dd if=openSUSE_Tumbleweed_20230628_ppc64.img of=/dev/sdb4
Then I checked the file system.

Code: Select all

# e2fsck -f /dev/sdb4
After that I resized the file system to the whole partition size.

Code: Select all

# resize2fs /dev/sdb4
Afterwards I created a label for this partition.

Code: Select all

# tune2fs -L openSUSE /dev/sdb4
Then I copied the kernel modules to this partition:

Code: Select all

# cp -R 6.6.0-rc1_A-EON_X1000_Nemo /lib/modules
I modifed the /etc/fstab:

Code: Select all

/dev/sdb4  /  ext4  defaults  0  1
It works on my X1000. We had some problems with openSUSE on an X5000, so I'm not sure if it works reliably there.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: openSUSE Tumbleweed

Post by xeno74 »

Hi All,

I created a new openSUSE Tumbleweed PPC64 disk image today.

New:
  • Xorg driver for ATI/AMD video cards. It autodetects whether your hardware has a Radeon, Rage 128, or Mach64 or earlier class of chipset, and loads the radeon, r128, or mach64 (xf86-video-ati). The default installation provides only the fbdev driver for our AmigaOnes.
  • MATE Desktop with some MATE apps (patterns-mate: zypper install --type pattern mate)
  • XScreenSaver
  • Audacious audio player
  • Dia diagram creation program
  • AbiWord word processor
  • Gnumeric spreadsheet application
  • More themes
  • More fonts
Download: openSUSE_Tumbleweed_20230628-2_ppc64.img.tar.gz (2.3G)

md5sum for the tar.gz: 7d5db289b3da2142cce5b91d45d98386

Users:

root (password "amigaone")
amigaone (password "amigaone")

Image

It works on my X1000. We had some problems with openSUSE on an X5000, so I'm not sure if it works reliably there.

Cheers,
Christian
Last edited by xeno74 on Tue Sep 19, 2023 4:42 pm, edited 1 time in total.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: openSUSE Tumbleweed

Post by xeno74 »

If you have issues with Audacious then use SMPlayer. (sudo zypper install smplayer)

I added the WindowList to the panel.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: openSUSE Tumbleweed

Post by xeno74 »

I have created a new openSUSE Tumbleweed PPC64 disk image again.

New:
  • PuTTY
  • FileZilla
  • Leafpad
  • SMPlayer
  • MuPDF
  • Claws Mail
  • Brasero
  • Geany
  • XawTV
  • Scribus
  • Eog
  • Wireshark
  • Apache2
  • Added WindowList to the panel
  • Added an XScreenSaver launcher to the panel (One click to activate it in the background. It would start after 4 minutes without activity. With the second click it starts immediately)
Download: openSUSE_Tumbleweed_20230628-3_ppc64.img.tar.gz (2.7G)

md5sum: 2f6f73f620e6772fedb3a754f5295c29

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

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

Re: openSUSE Tumbleweed

Post by xeno74 »

FYI: XScreenSaver launcher:

Code: Select all

xscreensaver & xscreensaver-command -activate
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
User avatar
musa
Posts: 709
Joined: Tue Aug 23, 2011 7:58 pm

Re: openSUSE Tumbleweed

Post by musa »

Hi
I have managed to transfer suse from an img file to a free partition.
I have been sick for a while but I will be more active again soon.
Have a nice day

Image
AmigaX1000
Follow me on twitter @basjoo_dk
Post Reply