Mastodon: @SuitedUpDev@mastodon.online

  • 2 Posts
  • 8 Comments
Joined 1 year ago
cake
Cake day: June 8th, 2023

help-circle

  • Closed source isn’t a crime. However trying to ruin a company with exclusionary tactics can be. Linux kernel devs and Wayland devs have all conspired to harm a company.

    NVIDIA kinda shoot themselves in the foot on Linux and excluding themselves. Refusing to support generally supported APIs like;

    • VA-API

    NVIDIA rather wants the OSS community the use their VDPAU or NVENC / NVDEC API’s. Whilst everything and dog uses VA-API.

    • GBM

    Not true anymore (for driver above 495), but in the past NVIDIA refused to support GBM (for Wayland) and rather have compositors use EGLStreams instead of GBM.

    Next to that modern NVIDIA hardware (GTX 900 and 1000 series) on the opensource Nouveau drivers cannot be reclocked because it needs some magically blessed signature by NVIDIA. NVIDIA refuses to supply that signature for that hardware but did release it for 1600 and up series.

    That’s just two things where I am like, dafuq are you doing NVIDIA…


  • I whole-heartedly agree with this one and I am genuinely not surprised about the behaviour of Vaxry.

    To give some context around this, ThatOneCalculator (aka Kainoa, the person behind Firefish) and I maintained the AUR package for hyprland-git back in 2022. When I initially made the AUR package file, it wasn’t great (and there were a lot of points to improve these packages) but it worked mostly. Of course there were edge cases where building broke, especially this was my first bigger AUR package to maintain. With it being a -git package in the AUR, breakage is to be expected.

    Fast forward about a month, a month and a half. Hyprland rolled out some big changes which caused some build errors. But because my personal life got in the way, Kainoa got sick (IIRC) and I had troubles getting the build scripts working again, so it took a few days to get this resolved.

    Vaxry came complaining to comment section of the AUR package “when are you gonna get of your lazy ass and fix this shit” (or something similar to that meaning, I can’t find the original comment anymore). After that, I promptly disowned the package and let Vaxry handle it himself.

    Because fuck that shit, as package maintainer, I refused to be treated like this. If you think it takes too long, sure, fine, ask if I need help, offer support, anything. But just don’t be an asshole towards people, that offer your software to a wider audience.


  • For all the oldies in the room, Lindows / Linspire (me included)

    Trying to merge Wine with Linux into one ““convenient”” package was overselling it at best and worst a lie. Back in '08 / '09 I tried to run it, just to see how good (or bad) it was. It was basically Debian with KDE and their special sauce on top to ““easily”” run Windows binaries. Especially in those day, WINE wasn’t as good as it is today. I think you can fill in the rest ;-)