• 0 Posts
  • 26 Comments
Joined 2 years ago
cake
Cake day: March 2nd, 2024

help-circle






  • Fractional scaling is a compositor issue, not a linux issue, so in this case kwin. But yes, fractional scaling in general is always problematic as there’s no way to cleanly multiply pixels by fractions, so you get wonky fonts, UI that doesn’t quite fit… and whatever hacks your compositor has on top to make it look better, it’s best to avoid it if possible and only increase the font size.


  • Downstream distros are a bit of a special case, as they don’t really test these packages so much as inherit them from upstream, so what you’re actually getting is ubuntu’s and debian’s version of GNOME in Mint for example. If you’re going to do that, I’d just cut out the middleman and go upstream here as Mint isn’t bringing anything of value, worse it’s just another vector for untested bugs.










  • Extensions are third party, meaning if they are broken you need to complain to the extension developer. If you want to use extensions on GNOME i recommend keeping to the popular ones (dock, justperfection…) as they are regularly updated, and to hold off from upgrading GNOME asap to give the extension developers time to update.

    The thing about customizing is that it’s never free, someone has to write in the feature and someone has to keep it up to date, which is why GNOME delegates a lot of its customization to third parties allowing a more stable experience and faster development.

    I think the problem you have with GNOME is more about you refusing to learn new ways to interact with your pc and instead trying to mold GNOME into what you think the desktop experience should be, and that’s always going to be an uphill battle.



  • From what I remember they were using GNOME for pop os with some custom addons they had made (for example a tiling addon). GNOME updates will sometimes break addons and I think the pop os people got tired of this.

    That’s barely a footnote compared to the development time that writing an entire DE requires, not to mention that now they can’t piggyback off GNOME’s development anymore and they’ll have to do everything themselves. There’s a reason Ubuntu eventually abandoned Unity and came crawling back to GNOME.

    rust implies performance and security

    Rust implies only 1 thing, and that’s no memory leaks, assuming you don’t use “unsafe” code. It’s still very much vulnerable to logic bugs and has the same performance as c (GNOME) and c++ (KDE).