• 0 Posts
  • 417 Comments
Joined 1 year ago
cake
Cake day: February 10th, 2025

help-circle



  • You wouldn’t need to track them all, any distro’s installed package distribution (statistical, not Linux distro) should be strongly correlated with all of the others.

    Just like how you can poll a large crowd based on the opinions of a few thousand people. Arch is a good place to look since all packages are explicitly chosen by the user while in other distros the default software packages ensure that their repo stats will be skewed.

    When I’m looking into alternatives, I usually just search social media and note the things people recommend. The software ecosystem is small enough that this method isn’t (yet) polluted by bots promoting software.



  • That’s certainly a way of looking at it.

    The talent was upset at a conflict between kernel maintainers and posted a personal attack on Mastodon. The comment is now deleted ( https://web.archive.org/web/20250204004048/https://social.treehouse.systems/@marcan/113941358237899362 ).

    The Code of Conduct explicitly lists public harassment as an example of unacceptable behavior.

    Examples of unacceptable behavior by participants include:

    -The use of sexualized language or imagery and unwelcome sexual attention or advances

    -Trolling, insulting/derogatory comments, and personal or political attacks

    -Public or private harassment

    -Publishing others’ private information, such as a physical or electronic address, without explicit permission.

    -Other conduct which could reasonably be considered inappropriate in a professional setting

    Even if he is correct about about it being a code of conduct violation (it wasn’t), there is way to take action and it isn’t posting an attack on social media.

    Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by contacting the Code of Conduct Committee at [email protected]. All complaints will be reviewed and investigated and will result in a response that is deemed necessary and appropriate to the circumstances. The Code of Conduct Committee is obligated to maintain confidentiality with regard to the reporter of an incident. Further details of specific enforcement policies may be posted separately.

    There has certainly been drama around Rust, but as was said in the thread: “Being toxic on the right side of an argument is still toxic, […]”





  • There isn’t a global 30% performance loss. There are specific games/configurations that have performance issues and bugs, but it isn’t all games.

    For example, there is a current bug, if you’re using some features in VKD3D(like ray tracing) which NVIDIA has identified and is creating a fix. The problem isn’t Linux specific, if you use VKD3D on Windows it also has this problem.

    The second Reddit link is a user confusing a Baldur’s Gate 3 bug, where vulkan was implemented in a buggy way, with a performance problem.

    There are always bugs and performance issues that appear and get fixed, that’s the nature of Linux. The social media meme “NVIDIA sucks on Linux” is based on old issues when NVIDIA cards had bugs that broadly affected games and other software to the point where it required a lot of effort (like patching your own software using git).

    This is not the case now, NVIDIA works without major issues. The strongest reason to use NVIDIA over AMD would be if you used CUDA to run local AI. AMD doesn’t work with CUDA and the projects that fix this are in the alpha stages.

    Gaming-wise, unless you play video games by staring at MangoHUD and comparing your historical frame-time graphs across multiple OSs, it works just fine.




  • You’re misinformed, mostly.

    NVIDIA had driver issues, incompatibility with gamescope (which was required for HDR) and a few instances of bugs, in WINE/proton, that caused performance problems in specific games/configurations.

    Now, the driver issues for the mainline cards (the most common ones on Steam’s hardware survey) are about the same frequency as AMD hardware and we use Wayland’s native HDR, so gamescope isn’t a concern.

    I’ve been using NVIDIA on Linux for 2 years now and I have never seen anything like a 30% performance reduction on any game, and I can also run local AI with acceleration.

    As long as you’re using current hardware then you’re fine. If your graphics card was released 2 days ago, or is from the ‘00s then you may experience issues but otherwise NVIDIA cards work just fine.


  • I’ve run into the crackling problem recently as well. I think the ALSA module is improperly requesting a very low quant value causing applications to have a tiny audio buffer which they fail to keep filled, resulting in crackling.

    To see if this is what’s happening, try running pw-top and see if the quant column is a small number (~200). This is a very short audio buffer, it’ll be low latency but if the source application can’t keep the buffer filled then you will get the crackling effect. You can increase this value by setting a global minimum with:

    pw-metadata -n settings 0 clock.min-quantum 2048
    

    It will set the audio buffer to 1024/48000 seconds (or .0434s, 43.4ms). It will introduce a bit of latency (you can decrease the quant to 512 for ~20ms if you need lower latency).

    This will not persist past a reboot, you’d have to edit a config file for that (pipewire.conf, maybe?).