If you like what I do, send me some Monero:

87ZN8URUY1M6GoXpxou4siDKJkLbLKDhT2RScrauzd4gbRyKgoY2ZX3Ut9WuMtkWebisViSE9EVRzVA1SD4kMdtAUPMiZBC

  • 47 Posts
  • 834 Comments
Joined 2 years ago
cake
Cake day: April 11th, 2024

help-circle

  • I also use Bottles with ProtonPlus on NixOS. Bazzite has better integration for crazy stuff too, and a lot is running with full privileges unlike Flatpak.

    Just look at their features, they really add a ton. The goal is to become less and less ofc, but Steam will stay proprietary so that will always be a huge change to regular (or atomic) Fedora.

    https://bazzite.gg/

    https://github.com/ublue-os/bazzite?tab=readme-ov-file#about--features

    Quote

    Bazzite is a custom Fedora Atomic image built with cloud native technology that brings the best of Linux gaming to all of your devices - including your favorite handheld.

    Bazzite is built from ublue-os/main and ublue-os/nvidia using Fedora technology, which means expanded hardware support and built in drivers are included. Additionally, Bazzite adds the following features:

    • Uses the bazzite kernel to achieve HDR and expanded hardware support, among numerous other included patches - based off of the fsync kernel.
    • HDR available in Game mode.
    • NVK available on non-Nvidia builds.
    • Full hardware accelerated codec support for H264 decoding.
    • Full support for AMD’s ROCM OpenCL/HIP run-times.
    • xone driver for Xbox controllers.
    • Full support for DisplayLink.
    • Includes Valve’s KDE themes from SteamOS.
    • LatencyFleX, vkBasalt, MangoHud, and OBS VkCapture installed and available by default
    • Patched Switcheroo-Control fixing default-broken iGPU/dGPU switching.
    • Support for Wallpaper Engine. <sub><sup>(Only on KDE)</sup></sub>
    • ROM Properties Page shell extension included.
    • Full support for Winesync/Fastsync/NTsync.
    • Distrobox preinstalled.
    • Simplified Davinci Resolve installation with davincibox (ujust install-resolve)
    • Ptyxis Terminal used as the default in all images. This terminal is specifically designed for the container workflow you’ll use in Bazzite. KDE Konsole and GNOME Console can be installed as flatpaks if required.
    • Automated duperemove service for reducing the disk space used by wine prefix contents.
    • Support for HDMI CEC via libCEC.
    • Uses Google’s BBR TCP congestion control by default.
    • Input Remapper preinstalled and enabled. <sub><sup>(Available but default-disabled on the Deck variant, may be enabled with ujust restore-input-remapper)</sup></sub>
    • Bazzite Portal provides an easy way to install numerous applications and tweaks, including installing LACT.
    • Waydroid preinstalled for running Android apps. Set it up with this quick guide.
    • Manage applications using Flatseal, Warehouse, and Gear Lever.
    • OpenRGB i2c-piix4 and i2c-nct6775 drivers for controlling RGB on certain motherboards.
    • OpenRazer drivers built in, Select OpenRazer in Bazzite Portal or run ujust install-openrazer in a terminal to begin using it.
    • OpenTabletDriver udev rules built in, with the full software suite installable via Bazzite Portal or by running ujust install-opentabletdriver in a terminal.
    • Out of the box support for Wooting keyboards.
    • Built in support for Southern Islands <sub><sup>(HD 7000)</sup></sub> and Sea Islands <sub><sup>(HD 8000)</sup></sub> AMD GPUs under the amdgpu driver.
    • XwaylandVideoBridge is available for Discord screensharing on Wayland.
    • Webapp Manager is available for creating applications from websites for a variety of browsers, including Firefox.

    So yeah it is bloated and less secure too, but “just works”






  • Keyboard layout is a question of the desktop environment

    All distros and environments should support the same amount of regular layouts. A difference is how you switch between them. KDE allows me to use CAPSLOCK to switch, GNOME does not allow that so I use Alt+A.

    If you are talking about complex input methods like I guess korean uses, these will use a separate program. These will exist on all big distros but I never tried them.

    Arch Wiki entry

    This will likely exist on all distros you might encounter. They should all have a website to search for packages, which you can use before installing

    For example







  • windows updates often reset (unknown!) settings

    Which is an effect of trying to manage a chaotic system. NixOS solves this by having strict checks but giving users the ability to configure their system.

    The system is very mutable but centrally controlled.

    Windows has an idea how it wants to look like, but at the same time grants software all sorts of crazy permissions. Adobe software doesnt run when “storage protection mode against ransomware” is enabled for example.

    The Windows store apps are better isolated, with permissions etc. But same as on Linux with Flatpak, Software vendors dont want to change their software to be less invasive.

    I mean Windows pretty much thrives off the fact that you rely on random 3rd party software like drivers to be able to be installable externally and run with very high privileges. So they dont need to do the work.

    the weird part being that windows is that stable even with the chaos it does in its system files

    Microsoft is 1000 times the size if RedHat, Canonical or SUSE, if not more. They just throw lots of money at it.

    Also it is mission critical, so you can kinda expect vendors to test their software better, a bit.

    Not always (crowdstrike lol)


  • mint is supposed to undo shit decisions of ubuntu

    Yes for sure. I just meant software compatibility, but I assume I made that up from the back of my head. I only had one Docker issue, thats it.

    I don’t get it either, LMDE is treated as a testing project by mint

    No idea what is so hard about it, things like these just show how small this project is! It is literally an Ubuntu LTS downstream, nothing crazy. But 2/3 beginners use it, which is kinda insane.

    distros should let the user be able to defer updates, but make them effortless to install.

    Agreed. Though as said, a good software management concept with atomic updates and rollbacks, as well as tested software (and a damn longterm kernel, Fedora) doesnt need people wondering if they should update.

    Unless you are a power-poweruser, not updating is a baseless gut decision. With a good system you dont need to do that.

    people complain about forced windows updates all the time and for good reasons.

    Because Windows updates take long and cause downtime. Also forcing reboots is not great (though I dont know if they just do that if there was a real vulnerability, that would be fine)

    Windows updates are pretty damn fine. Overengineered, maybe? But the system is not immutable, so they do checksums everywhere, to validate the OS.

    OSTree or NixOS do it better, but have way bigger downsides. Maybe not compared to Windows, they should just fix their stuff.

    But I guess Windows updates are more stable than typical Linux updates, more tests etc.

    did you see how kde plasma 6 does it nowadays? its on the shutdown button. that is the way.

    That is fine, but only makes sense with package-based distros that have some kind of parallel miniature system running the updates.

    Basically what Windows does, and Fedora now too.

    Atomic updates are WAY better. No downtime and still more stable than running a very small live OS replacing itself. Maybe the live OS is in RAM, idk.


  • Uhm I think you mean Leap. Slowroll is really new and an amazing concept.

    Semi-rolling with a few packports and a short feature delay of 3 months.

    Fedora is fine, but they dont have the longterm kernel. You can stay on the older supported version for more stable software.

    Fedora KDE broke for me once with very very nontrivially fixable DNF and RPM issues. Pretty insane. Fedora upgrades are messy and weird.

    Fedora Atomic though is nearly unbreakable. Though, NixOS might be better as /etc (and with home-manager /home) are manages and dont accumulate garnage and state







  • Default Linux Mint, ubuntu based.

    Installed on an old laptop, 2 old macbooks, one crazy powerful PC of my uncle.

    This is a cinnamon issue. Maybe their wayland session is better now, I can hope so. Still, due to the modular nature of Wayland, either they make their own stack or use something else.

    Would be nice to join XFCE, Budgie etc, but they prefer their own thing.

    Cinnamon and Mint are fine projects for what they are. Small, pretty outdated community projects. But it is incredible how the ratio of users/developers explodes on Mint compared to anything else.

    Probably because it is targeted at non-developers.