I make things: electronics and software and music and stories and all sorts of other things.

  • 8 Posts
  • 206 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle

  • I mean distro only matters in so much as it’s how you get software.

    Arch or Arch-based distros (except Manjaro) are nice for Nvidia bc you’re always on the latest drivers and latest wine and latest Niri. Mainly bc you get bug fixes and new features early.

    That’s what I use.

    Fedora is like that too, but Fedora tends to organize the system in a non-standard way, so I don’t use it. Tried for a few months. Ran into weird issues where I ended up needing to just build kernel and nvidia myself bc the COPR and main repo options just… didn’t work.

    Nix can do it too but you have to deal with the static, immutable nature of everything. I like the centralized config nature but some apps just don’t work immutably.

    Ubuntu and Debian distros can do it, but you might have to tweak more since they’re more stable and may not have the latest driver which you may need.

    So I mean, they can all be tweaked to get the software you need. I like Arch bc of the AUR, up-to-date software, extensive documentation, and standard design, but then the risk is every now and then it’s “too up-to-date” and you get a regression, and for some people that’s too big a problem, even if it rarely happens.


  • KindaABigDyl@programming.devtolinuxmemes@lemmy.worldPreference
    link
    fedilink
    arrow-up
    16
    arrow-down
    1
    ·
    7 days ago

    My 16G RTX-3080 Mobile works well with Niri

    I’ve found it varies from compositor to compositor:

    • Plasma? Mid on Nvidia
      • Constantly I have issues and I can’t even solve them myself
      • I have plasma working on Ubuntu Studio on a laptop I use for music making which has some Nvidia card, and that works fine, but not on my main Arch install
    • GNOME? Works okay until you want to do something with portals like screen recording
      • Even if I use a different portal, GNOME overrides it.
    • Hyprland? Works amazing EXCEPT for random tiny issues
      • Also I had to do a lot of tweaking
      • Every now and then some program will not start or something
      • But generally pretty good
    • Sway? Garbo support
      • Nvidia may not even boot. Lots of tweaking. Lots of issues
    • Cosmic? For wayland - solid
      • For everything else… it needs a little work still
      • I also tried Cosmic Shell + Niri, and it just kinda didn’t work in some ways like theming, but Wayland worked great.
      • Also performance with multi-displays is kinda poor, or at least it was when I tried it.
    • But Niri? Perfect
      • Absolutely FLAWLESS Wayland. EVERYTHING works
      • And now that I have DMS there’s so much done for me. It’s really a great system

    Since I love the scrolling aspect of Niri as well, it works out well that it has the best Wayland support. 10/10 project. I love it

    When I was on X11 still I was primarily an i3 user, and the transition to Hyprland and Niri has been generally positive

    But yeah, I’ve worked with Nvidia on Linux for several years now on multiple machines. I’m finally throwing in the towel whenever I buy a new PC. AMD all the way. It’s just better on Linux, even on X11




  • I’d recommend using something like Niri instead of mutter for the compositor as Niri is:

    • Extremely customizable
    • Meant to be used alone (unlike mutter which is for Gnome)
    • Supportive of Wayland portals better than any compositor I’ve tried
    • Very modern
    • Pretty stable
    • Making use of scrolling window management which is, imo, superior to anything else
      • You could force all windows to be floating if you want that traditional method tho

    I’d also recommend using DankMaterialShell and simply providing a theming to get the appeal you want. It works well with Niri and provides all the system tools you need for an OS like bluetooth and audio management, application lookup, etc. It’s sort of a stripped down Gnome-shell for standalone compositors but way more customizable.

    Then everything else can just be installed WINE apps.



  • I like Ardour. It’s got everything you need. It’s what I’ve been using for the past couple years now. It even supports VST2/VST3 plugins through WINE

    I also recommend using yabridge to set up Windows plugins to work on Linux, but be warned there is risk of compatibility issues with plugins on Linux when buying new ones!

    EDIT - Resources:

    Wait a little while and low key Audacity 4 might release a fully capable DAW as well now that it’s adding better clip support, plugin support, non-destructive editing for some effects like compression, reverb, etc. Of course, it will be mainly for if you do a lot of recording. For electronic, Ardour would probably be better even after Audacity 4 releases.



  • As others said, it means nullable, but to put it in more intuitive, less-jargony way - it’s a question mark bc you don’t know if the value is actually there or not. It could be a Singleton, but it isn’t until you check if there is a value. Whereas if you have, idk, int a no question mark, then you’re saying you actually have data.

    Essentially with C# 8, they “removed” null and reused the idea of null references in creating what is essentially an Option like in other languages. You either have some data of some type, or none (a null reference, in this case). By default, everything has to be there. Then when you need null, e.g. you may not have something initialized or an operation could fail, you explicitly grab for it. Thus it reduces null pointer bugs. If you don’t need nullability, you can ensure that you don’t accidentally write in an issue. It safety checks statements and parameters.




  • Yeah it was good for a while. But now a few important websites for me just don’t work anymore, like a page for paying my loan. It only worked in chromium browsers. I know that chromium will work everywhere because they’re the first to implement the newest standards and are the most supported by developers due to it having a huge market share. I can’t rely on knowing firefox will work anymore. I’ve lost faith in it as a product.



  • Yes they are. They are agreed upon standards set for future development from a host of different companies. Chrome is just always the first to implement them. It’s not that firefox will never have them, they just develop slow.

    And I won’t switch from brave bc it’s the one browser that just works and has good adblock





  • KindaABigDyl@programming.devtolinuxmemes@lemmy.worldWhat is it now?
    link
    fedilink
    arrow-up
    2
    arrow-down
    56
    ·
    5 months ago

    The only problem is it isn’t based on Chromium tho. That just doesn’t suffice anymore.

    I was an avid Firefox user for years and librewolf user for a year after that, but unfortunately, FF hasn’t been able to keep up in terms of web standards.

    More and more I kept having pages just not work. I ended up having to install a backup Chromium-based browser bc critical websites like my banking and loan sites only worked on Chromium-based browsers. Eventually, I caved. If I had to have a second,Chromium-based browser anyway, I might as well just use that for everything.

    I wanted to not use Chromium, but FF has lost the war. Chromium runs the show now. No more fighting back. Google owns the internet.

    So now I’m on Brave, and honestly it’s way better than Librewolf these days. I would recommend any librewolf user switch over to that.


  • The GBA, not bc it has fancy features like the Wii, but bc the mods deliver an experience I couldn’t otherwise have.

    Sure, running ripped games on a PS1 or full-on Slippi on a Wii is nice, but I wasn’t locked out of those experiences. I could use a PC or even my phone these days to get a similar experience.

    However, GBA hardware mods are all about making the GBA the best it can be, not just doing something in yet another place like the Wii mods.

    For instance, in the form factor of the GBA (i.e. the landscape form that is far superior to the SP), you can:

    • Install a beautifully bright LCD (these days a display better than what came on the SP)
    • Switch over to a rechargeable battery via USB-C
    • Replace the awful mushy membrane buttons (which have, unfortunately, taken over the gaming industry) with tactile clicky push buttons
    • Run any game you want off with a flash cart (if you’re rich enough for one).

    With those mods and the extensive and wonderful GameBoy/GameBoy Color + GBA library, you get a truly elite handheld experience.

    Sure I can play GBA games on my phone, but I can’t play them with a device that feels so good to hold like this. A dedicated distraction free gaming experience on the go as well. It’s personalized and practical and beautiful.

    So yeah, loading backups from SD on a Wii is cool, but to me, nothing beats perfecting an already great device through hardware mods!