Fienix - New PowerPC Distro

AmigaOne X1000 platform specific issues related to Linux only.
User avatar
musa
Posts: 709
Joined: Tue Aug 23, 2011 7:58 pm

Re: Fienix - New PowerPC Distro

Post by musa »

Hi
A lot of updates to Fienix but libglib2.0-cil and libgtk2.0-cil is broken

Thanks
Peter
AmigaX1000
Follow me on twitter @basjoo_dk
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

musa wrote:Hi
A lot of updates to Fienix but libglib2.0-cil and libgtk2.0-cil is broken

Thanks
Peter
Hi Peter,

I forwarded your report to Casey. Link to the X5000 thread: Fienix - New PowerPC Distro -- Platform: AmigaOne X5000 - Linux Only

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: Fienix - New PowerPC Distro

Post by xeno74 »

I was able to install libglib2.0-cil and libgtk2.0-cil today but there were many errors during setup.

Code: Select all

Setting up libglib2.0-cil (2.12.40-2) ...
Stacktrace:

  at <unknown> <0xffffffff>
  at System.ConsoleDriver.get_IsConsole () [0x00015] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at System.ConsoleDriver..cctor () [0x00000] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at <unknown> <0xffffffff>
  at System.Console.SetupStreams (System.Text.Encoding,System.Text.Encoding) [0x0000f] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at System.Console..cctor () [0x00097] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at <unknown> <0xffffffff>
  at GetAssemblyName.Main (string[]) [0x0002c] in <037a790a00934377b0c3cb8bac6505ac>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x0004e] in <037a790a00934377b0c3cb8bac6505ac>:0
/proc/self/maps:
00100000-00103000 r-xp 00000000 00:00 0                                  [vdso]
004f6000-006b9000 r-xp 00000000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
006b9000-006d1000 ---p 001c3000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
006d1000-006d6000 r--p 001cb000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
006d6000-006d7000 rw-p 001d0000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
006d7000-006da000 rw-p 00000000 00:00 0 
006ea000-0070c000 r-xp 00000000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
0070c000-00729000 ---p 00022000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
00729000-0072a000 r--p 0002f000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
0072a000-0072b000 rw-p 00030000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
0072b000-0072d000 rw-p 00000000 00:00 0 
0073d000-00740000 r-xp 00000000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
00740000-0075c000 ---p 00003000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0075c000-0075d000 r--p 0000f000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0075d000-0075e000 rw-p 00010000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0076e000-00777000 r-xp 00000000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
00777000-0078d000 ---p 00009000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
0078d000-0078e000 r--p 0000f000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
0078e000-0078f000 rw-p 00010000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
0079f000-00875000 r-xp 00000000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
00875000-0088a000 ---p 000d6000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
0088a000-0088f000 r--p 000db000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
0088f000-00890000 rw-p 000e0000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
008a0000-00d8b000 r-xp 00000000 08:14 140516                             /usr/bin/mono-sgen
00d9f000-00db0000 r--p 004ef000 08:14 140516                             /usr/bin/mono-sgen
Memory around native instruction pointer (0xf7f7be18):
0xf7f7be08  7c 08 03 a6 38 21 00 20 4e 80 00 20 00 00 00 00  |...8!. N.. ....
0xf7f7be18  7c 08 02 a6 90 01 00 04 94 21 fe 70 91 a1 00 b0  |........!.p....
0xf7f7be28  91 c1 00 b4 91 e1 00 b8 92 01 00 bc 92 21 00 c0  .............!..
0xf7f7be38  92 41 00 c4 92 61 00 c8 92 81 00 cc 92 a1 00 d0  .A...a..........

Native stacktrace:

	/usr/bin/mono(+0x122e10) [0x9c2e10]
	/usr/bin/mono(+0x123138) [0x9c3138]
	/usr/bin/mono(+0xdbcbc) [0x97bcbc]
	/usr/bin/mono(+0x4c8c4) [0x8ec8c4]
	linux-vdso32.so.1(__kernel_sigtramp_rt32+0) [0x100430]
	[0xf7f7be18]
	[0xf7f7b874]
	[0xf7f7b764]
	[0xf7f7b700]
	[0xf7f78130]
	/usr/bin/mono(+0x4c134) [0x8ec134]
	/usr/bin/mono(+0x244e24) [0xae4e24]
	/usr/bin/mono(+0x24dd14) [0xaedd14]
	/usr/bin/mono(+0x12b69c) [0x9cb69c]
	/usr/bin/mono(+0x4b004) [0x8eb004]
	/usr/bin/mono(+0x4ad5c) [0x8ead5c]
	/usr/bin/mono(+0xdf888) [0x97f888]
	/usr/bin/mono(+0xe0394) [0x980394]
	[0xf7fe9164]
	[0xf7f7b18c]
	[0xf7f7b288]
	[0xf7f78130]
	/usr/bin/mono(+0x4c134) [0x8ec134]
	/usr/bin/mono(+0x244e24) [0xae4e24]
	/usr/bin/mono(+0x24dd14) [0xaedd14]
	/usr/bin/mono(+0x12b69c) [0x9cb69c]
	/usr/bin/mono(+0x4b004) [0x8eb004]
	/usr/bin/mono(+0xdf888) [0x97f888]
	/usr/bin/mono(+0xe0394) [0x980394]
	[0xf7fe9164]
	[0xf7f7abd0]
	[0xf7f7938c]
	[0xf7f78130]
	/usr/bin/mono(+0x4c134) [0x8ec134]
	/usr/bin/mono(+0x244e24) [0xae4e24]
	/usr/bin/mono(+0x24dd14) [0xaedd14]
	/usr/bin/mono(+0x12b69c) [0x9cb69c]
	/usr/bin/mono(+0x4b004) [0x8eb004]
	/usr/bin/mono(+0xdf888) [0x97f888]
	/usr/bin/mono(+0xe0394) [0x980394]
	[0xf7fe9164]
	[0xf7f784d8]
	[0xf7f7867c]
	/usr/bin/mono(+0x4c134) [0x8ec134]
	/usr/bin/mono(+0x244e24) [0xae4e24]
	/usr/bin/mono(+0x2482d8) [0xae82d8]
	/usr/bin/mono(mono_jit_exec+0x148) [0x941428]
	/usr/bin/mono(mono_main+0x19a8) [0x943518]
	/usr/bin/mono(+0x44018) [0x8e4018]
	/lib/powerpc-linux-gnu/libc.so.6(+0x22548) [0x518548]
	/lib/powerpc-linux-gnu/libc.so.6(__libc_start_main+0xe8) [0x518728]
Illegal instruction
Stacktrace:

  at <unknown> <0xffffffff>
  at System.Environment.get_GacPath () [0x0005d] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_object (object,intptr,intptr,intptr) [0x0004d] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0x000e4>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00044] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in <d0e12f672b88444ab4b6d9b2ecf20142>:0
  at Mono.Tools.Driver.GetGacDir () [0x0003b] in <0179f0ef3c1849f2860fba7eb65bfd8a>:0
  at Mono.Tools.Driver.Main (string[]) [0x002ea] in <0179f0ef3c1849f2860fba7eb65bfd8a>:0
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) [0x00054] in <0179f0ef3c1849f2860fba7eb65bfd8a>:0
/proc/self/maps:
00100000-00103000 r-xp 00000000 00:00 0                                  [vdso]
00434000-005f7000 r-xp 00000000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
005f7000-0060f000 ---p 001c3000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
0060f000-00614000 r--p 001cb000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
00614000-00615000 rw-p 001d0000 08:14 160446                             /lib/powerpc-linux-gnu/libc-2.28.so
00615000-00618000 rw-p 00000000 00:00 0 
00628000-0064a000 r-xp 00000000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
0064a000-00667000 ---p 00022000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
00667000-00668000 r--p 0002f000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
00668000-00669000 rw-p 00030000 08:14 161597                             /lib/powerpc-linux-gnu/libpthread-2.28.so
00669000-0066b000 rw-p 00000000 00:00 0 
0067b000-0067e000 r-xp 00000000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0067e000-0069a000 ---p 00003000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0069a000-0069b000 r--p 0000f000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
0069b000-0069c000 rw-p 00010000 08:14 161254                             /lib/powerpc-linux-gnu/libdl-2.28.so
006ac000-006b5000 r-xp 00000000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
006b5000-006cb000 ---p 00009000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
006cb000-006cc000 r--p 0000f000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
006cc000-006cd000 rw-p 00010000 08:14 161605                             /lib/powerpc-linux-gnu/librt-2.28.so
006dd000-007b3000 r-xp 00000000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
007b3000-007c8000 ---p 000d6000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
007c8000-007cd000 r--p 000db000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
007cd000-007ce000 rw-p 000e0000 08:14 161563                             /lib/powerpc-linux-gnu/libm-2.28.so
007de000-00cc9000 r-xp 00000000 08:14 140516                             /usr/bin/mono-sgen
00cdd000-00cee000 r--p 004ef000 08:14 140516                             /usr/bin/mono-sgen
instruction pointer is NULL, skip dumping

Native stacktrace:

	/usr/bin/mono(+0x122e10) [0x900e10]
	/usr/bin/mono(+0x123138) [0x901138]
	/usr/bin/mono(+0xdbcbc) [0x8b9cbc]
	/usr/bin/mono(+0x11fb30) [0x8fdb30]
	/usr/bin/mono(+0x4cb0c) [0x82ab0c]
	linux-vdso32.so.1(__kernel_sigtramp_rt32+0) [0x100430]
	[(nil)]
	[0xf786bac4]
	[0xf786b790]
	[0xf786abb0]
	[0xf7880130]
	/usr/bin/mono(+0x4c134) [0x82a134]
	/usr/bin/mono(+0x244e24) [0xa22e24]
	/usr/bin/mono(+0x24dd14) [0xa2bd14]
	/usr/bin/mono(+0x12b69c) [0x90969c]
	/usr/bin/mono(+0x4b004) [0x829004]
	/usr/bin/mono(+0xdf888) [0x8bd888]
	/usr/bin/mono(+0xe0394) [0x8be394]
	[0xf7de0164]
	[0xf786a098]
	[0xf786a208]
	/usr/bin/mono(+0x4c134) [0x82a134]
	/usr/bin/mono(+0x244e24) [0xa22e24]
	/usr/bin/mono(+0x257174) [0xa35174]
	/usr/bin/mono(+0x1ecd2c) [0x9cad2c]
	[0xf7869e84]
	[0xf788a1ac]
	[0xf788a0a4]
	[0xf7887dfc]
	[0xf7880c78]
	[0xf7881458]
	/usr/bin/mono(+0x4c134) [0x82a134]
	/usr/bin/mono(+0x244e24) [0xa22e24]
	/usr/bin/mono(+0x248324) [0xa26324]
	/usr/bin/mono(mono_jit_exec+0x148) [0x87f428]
	/usr/bin/mono(mono_main+0x19a8) [0x881518]
	/usr/bin/mono(+0x44018) [0x822018]
	/lib/powerpc-linux-gnu/libc.so.6(+0x22548) [0x456548]
	/lib/powerpc-linux-gnu/libc.so.6(__libc_start_main+0xe8) [0x456728]

Waiting for dumping threads to resume


Debug info from gdb:

mono_gdb_render_native_backtraces not supported on this platform, unable to find gdb or lldb

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Aborted
E: installing Assembly /usr/share/cli-common/policies.d/libglib2.0-cil/policy.2.6.glib-sharp.dll failed
E: Installation of policy.2.6.glib-sharp with /usr/share/cli-common/runtimes.d/mono failed
dpkg: error processing package libglib2.0-cil (--configure):
 installed libglib2.0-cil package post-installation script subprocess returned error exit status 1
Setting up libmono-security4.0-cil (5.18.0.240+dfsg-3) ...
Setting up mono-gac (5.18.0.240+dfsg-3) ...
update-alternatives: using /usr/bin/gacutil to provide /usr/bin/cli-gacutil (global-assembly-cache-tool) in auto mode
Setting up mono-runtime-common (5.18.0.240+dfsg-3) ...
Setting up libmono-system-xml4.0-cil (5.18.0.240+dfsg-3) ...
Processing triggers for bamfdaemon (0.5.4-1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for man-db (2.8.5-2) ...
Errors were encountered while processing:
 libglib2.0-cil
E: Sub-process /usr/bin/dpkg returned an error code (1)

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: Fienix - New PowerPC Distro

Post by xeno74 »

Instructions for accessing of partitions without password for Fienix

nano /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy

Please change the following policies

Code: Select all

<action id="org.freedesktop.udisks2.filesystem-mount-system">
<action id="org.freedesktop.udisks2.filesystem-fstab">
<action id="org.freedesktop.udisks2.filesystem-unmount-others">
from

Code: Select all

<allow_active>auth_admin_keep</allow_active>
to

Code: Select all

<allow_active>yes</allow_active>
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: Fienix - New PowerPC Distro

Post by xeno74 »

Just for info. Instructions for accessing of partitions without password for Ubuntu:

Code: Select all

# usermod -a -G sudo xeno74
That's all.
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: Fienix - New PowerPC Distro

Post by xeno74 »

There are many new updates for Fienix available! :-)
  • Mesa 19.1.6
  • LLVM 8.0.1
  • MATE 1.22.1
and many more. ;-)
Casey Cullen wrote:There have been several upgrades to Fienix, including to MATE 1.22. However, it seems there is a problem with MATE-Terminal. It launches and immediately quits but I cannot seem to get an error. Please confirm if you have this issue. If you have a basic Debian sid installation, please let me know if you have this issue with that installation. You may install PangoTerm in the meantime.
-----

@Casey Cullen: The MATE-Terminal works without any problems. (see screenshot)

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

Running Linux on AmigaONEs can require some tinkering.
User avatar
mechanic
Posts: 510
Joined: Sat Jun 25, 2011 9:22 pm

Re: Fienix - New PowerPC Distro

Post by mechanic »

The X5000 Fienix image works much better on my X1000 than the X1000 specific image with the 4.20, 5.4 rc2 and the 5.4 rc5
zImages.
I see no differences between 5.4 rc2 and rc5.

I would like to see Midnight Commander available. 8-)
A-Eon A1X1000 ATI HD6850, Creative SB1570 PCIe, RTL8139 net PCI.
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Hi All,

I successfully tested Fienix on a X5000/40 with a Radeon HD6970 (CAYMAN) today. :-)

Fienix works really well on a X5000/40. It's faster than ubuntu MATE 16.04.6 LTS PowerPC. I would recommend you to use Fienix instead of ubuntu MATE 16.04.6.

Screenshots:

Fienix PowerPC on a X5000/40 with a Radeon HD6970:

Image Image

For comparison Fienix PowerPC on a X1000 with a Radeon HD6870:

Image

The X5000/40 with a Radeon HD6970 is definitely faster than a X1000 with a Radeon HD6870. I tested the performance with the GPU Drawing benchmark, with Glxgears, with Quake-HD-Redux and with SuperTuxKart.

Cheers,
Christian
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: Fienix - New PowerPC Distro

Post by musa »

Hej Christian
I'm having trouble upgrading feinix.
I get this message when I start synaptic: could not connect to ppcutopia.ddns.net:80(75.134.17.247) due to timeout.
I also can't start a mate- terminal

my sources.list look like this
#Fienix
deb http:/ppcutpia.ddns.net/repos/apt/debian/ sid main
deb http:/ppcutpia.ddns.net/repos/apt/debian/ fienix main

Thanks in advance Peter
AmigaX1000
Follow me on twitter @basjoo_dk
User avatar
xeno74
Posts: 9348
Joined: Fri Mar 23, 2012 7:58 am

Re: Fienix - New PowerPC Distro

Post by xeno74 »

Hi Peter,
musa wrote:Hej Christian
I'm having trouble upgrading feinix.
I get this message when I start synaptic: could not connect to ppcutopia.ddns.net:80(75.134.17.247) due to timeout.
I also can't start a mate- terminal

my sources.list look like this
#Fienix
deb http:/ppcutpia.ddns.net/repos/apt/debian/ sid main
deb http:/ppcutpia.ddns.net/repos/apt/debian/ fienix main

Thanks in advance Peter
Casey is currently moving apartments.
Casey wrote: Hi, I’m currently moving apartments so I haven’t been able to work on the distro lately and my server is down for the move. It will be back when my ISP is able to transfer service. I should know tomorrow when that will be. Sorry to everyone until then!
Cheers,
Christian
http://www.amigalinux.org
http://www.supertuxkart-amiga.de

Running Linux on AmigaONEs can require some tinkering.
Post Reply