Page 2 of 3

Re: Fedora 27/28 Server PPC64

Posted: Sat May 12, 2018 7:49 am
by Skateman
@xeno74 Yep i have tried that.. but Xorg wont start. Took a look at the xorg.conf and looks fine... driver "radeon"

Tried to generate a new Xorg.conf by using.. Xorg -configure but this crashes as well.

@Roland i will take a look at your recipe.
(where also stated that the image was a partion image :-) ) Thats where i went wrong the first time.
After creating a linux ext 4 partition (sda1) and swap partition on the new SSD, i DDed the Fedora.img to the partition and all working.

Still a bummer that the fully supported Radeon R7 250 in OS4 (which i have also bought the drivers / software for) is driverless within Linux...

Re: Fedora 27/28 Server PPC64

Posted: Sat May 12, 2018 3:55 pm
by xeno74
Hi Skateman,

Maybe glamor is the problem. Please rename the libglamoregl.so to libglamoregl.so.bak.

Code: Select all

sudo mv /usr/lib64/xorg/modules/libglamoregl.so /usr/lib64/xorg/modules/libglamoregl.so.bak
After that restart your X5000.

Thanks,
Christian

Re: Fedora 27/28 Server PPC64

Posted: Sat May 12, 2018 8:53 pm
by Skateman
Yeah!!

Your command did the trick! i now have a GUI ... lets see

Thanks!

Re: Fedora 27/28 Server PPC64

Posted: Sun May 13, 2018 6:00 am
by xeno74
Skateman wrote:Yeah!!

Your command did the trick! i now have a GUI ... lets see

Thanks!
Fantastic! Have a lot of fun with Fedora! :-)

Re: Fedora 27/28 Server PPC64

Posted: Mon May 14, 2018 6:40 pm
by Skateman
After playing around with Fedora, the DPAA Network network issues like they exists within Ubuntu also occur with Fedora.
The behavior is quite the same with the running out of buffer space errors, and network traffic which dies.. Kernels 4.14 to 4.17 all show similar results.

I was just very anxious if it had to to with my Ubuntu installation in the first place or the Kernel.. Seems that is is Kernel related.

The freeBSD version for the X5000 which is using another kernel (as i have understood) is not having any DPAA network issues.. (if i recall correctly)
As posted by @chmeee "Most else works, and ethernet works really well, able to nearly saturate the gigabit link (limited only by the other end, I found, my G5 macs can't keep up with it).

I hope this helps."

Is there a way to compare these Kernels to see what might cause these DPAA Network issues.. ??

Re: Fedora 27/28 Server PPC64

Posted: Sat Jan 12, 2019 8:33 am
by Roland
Unfortunately PPC (BE) support has been dropped from Fedora Server starting from v. 29. So, sadly one more 'dead end' distro from our point of view...

Re: Fedora 27/28 Server PPC64

Posted: Wed Apr 07, 2021 11:56 am
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

Re: Fedora 27/28 Server PPC64

Posted: Thu Apr 08, 2021 1:41 pm
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

Re: Fedora 27/28 Server PPC64

Posted: Tue Apr 13, 2021 12:27 pm
by xeno74
Image

The automatic configuration of my analog TV card Typhoon TView RDS + FM Stereo (BT878 chip) doesn't work.

I created the file /etc/modprobe.d/tv_bttv.conf with the following line.

# vi /etc/modprobe.d/tv_bttv.conf

Code: Select all

options bttv card=53
After a reboot, my TV card works with Fedora 28. :-) I use TVtime for watching television and for playing games with my connected Nintendo GameCube.

Re: Fedora 27/28 Server PPC64

Posted: Mon Oct 25, 2021 9:37 am
by xeno74
Manual network interface configuration on Fedora PPC64:

vi /etc/sysconfig/network-scripts/ifcfg-<network interface>

For example: vi /etc/sysconfig/network-scripts/ifcfg-ens33

Code: Select all

DEVICE=ens33
BOOTPROTO=none
ONBOOT=yes
PREFIX=24
IPADDR=192.168.178.102
GATEWAY=192.168.178.1
DNS1=192.168.178.21
DNS2=192.168.178.1
If you want to disable ipv6 then add the following line to "/etc/sysctl.conf".

Code: Select all

net.ipv6.conf.ens33.disable_ipv6 = 1