Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

BSD Cafe Billboard

grahamperrinG

Graham Perrin

@grahamperrin
About
Posts
226
Topics
72
Shares
0
Groups
0
Followers
4
Following
8

Posts

Recent Best Controversial

  • Modernised use of freebsd-update for minor and major upgrades to FreeBSD
    grahamperrinG grahamperrin

    I added another step (currently 33) for misc/compat14x.

    FreeBSD freebsd rfc upgrade update kernel modules

  • Modernised use of freebsd-update for minor and major upgrades to FreeBSD
    grahamperrinG grahamperrin

    Users of freebsd-update(8) with 14.4-RELEASE, please note:

    • Upgrading with Distribution Sets has no real hint that non-base packages should be forcibly upgraded following a major upgrade of base.

    Noted:

    freebsd-update(8) may prompt to rebuild or reinstall all third-party software due to changes in system libraries. Follow those instructions as needed.

    If I recall correctly, the instructions do not demonstrate use of --force.

    Steps 28-35 above do include pkg commands that will ultimately force a combined upgrade from two repositories, excluding FreeBSD-base:

    • FreeBSD-ports and FreeBSD-ports-kmods

    – there should be comparable advice in official documentation.

    FreeBSD freebsd rfc upgrade update kernel modules

  • Modernised use of freebsd-update for minor and major upgrades to FreeBSD
    grahamperrinG grahamperrin

    The RELEASE announcement at https://www.freebsd.org/releases/15.1R/ refers to a page that was originally a necessary duplicate of the upgrade instructions: https://www.freebsd.org/releases/15.1R/installation/. The installation page no longer exists:

    • https://github.com/freebsd/freebsd-doc/commit/d357e2acefe52f4a767b5da0761b12892850b5ed
    • https://github.com/freebsd/freebsd-doc/commit/4df494ffc469a8e3b8e4f760dc76e8223529143b

    In the Wayback Machine: Upgrading with Base System Packages

    … Systems running 14.4-RELEASE or 15.0-RELEASE can be upgraded as follows: …

    • the instructions were incorrect for a pkgbase major upgrade.

    Now in the introduction:

    … 14.4-RELEASE or 15.0-RELEASE installations to 15.1-RELEASE. …

    – and 14.4 is not mentioned for pkgbase:

    … 15.0-RELEASE can be upgraded …

    FreeBSD freebsd rfc upgrade update kernel modules

  • [ Dan Langille ]
    grahamperrinG grahamperrin

    https://bsd.network/@dvl/116834799984427748 @dvl@bsd.network

    Running pkgbasify on FreeBSD 15… – Dan Langille's Other Diary : r/freebsd

    The blog post concluded:

    [18:21 r730-01 dvl ~] % pkg which /bin/sh
    /bin/sh was installed by package FreeBSD-runtime-15.0p10
    
    • the run of pkgbasify was on 15.0, not 15.1.

    Done. This was easy. I suppose I could have done it earlier.

    FreeBSD freebsd pkgbase

  • Linux Foundation and Industry Leaders Launch Akrites to Defend Critical Open Source Software Against AI-Enabled Cyber Threats
    grahamperrinG grahamperrin

    Thanks, I deleted my duplicate!

    BSD Cafe Lounge

  • Stéphane HUC :: Echoes Weekly IT
    grahamperrinG grahamperrin

    Weekly Echoes #2026W26: IT news, round-up, week 26; from 06/22 to 06/28.

    ⇒ Commission selects EUROPA consortium as the winner of the Frontier AI Grand Challenge, a project to build European open-source frontier AI model in all 24 EU languages

    https://ec.social-network.europa.eu/@EUCommission/116776972203072635

    Some unhappy responses.

    https://mastodon.luca-alloatti.eu/@luca/116777720487706865 about inaccuracy, and so on.

    BSD Cafe Lounge

  • devnull and beyond
    grahamperrinG grahamperrin

    I have requested deletion of my Bugzilla accounts.

    Second email sent (to bugmeister) this evening.

    FreeBSD devnull

  • Working around dragons with the Lemote Yeeloong laptop and OpenBSD
    grahamperrinG grahamperrin

    OT (off topic) from OpenBSD, https://www.freebsd.org/platforms/#_unsupported_platforms lists unsupported 13.5 as the last supported release of FreeBSD for MIPS, but there's no mention of MIPS in FreeBSD 13.5 Hardware Notes.

    OpenBSD openbsd lemote mips

  • qutebrowser crashing on Kubuntu 26.04
    grahamperrinG grahamperrin

    I sought advice in Matrix, then ran a command:

    ubuntu-bug qutebrowser

    End result: Bug #2158488 “qutebrowser crashes when starting” : Bugs : qutebrowser package : Ubuntu

    Test Area qutebrowser crash freshports kubuntu

  • qutebrowser crashing on Kubuntu 26.04
    grahamperrinG grahamperrin

    From Getting the stack trace in Getting stacktraces on crashes | qutebrowser:

    $ gdb -ex r --args $(readlink -f $(which python3)) -m qutebrowser --debug --temp-basedir

    Result:

    …
    Thread 1 "python3.14" received signal SIGSEGV, Segmentation fault.
    0x00007fffd5d4446c in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    (gdb) bt
    #0  0x00007fffd5d4446c in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    #1  0x00007fffd4cb839d in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    #2  0x00007fffd4ca3ea8 in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    #3  0x00007fffd4f6a19f in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    #4  0x00007fffd4f6b10f in ?? () from /usr/lib/x86_64-linux-gnu/libgallium-26.0.3-1ubuntu1.so
    #5  0x00007fffe3409a90 in ?? () from /usr/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6
    #6  0x0000000000000000 in ?? ()
    (gdb) q
    …
    
    Test Area qutebrowser crash freshports kubuntu

  • qutebrowser crashing on Kubuntu 26.04
    grahamperrinG grahamperrin

    Not reproducible with qutebrowser latest on FreeBSD 15.1-RELEASE.

    Test Area qutebrowser crash freshports kubuntu

  • qutebrowser crashing on Kubuntu 26.04
    grahamperrinG grahamperrin

    Side note: this post is not visible at https://mastodon.bsd.cafe/deck/@test-area@billboard.bsd.cafe, I guess that the test area is configured to not automatically post to Mastodon 👍

    Test Area qutebrowser crash freshports kubuntu

  • qutebrowser crashing on Kubuntu 26.04
    grahamperrinG grahamperrin
    grahamperrin@mowa219-gjp4 ~> qutebrowser https://www.freshports.org/lang/python311/
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    19:05:12 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error)
    grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    19:14:38 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    [385847:385871:0626/191439.649684:ERROR:simple_file_enumerator.cc(58)] Could not get file info for /home/grahamperrin/.cache/qutebrowser/webengine/Cache/Cache_Data/todelete_3610484eb923023d_0_1
    fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error)
    grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    19:15:05 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error)
    grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> qutebrowser https://www.freshports.org/lang/python311/
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    19:15:17 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error)
    grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> 
    

    Much the same for the page for nano:

    grahamperrin@mowa219-gjp4 ~> qutebrowser https://www.freshports.org/editors/nano/
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    19:24:56 WARNING: GBM is not supported with the current configuration. Fallback to Vulkan rendering in Chromium.
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    MESA-INTEL: warning: Haswell Vulkan support is incomplete
    fish: Job 1, 'qutebrowser https://www.freshpo…' terminated by signal SIGSEGV (Address boundary error)
    grahamperrin@mowa219-gjp4 ~ [SIGSEGV]> 
    

    I toyed with qutebrowser only because https://www.freshports.org/lang/python311/ is currently quirky in one of my very heavily-extended Firefox profiles (not reproducible in a different profile, not reproducible in Tor Browser):

    34db1064-90e8-4284-b5e6-39bea28aee1e-image.jpeg

    The effect is not long-lasting, normal appearance resumes after a few seconds.

    Test Area qutebrowser crash freshports kubuntu

  • Critical services either down or severely degraded
    grahamperrinG grahamperrin

    Four hours ago:

    … critical services used by the human #FreeBSD community are either down, or so degraded they are mostly unusable, by AI scrapers. …

    Does anyone know which services are, or were, down?

    https://bsd.network/@dch/116816905361984918

    FreeBSD

  • "Disgusting" Linux sched_ext Source Code Restructured Following Complaint By Linus Torvalds - Phoronix
    grahamperrinG grahamperrin

    https://www.phoronix.com/news/Linux-Sched-Ext-Restructured

    Quoting Torvalds:

     create mode 100644 kernel/sched/ext_arena.c
     create mode 100644 kernel/sched/ext_arena.h
     create mode 100644 kernel/sched/ext_cid.c
     create mode 100644 kernel/sched/ext_cid.h
     create mode 100644 kernel/sched/ext_types.h
    

    Please don't do this disgusting thing.

    There's a reason we have subdirectories: it's to group files together and separate them out

    Using name prefixing instead of directories is disgusting and wrong. If you have this many random sched-ext files, it damn well should be cleaned up and not be this kind of mess.

    I've pulled this, but under protest. Proper hierarchical filesystems have been available since 1965.

    It's blunt, but it did begin with the word "Please".

    His use of the word "disgusting" is, ahem, slightly at odds with this recent observation:

    … Já o Linus sempre foi mais polido, político e mais comercial.

    Translated by Reddit:

    … Linus, on the other hand, was always more polished, political, and more business-minded.

    3d148552-b678-44be-9be8-bdf6f9fb2a68-image.jpeg

    Image source and context:

    • AI-generated Reddit Answers
    • https://billboard.bsd.cafe/topic/265/there-s-no-such-thing-as-bad-publicity/10
    Linux

  • About 7.2 Changes/Features…
    grahamperrinG grahamperrin

    With the help of Claude Opus 4.6, …

    I asked:

    Michael, please, where's the "Claude Opus 4.6" context? …

    Linux

  • There's no such thing as bad publicity
    grahamperrinG grahamperrin

    The redditor wrote:

    … Thank you, Richard Stallman and Linus Torvalds, for this freedom and cooperation. …

    grahamperrin said:

    some suspicion that AI was involved

    Twisting the original statement, I asked Reddit (in a private browsing window):

    Do Richard Stallman and Linus Torvalds cooperate with each other?

    Sourced from thirteen subreddits, Reddit's AI-generated answers began:

    Richard Stallman and Linus Torvalds do not actively cooperate; their relationship is often characterized by ideological differences rather than direct collaboration. While both are foundational figures in free and open-source software, their distinct philosophies and approaches have led to a separation in their work. …

    FreeBSD freebsd reddit publicity growth diversity

  • There's no such thing as bad publicity
    grahamperrinG grahamperrin

    @naltun FYI I wrote:

    … Linux and BSD … the kernel unites us. …

    Not exactly, but I like the sentiment.

    Your account is currently suspended (not by us), let's lock the discussion …

    The lock was respect for co-moderators, one of whom had locked it.

    The post-lock public discussion – a rarity – included some suspicion that AI was involved in the text of the opening post (quoted above). Maybe true; their previous post was more obviously human (lacking punctuation, and so on).

    I did't use the Wayback Machine on the day of the lock. The next day, 22nd June, it had 60 points (74% upvoted). Four days later: 161 points (84% upvoted), my logged-in view shows 163.

    I doubt that it'll go much higher, views have tailed off:

    e9849e51-4f96-4b24-b3e4-a59e7de40404-image.jpeg

    FreeBSD freebsd reddit publicity growth diversity

  • FreeBSD 15.1 lands, but desktop dabblers still have to draw their own GUI – Liam Proven, The Register
    grahamperrinG grahamperrin

    https://www.theregister.com/os-platforms/2026/06/18/freebsd-151-lands-but-desktop-dabblers-still-have-to-draw-their-own-gui/5257681

    @lproven@social.vivaldi.net

    Better laptop sleep and Wi-Fi support make the beastie more portable-friendly, but getting beyond the shell remains a DIY job

    Tested with a Core i5-based ThinkPad X220.

    Surprisingly:

    … The handy optional desktop-installer script is still available, but as far as we can tell, it hasn't been updated for version 15.1 yet. In our testing, it couldn't correctly install a working desktop, and whatever desktop we tried, it failed without giving any visible error. …

    Worked around, through manual installation of software, but I'm surprised that it happened.

    Cross-post: r/freebsd

    FreeBSD freebsd thinkpad graphics drm gpu
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups