• Is a Raptor Blackbird (or other Power machine) a good general-purpose d

    From Lionel =?iso-8859-1?Q?=C9lie?= Mama@21:1/5 to All on Tue Mar 21 00:40:01 2023
    Would a Power-based machine in general, and a Raptor Blackbird in
    particular, be a good freedom-respecting computer to run a Debian
    desktop?

    Or will I have "many" problems like the one described in https://www.talospace.com/2023/02/firefox-110-on-power.html
    that Firefox WebRTC doesn't work on Power?

    I don't particularly want to get deep into being a porter, but I want
    a good desktop to run XFCE, emacs, mutt, gdal, Firefox ESR, etc,
    developing my pet software, maybe get back into LibreOffice (a beast
    to compile...) development and/or become active as Debian package
    maintainer again.

    Is there any other Power-based machine that I should consider?

    No candidate laptops I presume?

    Thanks in advance for your advice,

    --
    Lionel

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Edward Robbins@21:1/5 to [email protected] on Tue Mar 21 03:50:02 2023
    Hi Lionel,

    On Mon, 20 Mar 2023 at 23:36, Lionel Élie Mamane <[email protected]> wrote:


    No candidate laptops I presume?


    There is perhaps some day, this project is making slow but steady progress. Looks like it may be crazy expensive in the end though https://www.powerpc-notebook.org/en/

    Best,
    Ed



    Thanks in advance for your advice,

    --
    Lionel



    <div dir="ltr"><div dir="ltr">Hi Lionel,</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 20 Mar 2023 at 23:36, Lionel Élie Mamane &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br></div><blockquote
    class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
    No candidate laptops I presume?<br></blockquote><div><br>There is perhaps some day, this project is making slow but steady progress. Looks like it may be crazy expensive in the end though <a href="https://www.powerpc-notebook.org/en/">https://www.powerpc-
    notebook.org/en/</a><br><br>Best,<br>Ed<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

    Thanks in advance for your advice,<br>

    -- <br>
    Lionel<br>

    </blockquote></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to All on Tue Mar 21 05:00:01 2023
    On Tue, 2023-03-21 at 00:16 +0100, Lionel Élie Mamane wrote:

    Would a Power-based machine in general, and a Raptor Blackbird in
    particular, be a good freedom-respecting computer to run a Debian
    desktop?

    RaptorCS devices in particular are quite good apparently. Other POWER
    devices are likely either too old and only supporting powerpc or way
    too expensive and having freedom issues (IBM POWER10). The POWER10
    issue still blocks RaptorCS from upgrading their CPUs btw.

    I note that the libre firmware for the RaptorCS Ethernet is not yet
    packaged in Debian though. I think the device still works without the
    libre firmware though, since Debian members use RaptorCS but haven't
    packaged it. I expect there is probably other RaptorCS firmware or
    software to package too though. The RaptorCS folks are very friendly to
    Debian so it might be worth talking to them about this.

    https://wiki.debian.org/Firmware/Open

    Or will I have "many" problems like the one described in https://www.talospace.com/2023/02/firefox-110-on-power.html
    that Firefox WebRTC doesn't work on Power?

    There aren't many open bugs tagged as affecting POWER ports and most of
    them look like build related failures rather than not working. Probably
    folks don't bother to usertag their POWER-only bug reports though.

    https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=debian-powerpc%40lists.debian.org
    https://wiki.debian.org/Teams/Debbugs/ArchitectureTags

    There are of course various build/test issues on POWER ports too.

    https://buildd.debian.org/status/architecture.php?a=ppc64el https://udd.debian.org/cgi-bin/ftbfs.cgi?arch=ppc64el https://ci.debian.net/status/failing/?arch[]=ppc64el

    I don't particularly want to get deep into being a porter

    Personally I think users of every non-amd64 port should consider doing
    porting work to keep their ports viable, since your personal package
    set might not be on the radar of vendors like IBM or other users.

    In case you do, we now have a document about the different ways to
    contribute to creating new ports (it applies to existing ports too).
    Some of the steps may be missing for existing ports, for example all
    of the POWER ports are missing a page based on the status template.

    https://wiki.debian.org/PortsDocs/New
    https://wiki.debian.org/PortTemplate

    Is there any other Power-based machine that I should consider?

    The unreleased Libre-SOC might be something for the future.

    https://libre-soc.org/openpower/

    No candidate laptops I presume?

    Not sure of the status but this project has been around a while:

    https://www.powerpc-notebook.org/

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmQZKdsACgkQMRa6Xp/6 aaMGOA/+OfUHYz01k+so6rtz/2A/ulAMqHrXP4I4dEJ7sZr6mc1e2KL5Fe50OjRF XcikR0YbBgNej3bjdB9NaRjgV/PbKPiM6sNVtN/BaXLdQWnpAvVTWCGwRV+xa1Gp 5/N4hIrCfvZTdGWrtWyM1l70nRqNnIIQF40qdY9m2zfkISUXewE+6EaRDYv6OBOX G9mco3k+WYA2gOvqdLEJ5tc0OMlshBY3hILrQWr92QY6NEnl2aq7id/tCcPjk9AA WfyOSpTHRZsy0vlWQMmyfLRcvmTK40/nMS+nXSLLuxJJcegfEl7Pm96BrHbKcdmR quo4KwBhGmlXbYISP02kpn9RQwkafk69Is3vJHDwfTLEtRMS8ExFo5A6ignN119A mZBR67Nr6BrGpzM3extHk1PSuxi1Ck3wbbyoHGB49uKwyf49HLYpa/t2FzzGiih5 xh7Xh3yHhTwbZIZ5bnv2DVlxhCWLfLX+v8DIa4bhFDH1f10W5dbePrlwW2bOZ9uh RelSjRN4E3ZUXO0OeDHLFJHcrU6ZNv5JmHxctEQmpjWZWBoBV7RmsbxKVQC8Bh/6 q4kcJRY342LnwWBFourTMExYlLMsioGQ2iXM0OhwpVuSjWr63fk49o5/M1aPjmAR BjhpBj8xNFSUk0ai7Ih9aBhvlTGORqiwQqRTMtwfTQyQrH+fGaE=
    =l9p4
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lionel =?iso-8859-1?Q?=C9lie?= Mama@21:1/5 to Edward Robbins on Tue Mar 21 07:40:01 2023
    On Tue, Mar 21, 2023 at 02:43:44AM +0000, Edward Robbins wrote:
    On Mon, 20 Mar 2023 at 23:36, Lionel �lie Mamane <[email protected]> wrote:
    No candidate laptops I presume?

    There is perhaps some day, this project is making slow but steady
    progress. Looks like it may be crazy expensive in the end though https://www.powerpc-notebook.org/en/

    Thanks for the link, interesting and I didn't know about this one
    indeed. Beyond "not available this year", I see the one-but least FAQ https://www.powerpc-notebook.org/faq/
    says that it won't run a "modern distro" in little-endian mode, as
    "although it does support LE, modern distros require some
    functionality that are not available to this CPU".

    And Debian's only 64 bit Power port seems to be... little endian? Big
    endian is not even listed on https://www.debian.org/ports/ as being in progress, it is not there at all.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Tue Mar 21 13:40:01 2023
    Lionel Élie Mamane wrote on 03/21/23:

    On Tue, Mar 21, 2023 at 02:43:44AM +0000, Edward Robbins wrote:
    On Mon, 20 Mar 2023 at 23:36, Lionel Élie Mamane <[email protected]> wrote: >>> No candidate laptops I presume?

    There is perhaps some day, this project is making slow but steady
    progress. Looks like it may be crazy expensive in the end though
    https://www.powerpc-notebook.org/en/

    Thanks for the link, interesting and I didn't know about this one
    indeed. Beyond "not available this year", I see the one-but least FAQ https://www.powerpc-notebook.org/faq/
    says that it won't run a "modern distro" in little-endian mode, as
    "although it does support LE, modern distros require some
    functionality that are not available to this CPU".

    And Debian's only 64 bit Power port seems to be... little endian? Big
    endian is not even listed on https://www.debian.org/ports/ as being in progress, it is not there at all.



    With everywhere devs stating that BE is dead, and dropping support for
    older architectures like Itanium with the hint that nobody uses it
    anyhow and that it would only bind resources for no reason, it was also
    my personal perception that PowerPC BE has no future.

    I was looking at those projects in the past, but there are two problems:
    1. They are way too expensive in terms of a performance to price ratio.
    2. They are getting way too less support to make that extra investment worthwhile.

    With the one exception of the Raptor POWER10 systems maybe, but they are
    quite expensive as well.

    For me, as a private Linux user (not programmer, not developer, not
    using those systems commercially in any way), it would "merely" be an ideological decision. For now I'm on PC systems (desktops, laptops) with Windows preinstalled, and I get very well supported Linux systems at a reasonable price. In the past I also used Apple systems, which were
    sometimes a little more expensive than their respective PC counterparts,
    but back then the prices for, say, a Power Mac G4, were not that
    astronomical than they are today with, say, an iMac Pro or a Mac Pro.
    The only affordable Mac would be a Mac mini, but that one is no longer expandable in any way, and it is full of proprietary Apple stuff as
    well, starting with the Secure Enclave Processor (SEP) based boot process.[1][2]

    I would love to see a competitive truly open Linux computer, starting
    with alternative (if not open) processor designs (Power/PowerPC, MIPS,
    Arm, RISC-V), along with open source firmware (e.g. Coreboot) and ending
    with full Linux support. But I would even consider an x86 system, as
    long as it isn't overpriced and old, like the Libreboot project.[3] Or
    IMHO also like the Librem. If it were AMD Zen 3 based, I'd probably have
    bought it. But 10th Gen Intel Core i? No, thank you. Also, especially
    with Laptops, it's also much about taste... and style... and
    "feeling"... I like my Lenovo Legion more, and traditionally always had something like a ThinkPad, because I like its style the most (the
    keyboard, the three mouse buttons -- which sadly the Legion doesn't have).

    For a desktop I would be happy if the motherboard were some standard,
    like ATX, so it could fit in any compatible desktop case.

    The Raptor however was always way above my margin of what I can afford.[4]


    One thing though, and maybe someone can clarify for me: Why is it
    software-wise not possible to emulate an LE system on top of a BE
    system? The (Linux) kernel should be able to emulate being LE on BE
    hardware, shouldn't it?

    (E.g. I know of, but have never used, patched Mac OS X kernels, XNU,
    with SSSE3 emulation, i.e. the kernel will provide SSSE3 support even
    though the CPU running on doesn't have SSSE3.)

    Would a live BE<->LE translation be so different? I'd rather have a
    slower but working emulated LE system than a in theory faster BE system
    with constant problems, like the one mentioned in Firefox.[5]


    Thanks.
    Linux User #330250


    [1] https://asahilinux.org/about/
    [2] https://support.apple.com/en-us/guide/security/sec59b0b31ff/web
    [3] https://libreboot.org/docs/hardware/
    [4] https://www.raptorcs.com/content/base/products.html
    [5] https://www.talospace.com/2023/02/firefox-110-on-power.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Didier Kryn@21:1/5 to All on Tue Mar 21 15:50:01 2023
    TGUgMjEvMDMvMjAyMyDDoCAxMzozNywgTGludXggVXNlciAjMzMwMjUwIGEgw6ljcml0wqA6 DQo+IExpb25lbCDDiWxpZSBNYW1hbmUgd3JvdGUgb24gMDMvMjEvMjM6DQo+Pg0KPj4gT24g VHVlLCBNYXIgMjEsIDIwMjMgYXQgMDI6NDM6NDRBTSArMDAwMCwgRWR3YXJkIFJvYmJpbnMg d3JvdGU6DQo+Pj4gT24gTW9uLCAyMCBNYXIgMjAyMyBhdCAyMzozNiwgTGlvbmVsIMOJbGll IE1hbWFuZSA8bGlvbmVsQG1hbWFuZS5sdT4gDQo+Pj4gd3JvdGU6DQo+Pj4+IE5vIGNhbmRp ZGF0ZSBsYXB0b3BzIEkgcHJlc3VtZT8NCj4+DQo+Pj4gVGhlcmUgaXMgcGVyaGFwcyBzb21l IGRheSwgdGhpcyBwcm9qZWN0IGlzIG1ha2luZyBzbG93IGJ1dCBzdGVhZHkNCj4+PiBwcm9n cmVzcy7CoCBMb29rcyBsaWtlIGl0IG1heSBiZSBjcmF6eSBleHBlbnNpdmUgaW4gdGhlIGVu ZCB0aG91Z2gNCj4+PiBodHRwczovL3d3dy5wb3dlcnBjLW5vdGVib29rLm9yZy9lbi8NCj4+ DQo+PiBUaGFua3MgZm9yIHRoZSBsaW5rLCBpbnRlcmVzdGluZyBhbmQgSSBkaWRuJ3Qga25v dyBhYm91dCB0aGlzIG9uZQ0KPj4gaW5kZWVkLiBCZXlvbmQgIm5vdCBhdmFpbGFibGUgdGhp cyB5ZWFyIiwgSSBzZWUgdGhlIG9uZS1idXQgbGVhc3QgRkFRDQo+PiBodHRwczovL3d3dy5w b3dlcnBjLW5vdGVib29rLm9yZy9mYXEvDQo+PiBzYXlzIHRoYXQgaXQgd29uJ3QgcnVuIGEg Im1vZGVybiBkaXN0cm8iIGluIGxpdHRsZS1lbmRpYW4gbW9kZSwgYXMNCj4+ICJhbHRob3Vn aCBpdCBkb2VzIHN1cHBvcnQgTEUsIG1vZGVybiBkaXN0cm9zIHJlcXVpcmUgc29tZQ0KPj4g ZnVuY3Rpb25hbGl0eSB0aGF0IGFyZSBub3QgYXZhaWxhYmxlIHRvIHRoaXMgQ1BVIi4NCj4+ DQo+PiBBbmQgRGViaWFuJ3Mgb25seSA2NCBiaXQgUG93ZXIgcG9ydCBzZWVtcyB0byBiZS4u LiBsaXR0bGUgZW5kaWFuPyBCaWcNCj4+IGVuZGlhbiBpcyBub3QgZXZlbiBsaXN0ZWQgb24g aHR0cHM6Ly93d3cuZGViaWFuLm9yZy9wb3J0cy8gYXMgYmVpbmcgaW4NCj4+IHByb2dyZXNz LCBpdCBpcyBub3QgdGhlcmUgYXQgYWxsLg0KPj4NCj4+DQo+DQo+IFdpdGggZXZlcnl3aGVy ZSBkZXZzIHN0YXRpbmcgdGhhdCBCRSBpcyBkZWFkLCBhbmQgZHJvcHBpbmcgc3VwcG9ydCBm b3INCj4gb2xkZXIgYXJjaGl0ZWN0dXJlcyBsaWtlIEl0YW5pdW0gd2l0aCB0aGUgaGludCB0 aGF0IG5vYm9keSB1c2VzIGl0DQo+IGFueWhvdyBhbmQgdGhhdCBpdCB3b3VsZCBvbmx5IGJp bmQgcmVzb3VyY2VzIGZvciBubyByZWFzb24sIGl0IHdhcyBhbHNvDQo+IG15IHBlcnNvbmFs IHBlcmNlcHRpb24gdGhhdCBQb3dlclBDIEJFIGhhcyBubyBmdXR1cmUuDQo+DQo+IEkgd2Fz IGxvb2tpbmcgYXQgdGhvc2UgcHJvamVjdHMgaW4gdGhlIHBhc3QsIGJ1dCB0aGVyZSBhcmUg dHdvIHByb2JsZW1zOg0KPiAxLiBUaGV5IGFyZSB3YXkgdG9vIGV4cGVuc2l2ZSBpbiB0ZXJt cyBvZiBhIHBlcmZvcm1hbmNlIHRvIHByaWNlIHJhdGlvLg0KPiAyLiBUaGV5IGFyZSBnZXR0 aW5nIHdheSB0b28gbGVzcyBzdXBwb3J0IHRvIG1ha2UgdGhhdCBleHRyYSBpbnZlc3RtZW50 DQo+IHdvcnRod2hpbGUuDQo+DQo+IFdpdGggdGhlIG9uZSBleGNlcHRpb24gb2YgdGhlIFJh cHRvciBQT1dFUjEwIHN5c3RlbXMgbWF5YmUsIGJ1dCB0aGV5IGFyZQ0KPiBxdWl0ZSBleHBl bnNpdmUgYXMgd2VsbC4NCj4NCj4gRm9yIG1lLCBhcyBhIHByaXZhdGUgTGludXggdXNlciAo bm90IHByb2dyYW1tZXIsIG5vdCBkZXZlbG9wZXIsIG5vdA0KPiB1c2luZyB0aG9zZSBzeXN0 ZW1zIGNvbW1lcmNpYWxseSBpbiBhbnkgd2F5KSwgaXQgd291bGQgIm1lcmVseSIgYmUgYW4N Cj4gaWRlb2xvZ2ljYWwgZGVjaXNpb24uIEZvciBub3cgSSdtIG9uIFBDIHN5c3RlbXMgKGRl c2t0b3BzLCBsYXB0b3BzKSB3aXRoDQo+IFdpbmRvd3MgcHJlaW5zdGFsbGVkLCBhbmQgSSBn ZXQgdmVyeSB3ZWxsIHN1cHBvcnRlZCBMaW51eCBzeXN0ZW1zIGF0IGENCj4gcmVhc29uYWJs ZSBwcmljZS4gSW4gdGhlIHBhc3QgSSBhbHNvIHVzZWQgQXBwbGUgc3lzdGVtcywgd2hpY2gg d2VyZQ0KPiBzb21ldGltZXMgYSBsaXR0bGUgbW9yZSBleHBlbnNpdmUgdGhhbiB0aGVpciBy ZXNwZWN0aXZlIFBDIGNvdW50ZXJwYXJ0cywNCj4gYnV0IGJhY2sgdGhlbiB0aGUgcHJpY2Vz IGZvciwgc2F5LCBhIFBvd2VyIE1hYyBHNCwgd2VyZSBub3QgdGhhdA0KPiBhc3Ryb25vbWlj YWwgdGhhbiB0aGV5IGFyZSB0b2RheSB3aXRoLCBzYXksIGFuIGlNYWMgUHJvIG9yIGEgTWFj IFByby4NCj4gVGhlIG9ubHkgYWZmb3JkYWJsZSBNYWMgd291bGQgYmUgYSBNYWMgbWluaSwg YnV0IHRoYXQgb25lIGlzIG5vIGxvbmdlcg0KPiBleHBhbmRhYmxlIGluIGFueSB3YXksIGFu ZCBpdCBpcyBmdWxsIG9mIHByb3ByaWV0YXJ5IEFwcGxlIHN0dWZmIGFzDQo+IHdlbGwsIHN0 YXJ0aW5nIHdpdGggdGhlIFNlY3VyZSBFbmNsYXZlIFByb2Nlc3NvciAoU0VQKSBiYXNlZCBi b290DQo+IHByb2Nlc3MuWzFdWzJdDQo+DQo+IEkgd291bGQgbG92ZSB0byBzZWUgYSBjb21w ZXRpdGl2ZSB0cnVseSBvcGVuIExpbnV4IGNvbXB1dGVyLCBzdGFydGluZw0KPiB3aXRoIGFs dGVybmF0aXZlIChpZiBub3Qgb3BlbikgcHJvY2Vzc29yIGRlc2lnbnMgKFBvd2VyL1Bvd2Vy UEMsIE1JUFMsDQo+IEFybSwgUklTQy1WKSwgYWxvbmcgd2l0aCBvcGVuIHNvdXJjZSBmaXJt d2FyZSAoZS5nLiBDb3JlYm9vdCkgYW5kIGVuZGluZw0KPiB3aXRoIGZ1bGwgTGludXggc3Vw cG9ydC4gQnV0IEkgd291bGQgZXZlbiBjb25zaWRlciBhbiB4ODYgc3lzdGVtLCBhcw0KPiBs b25nIGFzIGl0IGlzbid0IG92ZXJwcmljZWQgYW5kIG9sZCwgbGlrZSB0aGUgTGlicmVib290 IHByb2plY3QuWzNdIE9yDQo+IElNSE8gYWxzbyBsaWtlIHRoZSBMaWJyZW0uIElmIGl0IHdl cmUgQU1EIFplbiAzIGJhc2VkLCBJJ2QgcHJvYmFibHkgaGF2ZQ0KPiBib3VnaHQgaXQuIEJ1 dCAxMHRoIEdlbiBJbnRlbCBDb3JlIGk/IE5vLCB0aGFuayB5b3UuIEFsc28sIGVzcGVjaWFs bHkNCj4gd2l0aCBMYXB0b3BzLCBpdCdzIGFsc28gbXVjaCBhYm91dCB0YXN0ZS4uLiBhbmQg c3R5bGUuLi4gYW5kDQo+ICJmZWVsaW5nIi4uLiBJIGxpa2UgbXkgTGVub3ZvIExlZ2lvbiBt b3JlLCBhbmQgdHJhZGl0aW9uYWxseSBhbHdheXMgaGFkDQo+IHNvbWV0aGluZyBsaWtlIGEg VGhpbmtQYWQsIGJlY2F1c2UgSSBsaWtlIGl0cyBzdHlsZSB0aGUgbW9zdCAodGhlDQo+IGtl eWJvYXJkLCB0aGUgdGhyZWUgbW91c2UgYnV0dG9ucyAtLSB3aGljaCBzYWRseSB0aGUgTGVn aW9uIGRvZXNuJ3QgDQo+IGhhdmUpLg0KPg0KPiBGb3IgYSBkZXNrdG9wIEkgd291bGQgYmUg aGFwcHkgaWYgdGhlIG1vdGhlcmJvYXJkIHdlcmUgc29tZSBzdGFuZGFyZCwNCj4gbGlrZSBB VFgsIHNvIGl0IGNvdWxkIGZpdCBpbiBhbnkgY29tcGF0aWJsZSBkZXNrdG9wIGNhc2UuDQo+ DQo+IFRoZSBSYXB0b3IgaG93ZXZlciB3YXMgYWx3YXlzIHdheSBhYm92ZSBteSBtYXJnaW4g b2Ygd2hhdCBJIGNhbiANCj4gYWZmb3JkLls0XQ0KPg0KPg0KPiBPbmUgdGhpbmcgdGhvdWdo LCBhbmQgbWF5YmUgc29tZW9uZSBjYW4gY2xhcmlmeSBmb3IgbWU6IFdoeSBpcyBpdA0KPiBz b2Z0d2FyZS13aXNlIG5vdCBwb3NzaWJsZSB0byBlbXVsYXRlIGFuIExFIHN5c3RlbSBvbiB0 b3Agb2YgYSBCRQ0KPiBzeXN0ZW0/IFRoZSAoTGludXgpIGtlcm5lbCBzaG91bGQgYmUgYWJs ZSB0byBlbXVsYXRlIGJlaW5nIExFIG9uIEJFDQo+IGhhcmR3YXJlLCBzaG91bGRuJ3QgaXQ/ DQo+DQo+IChFLmcuIEkga25vdyBvZiwgYnV0IGhhdmUgbmV2ZXIgdXNlZCwgcGF0Y2hlZCBN YWMgT1MgWCBrZXJuZWxzLCBYTlUsDQo+IHdpdGggU1NTRTMgZW11bGF0aW9uLCBpLmUuIHRo ZSBrZXJuZWwgd2lsbCBwcm92aWRlIFNTU0UzIHN1cHBvcnQgZXZlbg0KPiB0aG91Z2ggdGhl IENQVSBydW5uaW5nIG9uIGRvZXNuJ3QgaGF2ZSBTU1NFMy4pDQo+DQo+IFdvdWxkIGEgbGl2 ZSBCRTwtPkxFIHRyYW5zbGF0aW9uIGJlIHNvIGRpZmZlcmVudD8gSSdkIHJhdGhlciBoYXZl IGENCj4gc2xvd2VyIGJ1dCB3b3JraW5nIGVtdWxhdGVkIExFIHN5c3RlbSB0aGFuIGEgaW4g dGhlb3J5IGZhc3RlciBCRSBzeXN0ZW0NCj4gd2l0aCBjb25zdGFudCBwcm9ibGVtcywgbGlr ZSB0aGUgb25lIG1lbnRpb25lZCBpbiBGaXJlZm94Lls1XQ0KPg0KPg0KPiBUaGFua3MuDQo+ IExpbnV4IFVzZXIgIzMzMDI1MA0KPg0KPg0KPiBbMV0gaHR0cHM6Ly9hc2FoaWxpbnV4Lm9y Zy9hYm91dC8NCj4gWzJdIGh0dHBzOi8vc3VwcG9ydC5hcHBsZS5jb20vZW4tdXMvZ3VpZGUv c2VjdXJpdHkvc2VjNTliMGIzMWZmL3dlYg0KPiBbM10gaHR0cHM6Ly9saWJyZWJvb3Qub3Jn L2RvY3MvaGFyZHdhcmUvDQo+IFs0XSBodHRwczovL3d3dy5yYXB0b3Jjcy5jb20vY29udGVu dC9iYXNlL3Byb2R1Y3RzLmh0bWwNCj4gWzVdIGh0dHBzOi8vd3d3LnRhbG9zcGFjZS5jb20v MjAyMy8wMi9maXJlZm94LTExMC1vbi1wb3dlci5odG1sDQo+DQogwqDCoMKgIE9uZSBjb25j ZXJuIHdpdGggSW50ZWwgcHJvY2Vzc29ycyBpcyB0aGUgcHJlc2VuY2Ugb2YgYSBzZWNyZXQg DQpjb21wb25lbnQgaW4gdGhlIHByb2Nlc3Nvciwgd2hpY2ggaXMgc3VzcGVjdCB0byBiZSB0 aGVyZSB0byBzcHkgb24gdXNlciANCmFuZC9vciB0YWtlIGNvbnRyb2wgb2YgdGhlIGNoaXAg ZnJvbSB0aGUgSW50ZXJuZXQuIFRoZXJlIGlzbid0IHN1Y2ggYSANCmNvbXBvbmVudCBpbiB0 aGUgUG93ZXJwYyBmYW1pbHkuIEFGQUlLIExpYnJlbSBzb2Z0d2FyZSBoYXMgbm90IGZ1bGx5 IA0KZGlzYWJsZWQgdGhpcyB0aGluZy4NCg0KIMKgwqDCoCBBbm90aGVyIGNvbmNlcm4gaXMg dGhhdCBhIHNvZnR3YXJlIHdoaWNoIGRvZXMgcnVuIG9ubHkgb24gb25lIA0Kc2luZ2xlIGVu ZGlhbm5lc3MgcHJvdmVzIHRvIGJlIGJ1Z2d5IGFuZCBsb29zZWx5IHdyaXR0ZW4uIEhpZ2gg bGV2ZWwgDQpzb2Z0d2FyZSBzdWNoIGFzIEZpcmVmb3ggc2hvdWxkIGJlIGluZGVwZW5kYW50 IG9mIHN1Y2ggY29uc2lkZXJhdGlvbnMsIA0KZXhhY3RseSBhcyBpdCBzaG91bGQgbm90IHJl bHkgb24gaW50ZXJuYWwgZGV0YWlscyBvZiB0aGUgaW1wbGVtZW50YXRpb24gDQpvZiBsaWJy YXJpZXMsIHRoZSBsaWJjIGluIHRoZSBmaXJzdCBwbGFjZS4gSW4gdGhpcyByZXNwZWN0LCB0 aGUgcmV2aXZhbCANCm9mIExpbnV4IG9uIEJFIGFyY2hlcyAtLSB0b2dldGhlciB3aXRoIGxp YmNzIGFsdGVybmF0aXZlIHRvIGdsaWJjIC0tIA0Kd291bGQgYmUgYSBiaWcgc2VydmljZSB0 byB0aGUgTGludXggZWNvc3lzdGVtLg0KDQotLSDCoMKgwqAgRGlkaWVyDQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lionel =?iso-8859-1?Q?=C9lie?= Mama@21:1/5 to All on Tue Mar 21 19:10:01 2023
    On Tue, Mar 21, 2023 at 01:37:46PM +0100, Linux User #330250 wrote:
    Lionel �lie Mamane wrote on 03/21/23:
    On Tue, Mar 21, 2023 at 02:43:44AM +0000, Edward Robbins wrote:

    this project is making slow but steady progress. Looks like it
    may be crazy expensive in the end though
    https://www.powerpc-notebook.org/en/

    Thanks for the link, interesting and I didn't know about this one
    indeed. (...)I see the one-but least FAQ
    https://www.powerpc-notebook.org/faq/
    says that it won't run a "modern distro" in little-endian mode, as
    "although it does support LE, modern distros require some
    functionality that are not available to this CPU".

    And Debian's only 64 bit Power port seems to be... little endian?
    Big endian is not even listed on https://www.debian.org/ports/ as
    being in progress, it is not there at all.

    With the one exception of the Raptor POWER10 systems maybe, but they
    are quite expensive as well.

    You mean POWER9; apparently POWER10 has freedom problems so they
    can't upgrade to it, but they hope to "negotiate" the freedom problems
    away...

    Also, especially with Laptops, it's also much about taste... and
    style... and "feeling"... I like my Lenovo Legion more, and
    traditionally always had something like a ThinkPad, because I like
    its style the most (the keyboard, the three mouse buttons -- which
    sadly the Legion doesn't have).

    Ah yes, I had forgotten about that... I'm taking three buttons so much
    as an obvious given that I didn't think some might not have them :-|
    That's the strong reason I was always buying one Thinkpad after the
    other back when I was actually buying computers more than once in a
    decade, plus I like their Trackpoint, like a lot. And I hate
    touchpads, like a lot. Oh well, I suppose I can live with the MNT
    Reform's trackball.

    The Raptor however was always way above my margin of what I can
    afford.

    I'm discovering hardware/driver compatibility is ... an issue. https://wiki.raptorcs.com/wiki/POWER9_Hardware_Compatibility_List/PCIe_Devices while "often" the comment is the hardware/driver bugs or "cutting
    corners" to shave a few cents per device, that's... not helpful to the
    user in practice.

    One thing though, and maybe someone can clarify for me: Why is it software-wise not possible to emulate an LE system on top of a BE
    system? The (Linux) kernel should be able to emulate being LE on BE
    hardware, shouldn't it?

    In the same way that one can emulate anything on anything,
    yes. However, that won't run a native speed... it is emulation.

    (E.g. I know of, but have never used, patched Mac OS X kernels, XNU,
    with SSSE3 emulation, i.e. the kernel will provide SSSE3 support
    even though the CPU running on doesn't have SSSE3.)

    I think that works by intercepting the the CPU 'invalid opcode' fault
    and then running the effect that the instruction would have had
    through non-SSE3 instructions, and/or dynamically changing the
    program's code to replace the SSE3 instructions by non-SSE3
    instructions.

    I think the key thing is that "not many" instructions need to be
    emulated in this way, and the rest runs at native speed.

    Would a live BE<->LE translation be so different?

    I thin so, yes.

    I'd rather have a slower but working emulated LE system than a in
    theory faster BE system with constant problems, like the one
    mentioned in Firefox.[5]

    The one you link to in Firefox is not linked to little-endian vs
    big-endian. In my understanding it happens on Power in little endian
    mode, too.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luke Kenneth Casson Leighton@21:1/5 to [email protected] on Wed Mar 22 00:30:01 2023
    ---
    crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

    On Tue, Mar 21, 2023 at 9:32 PM Linux User #330250
    <[email protected]> wrote:

    I was looking at those projects in the past, but there are two problems:
    1. They are way too expensive in terms of a performance to price ratio.
    2. They are getting way too less support to make that extra investment worthwhile.

    you just neatly summarised the entire problem with the Power community
    which was what inspired IBM to buy Redhat, in their very special way
    they thought would solve the problem, bless 'em.

    ideological decision. For now I'm on PC systems (desktops, laptops) with Windows preinstalled, and I get very well supported Linux systems at a reasonable price. In the past I also used Apple systems, which were

    this was exactly why Toshaan Bharvani started the PowerPI initiative,
    but it was soon taken over by naive people believing that you can get
    a 5 watt system to do 4-core 3 ghz 7 nm with 128-bit-
  • From Paul Wise@21:1/5 to All on Wed Mar 22 01:30:01 2023
    On Tue, 2023-03-21 at 07:35 +0100, Lionel Élie Mamane wrote:

    And Debian's only 64 bit Power port seems to be... little endian? Big
    endian is not even listed on https://www.debian.org/ports/ as being in progress, it is not there at all.

    There is an unofficial 64-bit big-endian port called ppc64:

    https://wiki.debian.org/PPC64
    https://wiki.debian.org/PowerPC

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmQaSfcACgkQMRa6Xp/6 aaNdTQ//S27xFm8Zm+z6vXfxLE2XXFcB7izOztvdkRiWxD+HtSN2K+GFGdieaO1K vgDz/u/oJ+RUp9keRpsXjQ6YF5RwTesa7lt04x3d6yKVQ5orWrb8G0qp5d2NvaZH GbgE7kuM9BFnHEyel1kdHDKWyJW64XSYozNOz8I8OvtVJbHNo+NtDwUTmsFP0A3U 86mjUmSKPCKUXIK6yXCauhUpzO+2jb04g/Cfex+QUJP4Nr3sf16gkEkcc+YXH7Yr dl7IsWxd3Nhd1z9wKIcoa1cTVLgApMWh4pQ6dLilKlk1NCPe08Zs7iBV0FGNBnUA 8MLh6BCkXtoL+HrtVKLGykWXO5HFgx8quKo/Yewjic7oIr2mcy3d5WM5ERvjb9l/ j/cqoZCWKaW1w/nhkabS1noCmCDLYCYEQixluhjH4N4BJaB1i1ZooTf/tpcCoQL+ ZNY3RaX2OX5xttfmUrkwW5sW66a/e3/sLCalX/41D9AfeHiwxF3mJ5nirMv0PxWU /Oy5YX4cXFPTAJZnG3iefVErAYXPzGS75ALeXWdpPCikaDYHtdlSOYqz7pqtTtoa ER8DhjJ5X2BIQNxMY6oFwJRIM8joX5I3KjtdSPSXVrVPHwDv2sPOpwFlHS2MTEEm gFrQHUr+Hk+Y5aybux/7O/Ni9oI3Cf/M9uo9WP0heYr9lgqlOok=
    =6ANU
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul Wise@21:1/5 to All on Wed Mar 22 01:40:01 2023
    On Tue, 2023-03-21 at 13:37 +0100, Linux User #330250 wrote:

    One thing though, and maybe someone can clarify for me: Why is it software-wise not possible to emulate an LE system on top of a BE
    system? The (Linux) kernel should be able to emulate being LE on BE
    hardware, shouldn't it?

    I was under the impression that POWER CPUs do *both* BE and LE at the
    same time, with each process able to start in either BE or LE mode. 

    Perhaps thats a feature of IBM POWER CPUs and not NXP ones though?

    --
    bye,
    pabs

    https://wiki.debian.org/PaulWise

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEYQsotVz8/kXqG1Y7MRa6Xp/6aaMFAmQaS/UACgkQMRa6Xp/6 aaM+Rg//R1+7WxEl1H6OkTZwE5a5yEzHH9YWA3y/rXP7l0D6cYskL+3YT76nfo+3 5EHsSOZbA9sSSPP5ncL8YFt/0M0Iz8/eFdfZZQQidxrUPVGbs/D6ZP5Ld8yAy87c bj4oLPu744KphV/92e2tQ9BmmVoWoJVE+sdTNxSFVGTaGo9APfa8xPX/kb8mObTT 1d+q2xrUUontY1Tq4fLIWXce9mgMBR28OjRRCpVImn2fDTUcePTV2BiDyoOMS1mt osLQXqjgeipNIS1nCnbAVel/XmfFMjHRyM3ZDQMTAiK7tYJSIEo28j+VFRp2xLDi rFn61ZOn0O0/FIlvMvRa4Qk6kEFdRFSA+l5MUHjuKMd+o7ByUwg/Tr14m6+PLOBW pTzTw/DeSp+BChlQzHo+u8YKDe9E0xKyN2RsaOupkDkrV1ngXucTe+rOtiaknxxy 7wecPgposvL/u4LK/w4GsVKeQTp3Hs5YugobwRWHIm66zhU+FWj6Bp4psQk+VShu mg3hqHnbCNJ+sQ92iZwDTFckUaR+Sul8L08SvlR0SC3UxIAiLdL4MPti0LQ2W5/Y dnE9z3Wktz5QOuFBCxzTFCyFqo8JRRi5HZ9ZU+iepWhLya/17A+UP5a0FAvnrNkh 85IgpM6pO86V80aC293eCkVeyscuorSmRNl6ozNA4fsCrLhQUs0=
    =S5lv
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Wed Mar 22 10:40:01 2023
    Thanks for the answer!

    On 03/21/23 Lionel Élie Mamane wrote:
    Would a live BE<->LE translation be so different?

    I thin so, yes.

    So it would seem. I get it now, it would have a very deep impact on performance.


    I'd rather have a slower but working emulated LE system than a in
    theory faster BE system with constant problems, like the one
    mentioned in Firefox.[5]

    The one you link to in Firefox is not linked to little-endian vs
    big-endian. In my understanding it happens on Power in little endian
    mode, too.

    True. I was thinking about my own Power Mac G5 that I used to try get
    Gentoo Linux running on some years back. Compared to my x86 computers it
    is a constant struggle! I don't think I've ever had so many regressions
    between kernel and software updates than with this big endian machine.

    I had them with Firefox, which didn't build. The problem got fixed back
    than, but it was related to the different endianness.

    If you look at comments about BE, you'll see that this is a problem.
    There are examples everywhere.[1][2][3]


    What does work, is using an older or non-cutting-edge distribution,
    because it isn't that simple anymore to just "keep it rolling" like it
    used to be.

    I used Gentoo Linux on my Power Mac G4 and G5 about 10 years+ back. It
    worked. Compared to now, it was still more of a reporting job than x86.
    And bear in mind that I'm just a desktop user guy. In lack of another
    word I'd call myself a "power user", in the sense that I use a rather complicated distribution such as Gentoo and that I regularly report
    issues I have while my primary objective is to use my computer as a
    desktop system - as a use, not as a developer. I cannot write core or
    solve complicated compilation errors. But I can report them.

    My two Power Mac G5s sit in the cellar waiting for me to put Gentoo on
    them. I also tried Debian, but I was stuck due to a fatal decision to
    use Btrfs and thus I'm stuck with the pagesize of the initial kernel I
    used if I don't want to reformat the drives; which I don't want. So
    additional to big endian problems, PPC64BE also has a problem with
    different software requiring different pagesizes (4k vs. 64k).[4]

    One of my Power Macs has a Radeon card, the other an Nvidia card. But in
    the end both had considerable problems. Back in 2017/18/19, when I
    worked on them, I couldn't even compile KDE Plasma Desktop properly
    because PPC64BE was (temporarily) dropped. I think it's back in business
    now, but comparing the available software to the one I'm using on my x86
    laptop and desktop, I would have to invest considerably more time to get
    the software up and running.

    Of course I could always use a proven PPC64BE distribution, but most of
    them include less software, also have constant issues with packages
    suddenly dropping out due to failure to compile, and so on. In the end I
    would end up with an older system, that somehow works, but always has
    issues.

    Hence my opinion/my observation, that PPC32BE and PPC64BE are not well supported on Linux anymore.

    That said, I would love to have a truely open Linux system that is as performant and as supported as non-free x86 systems are today. But,
    frankly, I don't see it.

    Prove me wrong!
    My Lenovo Legion 5 with state-of-the-art performance (AMD Zen 3,
    integrated Radeon graphics for Linux - which is accelerated enough for
    my Linux desktop use case, while it also has an Nvidia graphics card for
    gaming on Windows; and it would provide the same on Linux if I were to
    use the proprietary drivers, which I don't, while nouveau doesn't
    support it yet). It did cost around 1800$.

    If there were to come a similar system, truly open, for Linux only (so
    no Windows gaming), and thus without the extra graphics (which I no have
    from the dedicated Nvidia card), but with fully open firmware, it would
    then only depend on the "feeling" I get for this laptop. A great
    ThinkPad-like keyboard is a requirement for me, as well as the feeling
    of quality (it shouldn't bend and it shouldn't give the impression of
    cheap plastic). If it then has great performance (like, multiple cores
    and en-par with current x86 CPUs, as well as reasonably accelerated
    graphics, at least en-par with current Intel IGPs), I personally will
    have no problem to pay the same price or a little bit more for less
    performance (no gaming capable graphics card, a tiny bit less overall performance from the CPU/GPU), but fully open sourced, meaning no hidden functions (like Intels SSM) or closed firmware (like UEFI, TPM etc.).

    Likewise, such a desktop motherboard adhering to standards (ATX,
    periphery such as CPU and DIMM sockets and SATA/NVMe/PCIe/USB etc.) at a reasonable price (not like the Raptor II) I'd already have bought. Such mainboards cost around 200 to 800 $, the CPU is on a socket so it can
    later be upgraded, as well as DIMM sockets for the memory.

    If it were a truly open source system - in terms of firmware, IMHO the
    CPU can be proprietary as long as it doesn't have closed functions (x86
    SMM) - I'd be willing to pay up to 1000 $ for the board alone, and
    another ~500 to 1000 $ for the CPU. The GPU should be PCIe based, but an
    IGP option would also be great.

    So, instead of a 2000 $ desktop with great performance and Windows
    gaming capability I would spend 2000 $ on the mainboard + CPU alone,
    which will add up to memory DIMMs and a graphics card and an NVMe and so
    on, to get an open Linux system with truly open firmware all the way.

    Okay.

    But where is it?

    The Raptor II, which still is more way more expensive than a great AMD
    Zen 2 desktop, has some of the same issues with software as I have on my
    Power Mac G5 (which obviously has a very bad performance in today's
    standards). Sure, it's better because modern POWER/PowerPC is LE, but
    the best Linux support remains with x86... At least on the desktop.

    As a server or a specialized client with a very specific function, a lot
    of different platforms are well supported. The Raspberry Pi is, and
    that's Arm. But Arm isn't really open, is it? Also, the performance
    isn't there for a real desktop system as well.


    TL;DR
    Long story, short: My personal experience has me hesitate to get an
    overpriced desktop/laptop system when it's presumably away from
    mainstream. And even when it's mainstream (Librem, ThinkPads with
    libreboot), they're overpriced for the performance I get.



    [1] https://voidlinux-ppc.org/news/2021/11/big-endian.html
    [2] https://github.com/open-mpi/ompi/issues/4349
    [3] https://www.powerpc-notebook.org/2018/05/outstanding-projects-for-powerpc-64-big-endian/
    [4] https://www.talospace.com/2020/10/where-did-64k-page-size-come-from.html

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Wed Mar 22 10:50:01 2023
    On 03/22/23 Paul Wise wrote:
    I was under the impression that POWER CPUs do *both* BE and LE at the
    same time, with each process able to start in either BE or LE mode.

    Perhaps thats a feature of IBM POWER CPUs and not NXP ones though?


    I only know that POWER started to be LE since the POWER8. PowerPCs
    (PPC32) used to have an LE mode, but not the PowerPC G5 aka PowerPC 970,
    which is probably the most famous PPC64 (PPC64BE) system due to the
    Power Mac G5, next to the Cell from the PlayStation 3.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Wed Mar 22 11:00:01 2023
    On 03/22/23 Kenneth Casson Leighton wrote:
    I was looking at those projects in the past, but there are two problems:
    1. They are way too expensive in terms of a performance to price ratio.
    2. They are getting way too less support to make that extra investment
    worthwhile.

    you just neatly summarised the entire problem with the Power community
    which was what inspired IBM to buy Redhat, in their very special way
    they thought would solve the problem, bless 'em.

    IMHO the Linux and/or open source community is missing out on providing
    a competitive truly open system for its users and fans. I'm sure that
    quite a few Linux and/or BSD people worldwide would buy a system with
    free and open firmware, that is usable also for the average "power
    user", meaning it would have to have some "unbrick/reset" capability for misflashed firmware.

    Would a live BE<->LE translation be so different? I'd rather have a
    slower but working emulated LE system than a in theory faster BE system
    with constant problems, like the one mentioned in Firefox.[5]

    it will be absolute hell. like a *thousand* times or possibly even four orders of magnitude slower.

    Thanks for the explanation.

    at which point you're genuinely better off just running qemu, even
    on a Power system.

    Yes, and that's not an option.
    I regret that more and more developers are dropping support for those alternative systems (Itanium was just dropped recently, or it was
    discussed with leaning towards letting it go). This is also true for Big
    Endian (PPC64BE).

    On the other hand, I don't really see performant and cheap (for desktop systems) systems on the market that aren't mainstream x86 (Intel and
    AMD). Letting those now older alternatives go (that were mostly servers
    to begin with) is probably a reasonable decision. But also sad...

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luke Kenneth Casson Leighton@21:1/5 to All on Wed Mar 22 11:40:01 2023
    On Wednesday, March 22, 2023, Linux User #330250 <[email protected]> wrote:

    On the other hand, I don't really see performant and cheap (for desktop systems) systems on the market that aren't mainstream x86 (Intel and
    AMD). Letting those now older alternatives go (that were mostly servers
    to begin with) is probably a reasonable decision. But also sad...

    thus we (RED, Libre-SOC) are "on the clock" with a limited
    window of opportunity to stop that from happening.

    there are additional complications: IBM signed a non-compete
    agreement over 12 years ago with Motorola to stay out of
    the desktop market and then the *entire Motorola team* was
    killed when that Malay Air passenger plane was shot down.

    an additional complication is that VSX is so insane (950
    instructions) that to even attempt adding it to a very first
    SoC by a team that has never done HDL before would be, frankly,
    flat-out stupid. thus we made the very easy decision to cut it,
    and i would dearly love VSX, more specifically its PackedSIMD
    instructions, to be buried and a small tactical nuke to be
    dropped on them.
    https://www.sigarch.org/simd-instructions-considered-harmful/

    that leaves us with "only" 214 instructions as part of the SFFS
    Compliancy Level to implement https://en.m.wikipedia.org/wiki/Power_ISA#Compliancy

    now, as part of the effort to fix the issues caused by developers
    (even those in IBM!) assuming that IBM's products are the world's
    only relevant Power ISA implementations, we've begun an
    initiative funded by NLnet to create a debian and gentoo SFFS
    port. very interestingly it will also run (with some v2.06->3.0
    instruction trap emulation) on the E5500 which is a very
    unusual 64-bit Power ISA CPU from Motorola (Quorl family) https://bugs.libre-soc.org/show_bug.cgi?id=999

    SFFS will also be ideally suited to Microwatt, A2O, A2I, as
    well as Libre-SOC, all of which run in FPGAs and there are
    qemu options to drop down to SFFS (killing altivec and vsx).

    all of this needs active interest, active help, and people
    to take responsibility for solving these issues instead of
    leaving it to large Corporates whom we know, from long and
    bitter experience, are just never going to get it: they
    always always take the easiest route to market. License
    PowerVR. license an HDMI solution from your competitor (Intel)
    and forget to obtain a license for the firmware source code
    such that all your products (AMD) since 2013 require a
    proprietary blob just to start the HDMI interface. easy, right?

    if there's interest in helping out we do have NLnet and other
    NGI funding.

    l.


    --
    ---
    crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

    <br><br>On Wednesday, March 22, 2023, Linux User #330250 &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br><br>&gt; On the other hand, I don&#39;t really see performant and cheap (for desktop<br>&gt; systems) systems
    on the market that aren&#39;t mainstream x86 (Intel and<br>&gt; AMD). Letting those now older alternatives go (that were mostly servers<br>&gt; to begin with) is probably a reasonable decision. But also sad...<br><br>thus we (RED, Libre-SOC) are &quot;on
    the clock&quot; with a limited<br>window of opportunity to stop that from happening.<br><br>there are additional complications: IBM signed a non-compete<br>agreement over 12 years ago with Motorola to stay out of<br>the desktop market and then the *
    entire Motorola team* was<br>killed when that Malay Air passenger plane was shot down.<br><br>an additional complication is that VSX is so insane (950<br>instructions) that to even
  • From Linux User #330250@21:1/5 to All on Wed Mar 22 13:00:01 2023
    On 03/22/23 Luke Kenneth Casson Leighton wrote:
    thus we (RED, Libre-SOC) are "on the clock" with a limited
    window of opportunity to stop that from happening.

    You mean devs dropping certain architectures?

    IMHO when there are no systems in numbers on the market, support is
    going to be like those numbers. And I'm thinking both a) numbers in sold
    units as in b) money made (i.e. expensive systems, less sold).

    Why did the Raspberry Pi get so much support, why is everything so well developed for it? Numbers...

    Why are expensive server systems well supported? Because they are
    expensive...

    But, for the purpose of "Linux on the deskop" the former (large numbers
    as in sold units) would be preferred, because it means more developers
    in the (free) community, thus more software ported and hopefully
    everything runs (like we see on the RaspPi).

    there are additional complications: IBM signed a non-compete
    agreement over 12 years ago with Motorola to stay out of
    the desktop market and then the *entire Motorola team* was
    killed when that Malay Air passenger plane was shot down.

    Well, I'm not surprised, considering that it's IBM we're talking about.
    It's this firm that by accident created the PC platform, was then caught unprepared and surprised by its own success and lost the whole marked
    share in the process...

    Sorry to hear the Motorola story. Didn't know...

    now, as part of the effort to fix the issues caused by developers
    ....

    I'm just a user. I don't develop. I bought the Steam Deck because I like
    gaming and I'm fascinated by the idea to have a portable Linux desktop
    computer in my hands that is in some regard equally capable as my
    Windows desktop, while being portable. This is great! I had to have it,
    even though I'm not a handheld gamer. I prefer keyboard and mouse, and,
    let's face it, that would pervert the idea of the Steam Deck. But I also
    got the dock, so I could use it as my desktop replacement.

    I'm impressed at a) the price, b) the performance (which is almost as
    good as my ~2000$ desktop system), and c) about the fact that Valve
    decided to use Arch Linux. Arch is pretty bad-ass (like Gentoo).

    So, that said: I really don't care about the details. VSX? Yeah, heard
    of it. 950 instructions? And there I was thinking RISC means "reduced"...

    FGPA? Heard of it, but don't know what to do with it.

    When competitive alternative open Linux hardware is presented, whether
    it will be Power/PowerPC, RISC-V, Arm or whatever (I really don't care),
    that is very very well supported in Linux, for the desktop (!), I will
    be among the first ones to buy it. Just like the Steam Deck.

    For the openness (freely available firmware, including the possibility
    to modify the source code yourself) I'd be happy to pay the extra
    Dollars... (My desktop with a gaming graphics card did cost around
    2000$, excluding keyboard/mouse and display. If it were open, I'd be
    happy to pay 3000 $, but if that also means that Linux has problems here
    and there, why should I? A higher price doesn't help when software
    doesn't actually run...)

    As long as my laptops and desktops are way better of with closed
    firmware blobs here and there, I'll have to take that (bitter) pill. For
    one very pragmatic reason: Linux and the software I use simply works.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Riccardo Mottola@21:1/5 to All on Wed Mar 22 18:40:01 2023
    Hi,

    Lionel Élie Mamane wrote:
    Thanks for the link, interesting and I didn't know about this one
    indeed. Beyond "not available this year", I see the one-but least FAQ https://www.powerpc-notebook.org/faq/
    says that it won't run a "modern distro" in little-endian mode, as
    "although it does support LE, modern distros require some
    functionality that are not available to this CPU".

    And Debian's only 64 bit Power port seems to be... little endian? Big
    endian is not even listed on https://www.debian.org/ports/ as being in progress, it is not there at all.


    the laptop should run in BigEndian mode. We already run Debian on the
    NXP development board.
    Debian powerpc tuns on both my PowerBook G4 in 32bit as on my iMac G5
    ... so while it is unstable, they don't know that page lists them as
    debian discontinued.
    Most software is available,but YMMV, especially on the browser side.
    Browsers are an amass of layers and libraries and for certains there is
    high resistance on portability support (e.g. SKIA).

    Sadly, programmers are lazy and Big Endian support is fading away, as
    newer generations don't have the culture of the golden age of computing, accustomed to Intel and ARM only.
    Usually nothing is unfixable, however certain things are pretty complicated.

    Riccardo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Riccardo Mottola@21:1/5 to Didier Kryn on Thu Mar 23 00:50:01 2023
    Hi,

    Didier Kryn wrote:
        Another concern is that a software which does run only on one single endianness proves to be buggy and loosely written. High level software
    such as Firefox should be independant of such considerations, exactly as
    it should not rely on internal details of the implementation of
    libraries, the libc in the first place. In this respect, the revival of
    Linux on BE arches -- together with libcs alternative to glibc -- would
    be a big service to the Linux ecosystem.

    That's the theory. Practice is different.

    E.g. if you use GNUstep, an OpenStep/Cocoa reimplementation which has multiplatform in by design, your life is happy. Most endianness problems
    are solved inside, so if you write an application in it, it will be cross-platform, except if you wrote some low-level code code with
    graphics, network byte swapping or such.
    You could still have issues, as certain code (e.g. shifts, swaps, casts, signed/unsigned issues) works in one endiannes and not the other or
    vice-versa.

    something like a browser, however, is a mess. It handles a lot of stuff
    wuite low-level, graphics layers, GL, sound, countless image and video
    codec libraries. Plus JS script support for your specific CPU.

    Just look at TenFourFox and the various bug reports and patches Cameron proposed to mozilla which sometimes got accepted, sometimes ignored.
    Most noticeably SKIA noit being interested in BE at all, as well as
    issues with Cairo.

    I am working on the ArcticFox browser and try to import most of these
    fixes ftom TenFourFox to make them available on a browser not limited to
    Mac.
    But it is a pain and a pity to know "upstream" is diverging more and more. Currently, ArcticFox has only minor issues compared on PPC to itself
    built on Intel or ARM. Help appreciated.

    For me, the only real endiannes is Big-Endian, as were many classic
    CPUs, Motorola 68k, classic MIPS, PPC, SPARC, HP-PA.
    I hoped Risc-V would be... and think that PPC-le is betrayal like
    MIPS-le. Like a BE VAX would have been betrayal! But this is personal.


    Cheers,
    Riccardo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Thu Mar 23 10:50:01 2023
    On 03/23/23 Riccardo Mottola wrote:
    Just look at TenFourFox and the various bug reports and patches Cameron proposed to mozilla which sometimes got accepted, sometimes ignored.
    Most noticeably SKIA noit being interested in BE at all, as well as
    issues with Cairo.

    I am working on the ArcticFox browser and try to import most of these
    fixes ftom TenFourFox to make them available on a browser not limited to
    Mac.

    Thanks for ArcticFox!
    I personally have never used it, I'm using the Gentoo ebuild for Firefox
    which is most likely a bit different to Mozilla's Firefox, but close.

    On my Macs, under (long unsupported) Mac OS X, I always used TenFourFox
    and I'm very very grateful to Cameron Kaiser that he kept it available.


    I also see BE disappearing from lots and lots of software. My assumption
    is that it simply isn't viable anymore, as most users and developers
    have moved on. Even IBM moved on, POWER now is LE. So, I guess, most
    developers don't want to spend their time fixing stuff for their one
    test machine and those five other guys who still run it on BE machines
    as a hobby...

    I get that.


    So, the solution would be, to reintroduce BE in big numbers. How? Well,
    like the Chromebooks! Make cheap but relatively performant hardware in
    big numbers and sell them to Linuxers.

    There need to be two things present:
    1) Fully open source firmware and full Linux support.
    2) Cheap(er than stuff like the old ThinkPads with libreboot or stuff
    like the Raptor II), and in large numbers.
    3) Easily usable for simple users, yet customizable enough for
    developers. Examples: the Raspberry Pi, the Steam Deck, the Chromebooks.

    Price is key. As is Linux support and openness.

    If such a hardware were to become available, in different variations
    (light laptops as well as heavily customizable heavier ones, and
    different desktop boards to choose from), different price ranges and
    great firmware/Linux support, I'm quite certain that every Linux user
    worldwide would consider getting such a device, even if it were the
    cheapest version. But what you'd get would be /numbers/ of users, and
    with it the power to have developers care more.


    If necessary, make cooperations. IBM. Valve. I don't know, and I don't
    care. But, if someone with the power to create such a thing is
    listening: get it going. And get the Linux community behind you: If
    Linus Torvalds were to say, he got rid of his Chromebook in favour of
    the new Linux laptop -- specifically for the FOSS Linux community --
    people will listen. But, again: price is key!


    p.s. Sorry for hijacking your post. But if TenFourFox showed something,
    than it's this: no devices -> no users -> no developers.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to All on Thu Mar 23 11:10:01 2023
    On Thu, 2023-03-23 at 10:41 +0100, Linux User #330250 wrote:
    I also see BE disappearing from lots and lots of software. My assumption
    is that it simply isn't viable anymore, as most users and developers
    have moved on. Even IBM moved on, POWER now is LE. So, I guess, most developers don't want to spend their time fixing stuff for their one
    test machine and those five other guys who still run it on BE machines
    as a hobby...

    Both Linux/s390x and AIX/PPC are still big-endian and will remain so for
    the foreseeable future. IBM makes good money with these, so don't hold
    your breath about big-endian going away.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Private Power9 Hardware Donation@21:1/5 to All on Thu Mar 23 15:20:01 2023
    On Tue, 2023-03-21 at 00:16 +0100, Lionel Élie Mamane wrote:
    Would a Power-based machine in general, and a Raptor Blackbird in
    particular, be a good freedom-respecting computer to run a Debian
    desktop?

    I personally gave up my similar idea of using my Raptor Blackbird Power9 as full
    desktop replacement due to many reasons (mainly due to - not quite unexpected - non-working software I could not
    replace or run in an emulator/VM or that uses proprietary x86 blobs/binaries/firmware).

    A quite comprehensive overview over working software was published by the maintainer of void linux
    so you could check this against your software requirements:

    https://repo.voidlinux-ppc.org/stats.html

    Note that this list may be old since the maintainer of void linux has started a new distro called "Chimera Linux":

    https://voidlinux-ppc.org/news/2022/09/repo-update.html

    https://chimera-linux.org/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Luke Kenneth Casson Leighton@21:1/5 to All on Thu Mar 23 16:50:01 2023
    On Thursday, March 23, 2023, Linux User #330250 <[email protected]> wrote:

    I also see BE disappearing from lots and lots of software. My assumption
    is that it simply isn't viable anymore, as most users and developers
    have moved on.

    except in Japan, India, China, and anywhere else in the world
    where the main CPU directly memory-map accesses the Peripheral
    Bus (Industrial Control), and router hardware used literally
    everywhere in the entire world because IP Protocol network-order
    *IS* big-endian.

    you have fallen as have the very software communities you
    quote into the trap of assuming "desktop [and HPC]" === "ALL
    software worldwide".

    because java. because javascript.

    if anyone tried proposing on openwrt mailing lists that they
    should convert to using javascript for all source code there
    would be nobody to reply because they would all be in shock
    and disbelief. [openwrt runs on systems with clock rates between 60 mhz and
    600 mhz approx. JS would punish that with a 10x
    slowdown]

    i am exaggerating to get the point across but you get the general
    gist i am sure, that there exists a real serious problem
    inherent in the "Bazaar" model that we have all *assumed* to
    be inviolate and 100% successful in all circumstances.

    unfortunately it is not, and the loss of BE support because
    "why would desktop need it??" illustrates that perfectly.
    talk to anyone doing network-centric distros and they will
    not be happy, explaining in great detail how performance and
    critical latency are really severely impacted on LE-centric
    hardware.

    there are even companies doing custom FPGA Products to
    bi-directionally *REORDER* IP protocol Packets
    "because bloody Intel bloody LE"!

    l.


    --
    ---
    crowd-funded eco-conscious hardware: https://www.crowdsupply.com/eoma68

    <br><br>On Thursday, March 23, 2023, Linux User #330250 &lt;<a href="mailto:[email protected]">[email protected]</a>&gt; wrote:<br><br>&gt; I also see BE disappearing from lots and lots of software. My assumption<br>&gt; is that it simply isn&
    #39;t viable anymore, as most users and developers<br>&gt; have moved on. <br><br>except in Japan, India, China, and anywhere else in the world<br>where the main CPU directly memory-map accesses the Peripheral<br>Bus (Industrial Control), and router
    hardware used literally<br>everywhere in the entire world because IP Protocol network-order<br>*IS* big-endian.<br><br>you have fallen as have the very software communities you<br>quote into the trap of assuming &quot;desktop [and HPC]&quot; === &quot;
    ALL<br>software worldwide&quot;.<br><br>because java. because javascript.<br><br>if anyone tried proposing on openwrt mailing lists that they<br>should convert to using javascript f
  • From Didier Kryn@21:1/5 to All on Thu Mar 23 16:30:01 2023
    TGUgMjMvMDMvMjAyMyDDoCAwMDo0MywgUmljY2FyZG8gTW90dG9sYSBhIMOpY3JpdMKgOg0K PiBIaSwNCj4NCj4gRGlkaWVyIEtyeW4gd3JvdGU6DQo+PiAgwqDCoMKgIEFub3RoZXIgY29u Y2VybiBpcyB0aGF0IGEgc29mdHdhcmUgd2hpY2ggZG9lcyBydW4gb25seSBvbiBvbmUgc2lu Z2xlDQo+PiBlbmRpYW5uZXNzIHByb3ZlcyB0byBiZSBidWdneSBhbmQgbG9vc2VseSB3cml0 dGVuLiBIaWdoIGxldmVsIHNvZnR3YXJlDQo+PiBzdWNoIGFzIEZpcmVmb3ggc2hvdWxkIGJl IGluZGVwZW5kYW50IG9mIHN1Y2ggY29uc2lkZXJhdGlvbnMsIGV4YWN0bHkgYXMNCj4+IGl0 IHNob3VsZCBub3QgcmVseSBvbiBpbnRlcm5hbCBkZXRhaWxzIG9mIHRoZSBpbXBsZW1lbnRh dGlvbiBvZg0KPj4gbGlicmFyaWVzLCB0aGUgbGliYyBpbiB0aGUgZmlyc3QgcGxhY2UuIElu IHRoaXMgcmVzcGVjdCwgdGhlIHJldml2YWwgb2YNCj4+IExpbnV4IG9uIEJFIGFyY2hlcyAt LSB0b2dldGhlciB3aXRoIGxpYmNzIGFsdGVybmF0aXZlIHRvIGdsaWJjIC0tIHdvdWxkDQo+ PiBiZSBhIGJpZyBzZXJ2aWNlIHRvIHRoZSBMaW51eCBlY29zeXN0ZW0uDQo+IFRoYXQncyB0 aGUgdGhlb3J5LiBQcmFjdGljZSBpcyBkaWZmZXJlbnQuDQogwqDCoMKgIFllcywgYWx3YXlz ICh+Og0KPg0KPiBFLmcuIGlmIHlvdSB1c2UgR05Vc3RlcCwgYW4gT3BlblN0ZXAvQ29jb2Eg cmVpbXBsZW1lbnRhdGlvbiB3aGljaCBoYXMNCj4gbXVsdGlwbGF0Zm9ybSBpbiBieSBkZXNp Z24sIHlvdXIgbGlmZSBpcyBoYXBweS4gTW9zdCBlbmRpYW5uZXNzIHByb2JsZW1zDQo+IGFy ZSBzb2x2ZWQgaW5zaWRlLCBzbyBpZiB5b3Ugd3JpdGUgYW4gYXBwbGljYXRpb24gaW4gaXQs IGl0IHdpbGwgYmUNCj4gY3Jvc3MtcGxhdGZvcm0sIGV4Y2VwdCBpZiB5b3Ugd3JvdGUgc29t ZSBsb3ctbGV2ZWwgY29kZSBjb2RlIHdpdGgNCj4gZ3JhcGhpY3MsIG5ldHdvcmsgYnl0ZSBz d2FwcGluZyBvciBzdWNoLg0KPiBZb3UgY291bGQgc3RpbGwgaGF2ZSBpc3N1ZXMsIGFzIGNl cnRhaW4gY29kZSAoZS5nLiBzaGlmdHMsIHN3YXBzLCBjYXN0cywNCj4gc2lnbmVkL3Vuc2ln bmVkIGlzc3Vlcykgd29ya3MgaW4gb25lIGVuZGlhbm5lcyBhbmQgbm90IHRoZSBvdGhlciBv cg0KPiB2aWNlLXZlcnNhLg0KDQogwqDCoMKgIFRoYXQncyB0aGUgcG9pbnQuIGNhc3RzIGFu ZCBzd2FwcyBzaG91bGQgYmUgZW5jYXBzdWxhdGVkIGluIHZlcnkgDQpsb3ctbGV2ZWwgcm91 dGluZXMuIFRoZXkgYXJlIG92ZXJ1c2VkLCBieSBmYWNpbGl0eSBpbCBwbGFjZXMgdGhleSBz aG91bGQgDQpub3QuIFRoZSBDIGxhbmd1YWdlIGltcGxlbWVudHMgaW1wbGljaXQgdHlwZSBj b252ZXJzaW9uIGFuZCB0aGUgY29tcGlsZXIgDQpjYW4gaGFuZGxlIHNhZmVseSBzaWduIGlz c3VlczsgdGhlIHByb2dyYW1tZXIgc2hvdWxkIGtlZXAgaGVyL2hpcyBoYW5kcyANCm9mZiBv ZiBpdDsgaXQgaXMgYSBxdWVzdGlvbiBvZiBkaXNjaXBsaW5lLiBUaGVyZSBpcywgdW5mb3J0 dW5hdGVseSBhIA0KY3VsdHVyZSBvZiB0ZXJzZSBwcm9ncmFtbWluZyBpbiBDIHdoaWNoIGdv ZXMgYWdhaW5zdCBzYWZldHkuDQoNCj4NCj4gc29tZXRoaW5nIGxpa2UgYSBicm93c2VyLCBo b3dldmVyLCBpcyBhIG1lc3MuIEl0IGhhbmRsZXMgYSBsb3Qgb2Ygc3R1ZmYNCj4gd3VpdGUg bG93LWxldmVsLCBncmFwaGljcyBsYXllcnMsIEdMLCBzb3VuZCwgY291bnRsZXNzIGltYWdl IGFuZCB2aWRlbw0KPiBjb2RlYyBsaWJyYXJpZXMuIFBsdXMgSlMgc2NyaXB0IHN1cHBvcnQg Zm9yIHlvdXIgc3BlY2lmaWMgQ1BVLg0KDQogwqDCoMKgIEkgdW5kZXJzdGFuZCB0aGF0IGEg YnJvd3NlciBpc8KgIGEgZ251ICgiYSBiaWcgYW5pbWFsIiwgYXMgdGhlIExhVGVYIA0KbWFu dWFsIHN0YW5kcykuIEJ1dCwgdGhlIHZlcnkgbG93LWxldmVsIGdyYXBoaWNzIGNvbXBvbmVu dHMgc2hvdWxkLCANCmlkZWFsbHksIGJlIGVuY2Fwc3VsYXRlZC4gRHVubm8gaG93IEpTIHdv cmtzOyBJJ20gbm90IGNvbnNpZGVyaW5nIG15c2VsZiANCmEgZ3JlYXQgcHJvZ3JhbW1lciAo fjoNCg0KPiAgIA0KPg0KPiBKdXN0IGxvb2sgYXQgVGVuRm91ckZveCBhbmQgdGhlIHZhcmlv dXMgYnVnIHJlcG9ydHMgYW5kIHBhdGNoZXMgQ2FtZXJvbg0KPiBwcm9wb3NlZCB0byBtb3pp bGxhIHdoaWNoIHNvbWV0aW1lcyBnb3QgYWNjZXB0ZWQsIHNvbWV0aW1lcyBpZ25vcmVkLg0K PiBNb3N0IG5vdGljZWFibHkgU0tJQSBub2l0IGJlaW5nIGludGVyZXN0ZWQgaW4gQkUgYXQg YWxsLCBhcyB3ZWxsIGFzDQo+IGlzc3VlcyB3aXRoIENhaXJvLg0KPg0KPiBJIGFtIHdvcmtp bmcgb24gdGhlIEFyY3RpY0ZveCBicm93c2VyIGFuZCB0cnkgdG8gaW1wb3J0IG1vc3Qgb2Yg dGhlc2UNCj4gZml4ZXMgZnRvbSBUZW5Gb3VyRm94IHRvIG1ha2UgdGhlbSBhdmFpbGFibGUg b24gYSBicm93c2VyIG5vdCBsaW1pdGVkIHRvDQo+IE1hYy4NCj4gQnV0IGl0IGlzIGEgcGFp biBhbmQgYSBwaXR5IHRvIGtub3cgInVwc3RyZWFtIiBpcyBkaXZlcmdpbmcgbW9yZSBhbmQg bW9yZS4NCj4gQ3VycmVudGx5LCBBcmN0aWNGb3ggaGFzIG9ubHkgbWlub3IgaXNzdWVzIGNv bXBhcmVkIG9uIFBQQyB0byBpdHNlbGYNCj4gYnVpbHQgb24gSW50ZWwgb3IgQVJNLiBIZWxw IGFwcHJlY2lhdGVkLg0KIMKgwqDCoCBJIGNhbiBhc3N1cmUgeW91IG9mIG15IGFkbWlyYXRp b24gZm9yIHN1Y2ggYSB3b3JrLiBBbmQgbXkgdGhhbmtzLg0KPg0KPiBGb3IgbWUsIHRoZSBv bmx5IHJlYWwgZW5kaWFubmVzIGlzIEJpZy1FbmRpYW4sIGFzIHdlcmUgbWFueSBjbGFzc2lj DQo+IENQVXMsIE1vdG9yb2xhIDY4aywgY2xhc3NpYyBNSVBTLCBQUEMsIFNQQVJDLCBIUC1Q QS4NCj4gSSBob3BlZCBSaXNjLVYgd291bGQgYmUuLi4gYW5kIHRoaW5rIHRoYXQgUFBDLWxl IGlzIGJldHJheWFsIGxpa2UNCj4gTUlQUy1sZS4gTGlrZSBhIEJFIFZBWCB3b3VsZCBoYXZl IGJlZW4gYmV0cmF5YWwhIEJ1dCB0aGlzIGlzIHBlcnNvbmFsLg0KDQogwqDCoMKgIEkgaGF2 ZSBhbHNvIHZlcnkgbXVjaCBwcm9ncm1tZWQgZm9yIEJFIGR1cmluZyBteSBjYXJyZWVyLCBN NjgwOSwgDQpNNjhrIGFuZCBQUEM7IGRvbmUgbXVjaCBsb3ctbGV2ZWwgVk1FIGFsc28uIGFs bCBpbiBDLiBBcm91bmQgdGhlIGVuZCwgSSANCmhhZCBhIHJhdGhlciBiaWcgYW5kIGNvbXBs ZXggcHJvamVjdCAod2l0aCByZXNwZWN0IHRvIG15IHNraWxscyksIHdpdGggNCANCnBlcnNv bnMgaW52b2x2ZWQuIFdlIG1hZGUgYSBjdWx0dXJhbCByZXZvbHV0aW9uOiBtYWRlIGEgcmV2 aWV3IG9mIHdoYXQgDQpsYW5ndWFnZSB3b3VsZCBiZSBiZXN0IGFuZCBjaG9zZSBvbmUgd2hp Y2ggd2FzIG5laXRoZXIgQy9DKysgbm9yIEphdmEuIA0KVGhlIHJlc3VsdCB3YXMgZXhjZWxs ZW50OiBoaWdoIHBlcmZvcm1hbmNlLCBnb29kIHJlYWRhYmlsaXR5IGFuZCA5OSUgDQpidWdz IGRldGVjdGVkIGF0IGNvbXBpbGUgdGltZS4gVGhlIGxhbmd1YWdlIHlvdSBzcGVhayBkZWNp ZGVzIGluIHBhcnQgDQp0aGUgd2F5IHlvdSB0aGluazsgYW5kIHRoaXMgaXMgdHJ1ZSBhbHNv IGZvciBwcm9ncmFtaW5nIGxhbmd1YWdlcyBhbmQgDQp5b3UgbGVhcm4gYSBsb3Qgd2hlbiB5 b3UgbGVhcm4gYSBuZXcgbGFuZ3VhZ2U7IEknbSBzdXJlIHdlIGNvdWxkIG5vdCANCmhhdmUg cmVhY2hlZCBzdWNoIGEgcmVzdWx0IGluIH4gMyB5ZWFycywgd2l0aCBvdXIgb3JpZ2luYWwg Y3VsdHVyZSBvZiANCkMvQysrIHByb2dyYW1tZXJzLg0KDQogwqDCoMKgIEkgcmVtZW1iZXIg YSBkaXNjdXNzaW9uIGFib3V0IHdoaWNoIG9mIExFIGFuZCBCRSB3YXMgbmF0dXJhbCwgbWF5 YmUgDQppdCB3YXMgb24gdGhpcyBsaXN0LiBUaGlzIHB1cmVseSBhIHF1ZXN0aW9uIG9mIHRh c3RlICh+Og0KDQogwqDCoMKgIE5ldmVyIHVzZWQgYSBNYWNJbnRvc2gsIGJ1dCB2ZXJ5IG1h bnkgc2luZ2xlIGJvYXJkIGNvbXB1dGVycyB3aGljaCANCmhhZCB0aGUgY3B1cyBtZW50aW9u bmVkIGFib3ZlLiBOb3dhZGF5cyBteSBsYXB0b3AgaGFzIGFuIGFtZDY0LCBsaWtlIA0KZXZl cnlib2R5LiBCdXQgSSB3b3VsZCBiZSByZWFkeSB0byBwYXkgbW9yZSBmb3IgYSBwcGMgb3Ig YSByaXNjdi4NCg0KIMKgwqDCoCBDaGVlcnMsIGFuZCBtYW55IHRoYW5rcyBmb3IgeW91ciB3 b3JrLg0KDQoNCg==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lionel =?iso-8859-1?Q?=C9lie?= Mama@21:1/5 to All on Thu Mar 23 18:40:01 2023
    On Thu, Mar 23, 2023 at 06:30:53PM +0100, Lionel �lie Mamane wrote:
    On Thu, Mar 23, 2023 at 03:10:55PM +0100, Private Power9 Hardware Donation wrote:

    I personally gave up my similar idea of using my Raptor Blackbird
    Power9 as full desktop replacement (...)

    A quite comprehensive overview over working software was published
    by the maintainer of void linux

    https://repo.voidlinux-ppc.org/stats.html

    I find that list quite encouraging. The only red things I recognise
    (...)

    Other stuff i (*** correction: recognise ***):

    I also forgot to list musl which I recognised, but OK, I'll run a
    glibc-based system such as Debian... I can live without musl, but all
    the while in the abstract kudos and better if it runs on more
    architectures.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Linux User #330250@21:1/5 to All on Thu Mar 23 19:20:02 2023
    On 03/23/23 Luke Kenneth Casson Leighton wrote:
    you have fallen as have the very software communities you
    quote into the trap of assuming "desktop [and HPC]" === "ALL
    software worldwide".


    unfortunately it is not, and the loss of BE support because
    "why would desktop need it??" illustrates that perfectly.
    talk to anyone doing network-centric distros and they will
    not be happy, explaining in great detail how performance and
    critical latency are really severely impacted on LE-centric
    hardware.

    there are even companies doing custom FPGA Products to
    bi-directionally *REORDER* IP protocol Packets
    "because bloody Intel bloody LE"!

    Thanks.

    I get that. I love diversity and I loved the possibility to choose and
    be different.

    But if I want to continue to use Gentoo Linux on my systems, and I run
    into compile errors all the time (due to rolling releases) and can't
    even use the just released kernel because "this one has issues on PPC64,
    use an older [tested] one...", then this is the reality I live in.

    While it definitely is my hobby to use Gentoo Linux on my main and
    Debian on most of my other machines (and I plan to try Arch), it's also
    true that I actually want to use the machine as a desktop. With amd64 I
    can do that, like I could in the past on Apple's Power Macs. But not
    anymore. Bloody who now?

    I don't know, I just know that it is how it is.

    I could always use my now about 20 year old Power Mac G5 as a server of
    some kind for IP protocol stuff. But that would be a real mess: it uses
    up around 130 watts just for running idle. Every modern LE system would outperform it while using up way less power. And while the Power Mac
    G5's main objective is to heat up the room while running, mine is to use
    it on occasion as a simple desktop system, because burning some hundreds
    of watts for fun is the very definition of a hobby. Just like when I'm
    gaming on my Windows PC...

    The real issue here, for me as a Linux user with the history I layed out already, is to get any non-Intel system really, that is something will supported on Linux, and that is free from the firmware up, while still
    being affordable. In short: usable as a Linux desktop system.

    I've been looking for a Linux PC (desktop and laptop) for years. Apple
    only makes computers for themselves, now more so than in the past. PCs
    are almost 100% Windows systems, with the product key embedded in the
    firmware and everything being specific to Microsoft and its Windows,
    plain to see when my Linux boots up with the message:
    [ 4.262935] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored

    The Chromebook, which I never was bought, seemed finally like something
    worth trying, until I realized it was only a Google cloud computing
    client, and not expandable in any way and not for Linux, but for Google.
    Not in the spirit of Linux.

    I got interested in the Raptor II when it was announced, until I saw the
    price. And I read various reports of software not working properly on
    it. It reminded me very much of my Power Mac G5, only performance-wise
    faster and state-of-the-art, naturally, but still with the same
    problems. I might be wrong, but I'm afraid to try it only to find I
    cannot compile Firefox or KDE Plasma desktop without regularly filing
    bug reports and fix issues with the developers... That's not how I use
    my desktop Linux.

    So where does this put us then?
    Where is my FOSS Linux desktop and notebook, that is not a Windows PC?


    I'll probably buy a RISC-V board when it ever becomes available, in the
    form of a Raspberry Pi equivalent. Because I'd pay ~ 100 to 200 Dollars,
    which is absolutely worth it for a hobby. If something doesn't run... I
    don't care, at that price. But not when I pay thousands of Dollars for
    an expandable main desktop system.

    Considering that the generalized topic is "Is a [x, where x is non-x86 mainstream] a good general-purpose desktop?" -- what is more general
    purpose than a desktop system? But maybe a unique desktop Linux system
    in form of (more) open hardware is just a dream and there is no market
    for it? (Considering how well it works on x86 anyways, so maybe that's
    what desktop Linux is supposed to use...)

    Linux User #330250

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)