Fedora 27/28 Server PPC64

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

Fedora 27/28 Server PPC64

Post by xeno74 »

Image Image

Hi All,

I tried to upgrade my Fedora 26 Server PPC64 to version 28 today with the following commands:

Code: Select all

dnf upgrade --refresh
After that I rebooted my AmigaOne.

Code: Select all

dnf install dnf-plugin-system-upgrade

Code: Select all

dnf system-upgrade download --releasever=27 ‐‐allowerasing

Code: Select all

dnf system-upgrade reboot
Output after the reboot:

Code: Select all

Starting system upgrade. This will take a while.
Fedora 27 Server PPC64 boots without any problems. Next step upgrading to Fedora 28 Server PPC64:

Code: Select all

dnf upgrade --refresh
After that I rebooted my AmigaOne.

Code: Select all

dnf system-upgrade download --releasever=28
Output:

Code: Select all

Fedora 28 - ppc64 - Updates 100% [===================================================] 1.5 MB/s | 4.2 MB 00:02
Fedora 28 - ppc64 [===================================================] 1.5 MB/s | 28 MB 00:34
Last medadata expiration check: ...........
Total download size: 1.5 G
DNF will only download packages, install gpg keys, and check the transaction.

Code: Select all

dnf system-upgrade reboot
Output after the reboot:

Code: Select all

Starting system upgrade. This will take a while.
Unfortunately it doesn't boot. :-(

Fedora 27 Server PPC64 boots without any problems but unfortunately Fedora 28 Server PPC64 doesn't boot. It seems there is a systemd problem. You can upgrade to Fedora 27 but I don't recommend you to upgrade to Fedora 28 currently.

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

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

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

Screenshot of Fedora 27 Server PPC64 with MATE 1.20.1 on an AmigaOne X5000:

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

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

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

Hi All,

I created and uploaded a Fedora 27 image today.

Download: fedora27.img.tar.gz

Download Size: 4.5 GB

MD5 Checksum: 1a818913c4a25932811af9ce9732d615

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

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

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

Please test Fedora 27 on your AmigaOne X1000.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Fedora 27/28 Server PPC64

Post by musa »

Hi Christian
I upgraded fedora server 25 to 26 and then to 27 ,
Fedora 27 is working fine ,
How about Fedora 29 ?
Thank
Peter
fedora 27.png
AmigaX1000
Follow me on twitter @basjoo_dk
User avatar
xeno74
Posts: 6796
Joined: Fri Mar 23, 2012 7:58 am

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

musa wrote:Hi Christian
I upgraded fedora server 25 to 26 and then to 27 ,
Fedora 27 is working fine ,
How about Fedora 29 ?
Thank
Peter
Great news, that you was able to upgrade Fedora to version 27! I haven't tried to upgrade my Fedora to version 29 yet.
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

Fedora 28 is last release for ppc64 (BE) Due the limited resource and clear preference of the ppc64le architecture in any new developments, it was decided that ppc64 architecture will transfer into a maintenance mode where the new features (eg. Atomic Host compose) we plan for ppc64le won't be added, see email for details.
email: wrote: Hello friends of the PowerPC and Power architectures,

As you likely know our Fedora on Power project is driven by a small
team of Red Hat and IBM employees with occasional collaboration from
the broader community. And we have to think about our priorities when
our resources are limited. Currently we care about 2 architectures,
ppc64 and ppc64le, they are both using the same ISA, but yet different
ABIs.

The facts about the current situation and an outlook into the future is
- IBM is focusing on the ppc64le variant in all new Linux developments
[1]
- all new hardware (Power or OpenPower based) is capable of running in
little endian mode

We can look at Golang as an example where the ppc64 port is not on-par
with the ppc64le one in features (it lacks some). This can lead to a
situation where we will have to drop ppc64 from the supported Golang
architectures and make ppc64 Fedora port less complete. We expect
similar situation with other projects where there is no sustained
effort to support ppc64.

As a result we want to transfer the ppc64 port into a maintenance mode.
It means new features, that we plan for ppc64le, won't be enabled for
ppc64 (eg. Atomic Host compose) or it may even lose some features in
the time (eg. disable the whole golang-* stack). There is currently no
plan to remove ppc64 as a Fedora architecture under the community
control, it will only receive less attention than ppc64le.

With regards

Dan on behalf of the Fedora on Power team

[1] https://www.ibm.com/developerworks/comm ... te?lang=en
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

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

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

Image

Hi All,

I was able to upgrade my Fedora 27 Server PPC64 to version 28 today.

First, I updated Fedora 27 with the following command:

Code: Select all

dnf upgrade --refresh
After that I rebooted my AmigaOne and used the following commands for the upgrade to Fedora 28:

Code: Select all

dnf system-upgrade download --releasever=28

Code: Select all

dnf system-upgrade reboot
Fedora 28 works without any problems on my AmigaOne X1000 (including audio and hardware 3D acceleration):

Image

Unfortunately the MATE panel clock didn't work on the X5000 and in a virtual e5500 virtual QEMU machine:

Error message:

Code: Select all

kernel: mate-panel[6169]: illegal instruction (4) at 3fffa5779728 nip 3fffa5779728 lr 3fffa568cb20 code 1 in librsvg-2.so.2.42.7[3fffa5646000+1a1000]
The MATE desktop didn't start if the MATE panel clock was enabled. The MATE system monitor didn't work either because of the librsvg-2.so.2.42.7. I replaced the librsvg-2.so.2 with the one from Fedora 27 and after that the MATE panel clock and the MATE system monitor work again. I also removed the xorg.conf. Additionally I renamed the libglamoregl.so to libglamoregl.so.bak in /usr/lib64/xorg/modules/.

Fedora 28's librsvg-2.so.2 works on the X1000.

I created an img and uploaded it today.

Download: fedora28-2.img.tar.gz

Download size: 4.1 GB

MD5 checksum: 1784ca69651531522161498720a89414

I use this img on my AmigaOne X5000 currently. Screenshot:

Image

Additionally I uploaded an img with the libglamoregl.so, xorg.conf, and Fedora 28's librsvg-2.so.2 for testing.

Download: fedora28.img.tar.gz

Download size: 5.9 GB

MD5 checksum: 4263701ba64b97549dbe9318da5ab3c5

I use this img on my AmigaOne X1000 currently.

Default username and password:
Username: amigaone
Password: amigaone
Root Password: amigaone

You can start the MATE desktop with "startx".

Please note:
Fedora 28 is the last release for ppc64 (BE). Due the limited resource and clear preference of the ppc64le architecture in any new developments, the Fedora developers have decided that ppc64 architecture will transfer into a maintenance mode where the new features (eg. Atomic Host compose) they plan for ppc64le won't be added.
Be aware, that Fedora is experimental and our AmigaOnes aren't supported officially. Fedora 28 is alpha software! It's only for testing and tinkering. Fedora Server is focused on server software. If you want a desktop Linux distribution then use Fienix or MintPPC instead.


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

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

Re: Fedora 27/28 Server PPC64

Post by musa »

Hi Christian
Thank you for your Fedora image. I used rsync to transfer the contents to a free portion. Fedora booted fine on a kernel 5.11 and after starting X I make a permanent graphical boot login (see the link).
https://docs.fedoraproject.org/en-US/Fe ... g-GUI.html

Have a nice day
AmigaX1000
Follow me on twitter @basjoo_dk
User avatar
xeno74
Posts: 6796
Joined: Fri Mar 23, 2012 7:58 am

Re: Fedora 27/28 Server PPC64

Post by xeno74 »

musa wrote: Fri Apr 09, 2021 5:19 pm Hi Christian
Thank you for your Fedora image. I used rsync to transfer the contents to a free portion. Fedora booted fine on a kernel 5.11 and after starting X I make a permanent graphical boot login (see the link).
https://docs.fedoraproject.org/en-US/Fe ... g-GUI.html

Have a nice day
Hi Peter,

Thanks a lot for testing and many thanks for the link.

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

Running Linux on AmigaONEs can require some tinkering.
Post Reply