@Conan_Kudo@fosstodon.org
@Conan_Kudo@fosstodon.org avatar

Conan_Kudo

@Conan_Kudo@fosstodon.org

Software Engineer. Linux systems aficionado and developer in Fedora, CentOS, Mageia, and openSUSE. Ex Red Hat, Inc. Ex Datto, Inc. Views are my own.

Sponsor me if you like my work! https://github.com/sponsors/Conan-Kudo

Business inquiries: https://velocitylimitless.com

This profile is from a federated server and may be incomplete. Browse more on the original instance.

matt, to random

I'll be speaking about my work on GNOME accessibility (and free desktop accessibility in general) at the Linux Foundation's Open Source Summit North America event, in Seattle, on April 17. I haven't yet decided exactly which days I'll be in Seattle, though I need to book my flight and (especially) hotel soon. Would be happy to meet up with others in the Seattle area while I'm there. I'll definitely be meeting up with any former Microsoft coworkers I can.

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@matt Would you consider coming to Linuxfest Northwest the following week? I'm going to be there speaking and it'd be wonderful to meet up with you there.

cassidy, to random
@cassidy@blaede.family avatar

Several people have commented on an open source project feature request asking “what fire can they light under this issue” to “get it moving.”

Is it a dick move to flatly tell them it would cost approximately $100,000 USD to implement, considering I estimate it would take months of multiple people’s time with both design and engineering expertise required across at least three different open source projects?

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@alice @cassidy I think what makes this conversation harder is that most of the GNOME core developers are gainfully employed and cannot take the money even if it was offered.

And in some cases (like support for SSDs for other users of Mutter), even if the money were accepted by a potential contributor, it would be stonewalled by the maintainers, making it a total waste of time and money.

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@alice @cassidy We should acknowledge that money does in fact steer the direction. Ignoring that is foolish. Money affects priorities and drives the roadmap in all large projects.

For example, KDE's Wayland efforts have been supercharged over the past three years by a combination of a distro actually using it by default and people being funded to enhance it to the point that it is (IMO) the most advanced Wayland environment today.

Conan_Kudo, to random
@Conan_Kudo@fosstodon.org avatar

Today sucks. Everything sucks. I'm tired.

kalpa, to openSUSE

So I recently ran across this post and thread by @vwbusguy, and I would like to try to address some of the questions/misconceptions/etc that come up in the thread.

If you have questions, please, ask. What we do with isn't identical to what does with their , but many of the concepts for the end user are going to be similar/the same.

https://mastodon.online/@vwbusguy/111887740588197543

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@sfalken @kalpa @vwbusguy The question you need to ask yourself: "is OCI the right mechanism to do operating system image delivery?". Based on the answer, different technology paths emerge.

Remember that RPM-OSTree didn't do it either originally, and in large part adopted it because RPM-OSTree's native image distribution format is difficult to support for mirrors and CDNs.

Since the MicroOS model enshrines client-side composition of systems, UBlue-style layered images are not as important.

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@vwbusguy @sfalken @kalpa Neither follow CoreOS Container Linux in any meaningful way other than superficial outward marketing. FCOS and Elemental/MicroOS have done one thing very differently from CL: they support customization. Customization was an explicit non-goal for CL and all of its descendants. That is not the case for everything else.

ironicbadger, to random
@ironicbadger@techhub.social avatar

An Epyc 7402p based server looks to be the way to go right now to get me pcie lanes out the wazoo

$1k for 24c/48t, plus a supermicro board with 5x 16x and 2x 8x gen 4 slots plus 2x NVME.

Half a TB of ram ought to do it right?

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@ironicbadger What about the new Threadripper PRO CPUs? That would let you remain in desktop class power requirements and designs with lots of PCIe lanes...

Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@ironicbadger It's... uhh... Expensive. 💸😅

philbaker1, to linux
@philbaker1@fosstodon.org avatar
Conan_Kudo,
@Conan_Kudo@fosstodon.org avatar

@jonathanspw @pemensik @philbaker1 Let EL8 rest in pieces...

jonathanspw, to random
@jonathanspw@fosstodon.org avatar

deleted_by_author

  • Loading...
  • Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar
    kdedude, to FreeBSD
    @kdedude@fosstodon.org avatar

    x11/kde6 in ports, aww yeah.

    There is no KDE6. There is no KDE5, either, but there is a x11/kde5 in ports. In both cases it means "give me all the KDE software, Frameworks and Plasma and Gear, of that generation".

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @kdedude Are we Wayland by default on FreeBSD Plasma 6? It seems to be the case...

    kde, (edited ) to kde
    @kde@floss.social avatar

    You know how a lot of people say they would love to contribute to Free Software but can't code? No more! Become a KDE Booth Buddy and help out at ScaLE!

    This is @druonysus and he needs help managing the KDE booth at Scale 21x.

    https://floss.social/@druonysus@mstdn.io/111887967308318720

    If you are located in or visiting the Los Angeles area on the days of the event, DM Drew so you can just turn up and help!

    @kde

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @Bro666 @Bigou It shouldn't break anything. We explicitly have KDE PIM as a separate install group because people want to remove it or make custom minimal installs. It does reduce the functionality of KDE Plasma, but it shouldn't break it.

    Conan_Kudo, to random
    @Conan_Kudo@fosstodon.org avatar

    My first Boeing aircraft with the green running man exit sign...

    DaisyLee, to random
    @DaisyLee@mastodon.social avatar

    @soller any chance of getting the thelio io dkms also done with akmod? Would like to try Fedora Kinoite or other immutable distros, but don't want my fans spinning up all the time.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @DaisyLee @soller I would have figured now that System76 ships closer-to-upstream kernels for their hardware that they'd have started upstreaming their drivers? Has that not happened yet?

    niccolove, to random

    Weird thing about learning about personal finance through English based resources is that I'm developing skills around a USA-based culture that does not apply where I live.
    Student debt? Uni is free.
    Credit score, credit points? Nah.
    Taxes are different. Everything is different.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @niccolove I have at least double that. 😅

    slp, to random
    @slp@fosstodon.org avatar

    I really want to like Matrix and Element, but no matter how hard I try, they don't allow me to do so.

    Is there a Matrix desktop client that makes the experience kind of bearable?

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @slp @vadim I've been testing @neochat and having good success too, and it'll be preloaded with Fedora KDE in Fedora 40 too! 😉

    zygoon, to KDE
    @zygoon@fosstodon.org avatar

    There's some mismatch between Linux kernel 3.10 and that wants to use clone3 to create a process thread.

    Do I know anyone from @kde @kde who is able to assist with debugging it further?

    The system call clone3 has been added to linux 5.3 but it seems that KDE does not do any fallback in case the system call is rejected with EPERM.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @zygoon @carlschwan @kde @kde It's likely coming from some usage of libseccomp somewhere. This also afflicts the container stack and such, which is why RHEL 9 containers on RHEL 7 are not supported.

    Container/sandbox runtimes using libseccomp need to explicitly always allow clone3() through, or otherwise it will not fail correctly on RHEL 7.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @zygoon @carlschwan @kde @kde The clone3() call is done implicitly and automatically by glibc. It started with glibc 2.34. This is most likely a problem in the Ubuntu Core 22 runtime that KDE snaps are built on.

    The fix is to patch out the logic that uses it for clone() in Ubuntu's glibc.

    popey, to random

    Hey, Matrix users! What's the magic incantation to make this popup stop appearing? I verified with another device, but this won't go away. I'm using Element in a browser tab.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @popey Go into your sessions list and delete any old sessions you have, if all the remaining ones are verified, you should be good.

    Conan_Kudo, to random
    @Conan_Kudo@fosstodon.org avatar

    A first for me: a perfectly sliced and peeled avocado! 😄

    Foxboron, to random
    @Foxboron@chaos.social avatar

    Seems we start the first weekend of this year with the return of the holy init wars.

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @thilo @Foxboron @raito @fabiscafe @alatiera It seems the main issue is the lack of Musl support. Strictly speaking, the way Linux works makes interchanging C standard libraries more difficult than it should be. Additionally, Musl deliberately doesn't support C API features that Linux applications have used for decades because they don't feel there's good uses for it. But in recent years, musl has expanded its support, and glue libraries also exist. It might work now, someone has to try...

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @pid_eins @thilo @Foxboron @raito @fabiscafe @alatiera Is there a list somewhere? I didn't realize the gaps had been closed so quickly...

    eniko, (edited ) to random
    @eniko@peoplemaking.games avatar

    oh hey my games are on deep discount on itch.io, and we still need all the financial help we can get in order to stay housed and fed until we can get kitsune tails out next year so buying them would be a huge help: https://eniko.itch.io/

    they're also on sale on steam: https://store.steampowered.com/bundle/15673/Kitsune_Games_Complete_Pack/

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @eniko I picked up the whole bundle on Steam. I'm a fan of the work you do and backed previous efforts. I hope this helps, and I'm looking forward to playing the games! 😀

    mcdanlj, to random
    @mcdanlj@social.makerforums.info avatar

    I am upgrading from Fedora to Fedora Silverblue, and simultaneously to a larger SSD.

    To do this, I'm using an nvme-usb adapter to put the new storage into my system, doing the install and configuration under qemu, swapping the SSDs between the nvme-usb adapter and the mainboard, rebooting, and copying my home directory from the old SSD to the new SSD. This way really reduces my downtime and lets me explore the new system while still having a running system.

    I've been doing this process for low-overhead swaps for a long time; when I started, I was swapping between spinning rust drives and using a powered sata-usb for the new drive. The first time I did it was not long after qemu was released, if my memory serves me well.

    I got my new OS all configured and ready for the copy, swapped drives between my nvme-usb adapter and my motherboard, and — it wouldn't boot. Took me a while to realize I'd forgotten to set the VM to use UEFI instead of BIOS when I created it. It's been so long that I kind of forget that BIOS is even an option any more, let alone the default.

    So I've recreated the VM, this time with UEFI. I might try booting once from the USB adapter before actually physically swapping drives this time, though! 😀 Cracking T-series thinkpads is quite the pain. It used to be trivial and just a few screws, like in my beloved T440p. Not any more!

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @mcdanlj There have been reports of Samsung SSDs actually being bad. @arstechnica had an article about it: https://arstechnica.com/gadgets/2023/02/pc-maker-pulls-samsung-pro-ssds-after-users-report-abnormal-health-drops/

    Btrfs might have saved you from keeping a bad drive in your system.

    cassidy, to random
    @cassidy@blaede.family avatar

    Okay, this seems to be way too hard of a question to answer satisfactorily, so I will outsource to the hivemind/Internet/Fediverse…

    What is the best way to launch a single GUI app fullscreen automatically on boot with the least overhead on a Raspberry Pi? I have wanted to do this for my own GTK apps but would also settle for a Chromium kiosk mode (which I know how to open from the command line—the question is more about the session/wm/autostart angle).

    Conan_Kudo,
    @Conan_Kudo@fosstodon.org avatar

    @cassidy Use the Cage Wayland compositor. It does all of it for you. https://www.hjdskes.nl/projects/cage/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • tester
  • InstantRegret
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • megavids
  • provamag3
  • lostlight
  • All magazines