Skip Navigation
InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)ST
Posts 3
Comments 338
How I helped fix sleep-wake hangs on Linux with AMD GPUs
  • I hadn't restarted my serial logger after I rebooted my laptop, leaving me with no clue about what caused the crash.

    Probably way too late now, but if it was a proper kernel panic, it should've saved the dmesg in the kernel's pstore which saves to either ACPI or EFI storage (depending on BIOS or UEFI), which systemd then extracts to /var/lib/systemd/pstore/ on next reboot.

  • Fucking Optus doesn't provide ipv6 over cell. And starlink has cgnat.
  • Unless you are moving gigabits of data, you won't notice the difference the smaller header payload of ipv6 offers.

    IPv6 headers are usually bigger anyway1, so the only advantage is more efficient routing (so infinitesimally better latency), but in my experience most routers only support IPv4 hw offload and not IPv6, so it's only more efficient in theory.

    I just like IPv6 because I get a whole /56 prefix to play with, and devices often randomise their host portion through the privacy extensions, meaning they use a new address each day or so.

    1 IPv4 is usually ~20 bytes, but it can be up to 60 bytes if you stack a lot of options, IPv6 is only 40 bytes AFAIK.

  • 3d printer recommendations
  • Probably a long shot, but if you live in Australia (or maybe also New Zealand), Jaycar often sells the Ender 3 V3 SE for AU$250, which seemed like a really good price compared to other places I found.

  • Linux Kernel Patches To Use AMD INVLPGB Instruction Show Huge Speed-Up
  • I couldn't find a hard answer to whether this supports EPYC only, or Ryzen too; so I put together this script to read the CPUID to detect for INVLPGB support according to the AMD64 Programmer’s Manual, and my 7800X3D does not support INVLPGB.

    (Let me know if I've made an error though!)

    Code
    #include <stdio.h>
    #include <stdint.h>
    
    int main() {
        uint32_t eax, ebx, ecx, edx;
    
        eax = 0x80000008;
    
        __asm__ __volatile__ (
            "cpuid"
            : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx)
            : "a" (eax)
        );
    
        printf("EBX: 0x%x\n", ebx);
    
        if (ebx & (1 << 3)) {
            printf("CPU supports INVLPGB\n");
        } else {
            printf("CPU does not support INVLPGB\n");
        }
    
        return 0;
    }
    
  • Does dnf/rpm-ostree update firmware drivers
  • firmware drivers

    This sounds like you're talking about firmware blobs that the kernel drivers load, which are usually in a package called linux-firmware. It should be updated automatically, but I'll check in the morning with Fedora Silverblue.

    Otherwise if you're talking about device firmware, than that's all fwupd, rpm-ostree has nothing to do with that.

  • KDE: Fix to weird theming in flatpaks

    This is more of a public note to self, but if anyone else had screwed up fonts, default cursors, and missing minimise/maximise buttons in flatpaks on KDE Wayland, put this in your /usr/share/xdg-desktop-portal/kde-portals.conf:

    [preferred] default=kde;gtk; org.freedesktop.impl.portal.Settings=kde;gtk;

    Then restart xdg-desktop-portal.

    Source: https://bugs.kde.org/show_bug.cgi?id=474746#c12

    Apparently this will be fixed in 5.27.9 releasing on the 24th anyway, but I've tried so many different 'solutions' and this had been annoying me for weeks.

    0

    Guys I found lemmy!

    12

    Anglican Church sacked Headmaster over compensation to child sexual abuse victims

    I'm not usually one to share links, but my old school's Headmaster (Dr Paul Browning at St Paul's School) is in a little bit of trouble with the Anglican church for compensating child sexual abuse victims from incidents in the 80s/90s. As he started in 2008, those victims technically weren't his problem but he refunded their tuition fees anyway because it's the right thing to do. However the Anglican church doesn't see it that way and sacked him.

    I graduated in 2021, but he was truly an amazing person, somehow remembers everyone's names, greeting them whenever and while I never had him as a teacher, I've heard he was really an amazing &amp; energetic teacher when in the classroom. I was even at the school earlier this year and was asking how I was doing with uni and stuff. I genuinely believe he doesn't deserve this.

    Please share this as much as you can, there is a change.org petition, but I feel raising awareness and maybe writing to Bishop Greaves and the Anglican Schools Commission are probably the best ways that you can help!

    Thanks for Reading!

    Edit: A few more news outlets have covered the story including:

    2