GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Peter Tribble (ptribble@mastodon.social), page 2

  1. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Tuesday, 08-Apr-2025 00:58:02 JST Peter Tribble Peter Tribble

    Having got openjdk building with clang on illumos, running the test suite is as clean as a gcc build, which is really rather good.

    In conversation about 7 months ago from mastodon.social permalink
  2. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Monday, 07-Apr-2025 01:20:12 JST Peter Tribble Peter Tribble

    Maybe I could declutter Tribblix by removing things that fail to give me joy.

    Hmmmmmm.

    First on the chopping block would be glib2, which has failed to give me any joy for the past couple of days. Removing it would render the bug I'm chasing moot, but only by removing all the packages in Tribblix that depend on it.

    In conversation about 7 months ago from mastodon.social permalink
  3. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Saturday, 15-Mar-2025 06:56:30 JST Peter Tribble Peter Tribble

    I keep asking myself "interesting" questions. Like, can I get KDE running on Tribblix.

    Most of KF6 builds without too much difficulty. But there's a lot of it, I've got 35 packages so far, and eventually I need something to test that it's not a total failure.

    Well, kmines works, so that's a start.

    In conversation about 7 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/114/162/991/306/589/141/original/22fe726a7a42dac7.png
  4. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Friday, 07-Mar-2025 02:05:46 JST Peter Tribble Peter Tribble

    I've written up some notes on how to install Tribblix to UFS on UEFI

    https://ptribble.blogspot.com/2025/03/tribblix-uefi-and-ufs.html

    In doing this, I learnt how the EFI system partition (ESP) and boot partition actually work, which is always a good outcome.

    (And spent more time in the EFI shell scratching my head than I would have planned.)

    In conversation about 8 months ago from mastodon.social permalink
  5. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Thursday, 06-Mar-2025 11:22:51 JST Peter Tribble Peter Tribble

    On #illumos the UFS file system isn't long for this world. It won't survive Y2038, for starters.

    But you can still install the latest #Tribblix to UFS root, on a UEFI system no less. It's a bit tricky, and has some complex manual steps to get there. I'm not sure if making it easier is a good idea, as UFS isn't really something we want to encourage.

    jack@tribblix:~$ df -h /
    Filesystem Size Used Avail Use% Mounted on
    /dev/dsk/c1t0d0s0 7.4G 664M 6.7G 9% /

    In conversation about 8 months ago from mastodon.social permalink
  6. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Tuesday, 04-Mar-2025 22:42:06 JST Peter Tribble Peter Tribble

    I have a handful of old machines I use for Tribblix testing. One of them was originally installed with Tribblix m8 (that's a long long time ago) and has been upgraded through every release since. (That's about 40 upgrades, I reckon.)

    Something was bound to break eventually. In the recent past, it managed to lose the eventfd and timerfd devices. Which would have gone unnoticed, but getaddrinfo() stopped working, which broke curl, which broke the next upgrade as it couldn't download anything.

    In conversation about 8 months ago from mastodon.social permalink
  7. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Sunday, 23-Feb-2025 01:06:03 JST Peter Tribble Peter Tribble

    I've put together some pages on the state of illumos on SPARC

    http://www.tribblix.org/sparc/

    In conversation about 8 months ago from mastodon.social permalink
  8. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Saturday, 15-Feb-2025 01:27:28 JST Peter Tribble Peter Tribble

    For reasons, I currently have a Netflix free trial. One of the things it asks you to do at signup is to select 3 shows you like. It was a sorry selection I was offered, so pick 3 at random. Once in, I really can't see anything I actually want to watch, so the trial is unlikely to lead to me signing up for good. Or even watching it at all in the trial period.

    (It's not just Netflix; there's very little current TV that I have any interest in. It's a barren wasteland.)

    In conversation about 8 months ago from mastodon.social permalink
  9. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Tuesday, 11-Feb-2025 13:30:21 JST Peter Tribble Peter Tribble

    One of the plans for OpenJDK is to deprecate and remove the 32-bit x86 port.

    https://openjdk.org/jeps/501

    It turns out that OpenJDK on illumos/Solaris still has a fair few remnants for 32-bit x86. It turns out that none of this has actually worked or been compiled in a very long time (8u20 I think was the last time it worked), so I'm going to completely strip any remaining 32-bit code out of my Solaris port.

    In conversation about 8 months ago from mastodon.social permalink
  10. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Wednesday, 05-Feb-2025 04:45:30 JST Peter Tribble Peter Tribble
    • Luanti (formerly Minetest)

    At FOSDEM I noticed the @Luanti stand. Naturally, my first thought was like: "Cool? Can I get it running on Tribblix?"

    Yup. I mean, it's obvious that nobody has tried to build it on illumos or Solaris before, but a handful of patches later and:

    In conversation about 9 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/947/306/350/797/266/original/a78869643cd23494.png
  11. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Thursday, 30-Jan-2025 04:48:32 JST Peter Tribble Peter Tribble

    Because, well, it's there, I was trying to build jdk9 from source and got an entertaining failure.

    Error: time is more than 10 years from present: 1420063200000
    java.lang.RuntimeException: time is more than 10 years from present: 1420063200000

    What it's doing here is generating currency data, and there's a sanity check that the data's reasonably up to date. (It only tripped over that 10 year threshold about a month ago.)

    Ho hum. Sledgehammer time.

    In conversation about 9 months ago from mastodon.social permalink
  12. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Monday, 27-Jan-2025 19:33:56 JST Peter Tribble Peter Tribble
    in reply to

    Xfce not enough? How about MATE running on SPARC Tribblix?

    In conversation about 9 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/899/570/072/246/073/original/50cd804462494b45.png
  13. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Monday, 27-Jan-2025 19:33:56 JST Peter Tribble Peter Tribble

    Can you run a graphical desktop on SPARC illumos? Here's an Xfce session running on Tribblix m31 on my T4-1.

    (Yes, I'm cheating; the display server is Xephyr running on my x86 machine. But the applications are all running on the SPARC box.)

    In conversation about 9 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/899/429/876/183/909/original/62bec09b44b0ec5f.png
  14. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Monday, 27-Jan-2025 19:33:55 JST Peter Tribble Peter Tribble
    in reply to

    I'm sorry, this is getting a bit ugly now. But some of you might remember this (I've tried really hard to forget, but keep having flashbacks). Sure Open Look had a level of consistency and uniformity, but I found it uniformly terrible to use. But yes, it does sort of work on SPARC Tribblix - and the virual desktop version of olwm took away some of the extreme pain.

    In conversation about 9 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/899/633/591/518/120/original/b713c6935ebf1a3b.png
  15. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Monday, 27-Jan-2025 19:33:55 JST Peter Tribble Peter Tribble
    in reply to

    Going a bit retro now, Window Maker on SPARC Tribblix.

    In conversation about 9 months ago from mastodon.social permalink

    Attachments


    1. https://files.mastodon.social/media_attachments/files/113/899/597/309/806/158/original/84830b09bd1589ec.png
  16. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Friday, 24-Jan-2025 06:33:29 JST Peter Tribble Peter Tribble

    And the next amusing diversion, after getting a working startx back, it turns out that the option to set the display size differs between Xephyr and Xvnc

    Xephyr -screen 1600x1200

    vs

    Xvnc -geometry 1600x1200

    I was trying to pass -geometry to Xephyr, and it silently accepts it but it doesn't change the size of the display which confused me for a few minutes.

    In conversation about 9 months ago from mastodon.social permalink
  17. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Friday, 24-Jan-2025 03:39:24 JST Peter Tribble Peter Tribble
    in reply to
    • Stewart X Addison

    @sxa From the xclock man page:

    BUGS
    Xclock believes the system clock.

    (I suspect defaulting to colour is a distro or user thing. With no customizations whatsoever, building from source gives me monochrome. I can get the colour version by running xclock -xrm '*customization: -color', although that option isn't available for xclock on Solaris 10 by the look of it. Still, that xrm setting will give you coloured apps if there's a color app-defaults file installed.)

    In conversation about 9 months ago from mastodon.social permalink
  18. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Tuesday, 17-Dec-2024 06:18:47 JST Peter Tribble Peter Tribble

    Not being able to concentrate properly on writing code, I finished off some of my thoughts on Static Code Analysis

    https://ptribble.blogspot.com/2024/12/thoughts-on-static-code-analysis.html

    On of the key things I've noticed is that the biggest benefit of using tools is being made to go and look at your code.

    In conversation about 10 months ago from mastodon.social permalink
  19. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Thursday, 21-Nov-2024 21:04:16 JST Peter Tribble Peter Tribble

    So, can we use clang to build #openjdk on #illumos ? It compiles, but

    # A fatal error has been detected by the Java Runtime Environment:
    #
    # SIGSEGV (0xb) at pc=0x0000000000000000, pid=16097, tid=2
    #
    # JRE version: (21.0.5) (build )
    # Java VM: OpenJDK 64-Bit Server VM (21.0.5-internal-adhoc.ptribble.jdk21u-jdk-21.0.5-ga, mixed mode, tiered, compressed oops, compressed class ptrs, g1 gc, solaris-amd64)
    # Problematic frame:
    # C 0x0000000000000000

    Ah, well, that would indeed be problematic.

    In conversation about a year ago from mastodon.social permalink
  20. Embed this notice
    Peter Tribble (ptribble@mastodon.social)'s status on Thursday, 21-Nov-2024 04:55:26 JST Peter Tribble Peter Tribble

    There are still a few purely 32-bit applications in Tribblix. It's not a huge number, but there are applications that won't build as 64-bit, or don't work if you do. I'm gradually working my way through them, but it's fairly slow going.

    In conversation about a year ago from mastodon.social permalink
  • After
  • Before

User actions

    Peter Tribble

    Peter Tribble

    Theoretical astrophysicist who ended up in computing, which got a bit out of hand and resulted in Tribblix, my personal illumos distribution.

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          148884
          Member since
          13 Jul 2023
          Notices
          89
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.