• 0 Posts
  • 18 Comments
Joined 11 months ago
cake
Cake day: August 11th, 2023

help-circle
  • One thing I hate about the Linux desktop is the sheer lack of interest for supporting new hardware until it’s too late.

    Before you jump at me: I know it’s not really anybody’s fault. The contributors didn’t switch to new hardware yet, and someone has to do the work.

    But that does not excuse the passive aggressiveness. GNOME’s stance on fractional scaling was, for years, “never happening - fractional pixels don’t exist, so we do integer scaling only”. A few years later, hidpi displays are becoming the standard and all premium laptops ship with them. Very few of them work fine at 200% scaling. One thing the Framework Laptop 13 reviews mention when testing it on Linux is that there is no optimal screen scaling available, just too small or too big - and that you can enable experimental support for fractional scaling, but it’s a buggy mess and it’s an option not exposed to the user for very good reason. Only now that it’s too late and Linux is already buggy and annoying to use on modern laptops because of this we are beginning to see some interest in actually resolving the problem, including GNOME rushing to work on implementing support for it in GTK and Mutter, after years of bikeshedding. Somehow, things that are impossible and never happening suddenly become possible and happening when the writing that had been on the wall became true, and the hardware that a minority of users had been calling attention to for years is now common place and oups! That gives the Linux desktop some very bad exposure and first impressions.

    Touch screens were another problem area. Initially the common stance was that nobody really uses these, convertible laptops suck anyway, etc. fast forward to now, more and more premium laptops offer touch screens, and stuff like 360 degrees hinges and convertibles that are actually decent are starting to surface. And, of course, everyone on Linux desktop wakes up and starts admitting that touch screen support is actually in a problematic state when it’s already too late, and (prospective) owners of these devices have to pick between a very buggy experience that feels like Alpha state on Linux, and just using Windows.

    It goes on. HDR support? Color correction support? FreeSync support being spotty and completely missing in GNOME Wayland?

    I’m a heavy Linux user. I will nuke my dual boot when my next laptop ships so I’m going all-in after all these years. But I also own a 4k FreeSync monitor, a MX Master 3 mouse ane my next laptop (Framework Laptop 16") will require fractional scaling and VRR support to use comfortably. Having tried all these things side by side on my dual boot, I am somewhat jealous of how well Windows seems to handle these things compared to Linux. All this “nice stuff” has either taken a lot of time since my purchase to work nicely, or still doesn’t work nicely at all. Ignoring contribution / manpower issues, this constant critical attitude towards new hardware and the unwillingness to try and properly support it is actively keeping us in the “Eternal 90% there” stage. We will not get out of it, because customer tech will keep evolving, and we will keep accepting new trends only when it’s too late, and we’re 7 years behind Microsoft in implementing support. It’s not a secret that where Windows still obliterates Linux is niche use cases like HDR and colour accurate work, and support for new customer hardware, that usually lags 5-7 years behind on Linux.




  • I think the fear mongering on Steam is excessive. The games stay offline on your disk, and most of them don’t have a DRM. Gabe Newell has also said that, in case Steam ever shutters, an exit plan will be provided. As for the Steam native DRM, there are already open source implementations that can be used to bypass it and Valve hasn’t done anything against it in years - so the only problematic DRMs are Denuvo and similar, which Steam does not control.

    GOG used to be a valid alternative, but it isn’t anymore. With CDPR themselves publishing games with DRM on GOG, on top of starting to be lenient on DRMs, they are literally having something similar to a DRM that is required for some games, a GOG Galaxy API that is completely closed source. And it doesn’t support Linux, the FOSS operating system.

    The fact that after years GOG still doesn’t seem to care about Linux, CDPR releases their games for Windows only (and more often than not with DRM), and Cyberpunk 2077 only runs on Linux thanks to Valve’s efforts is also worrying from a game conservation and ownership standpoint: Windows is a Proprietary operating system completely controlled by Microsoft, who can perform modifications remotely and is allegedly planning to popularize a model where people are sold very low spec PCs that only need to stream a Windows computer from the cloud with more powerful specs… not the platform I want to entrust the future of gaming to.

    All in all, Steam is still the mainstream gaming platform I dislike the least and trust the most. If I’m going to buy a game and hope it’s going to be playable decades into the future, it used to be GOG, but now it’s Steam from me.



  • Yeah :( I love my 2017-2018 phone to death (it’s a Pixel 2 XL, and in the ~€400 phone market they are still trying to beat its camera quality 6 years later - and since it’s a Pixel it’s still more fluid than several phones I try in store, like €400-500 Samsungs, that display evident stutters that mine does not), but it has started with the random crashes and “dying” (boot loops followed by not turning on anymore) for a few minutes / hours before coming back to its senses occasionally







  • Here’s mine:

    • AnkiDroid - mobile version of popular desktop flashcards software Anki
    • Bitwarden (don’t remember if this needed a repo) - favourite password manager
    • Catima - holds loyalty cards
    • Fennec F-Droid - Build of Firefox without ads and that supports more extensions
    • DiskUsage - see what’s taking up your disk
    • GadgetBridge - FOSS app for smart watches, Mi bands etc.
    • Lawnchair - Home screen replacement that’s visually identical to the default one but allows me to double tap to lock
    • Material Files - file manager
    • Loop - Habit tracker
    • p!n - Pin reminders to notifications
    • muPDF Reader - fast PDF reader that doesn’t crap out when I zoom in and out unlike Google Drive
    • Simple Gallery - lightweight gallery app
    • NextCloud and NextCloud Notes - Access NextCloud
    • Scrambled EXIF - Share pictures without giving away EXIF data
    • Tusky - nice Mastodon client
    • Shattered Pixel Dungeon - a game way too addictive to be safe to install
    • NewPipe - FOSS frontend with AdBlock and downloader for YouTube, SoundCloud, Bandcamp and others
    • Librera - read EPUBs
    • Lemoroid - Nice libretro client to play video games
    • Infinity - Reddit client that still works. I believe they did something hacky with the API key to get around the block.
    • Migraine Log - Nice app for migraine sufferers to log their attacks
    • Scarlet - Beautiful notes app





  • chic_luke@lemmy.worldtoLinux@lemmy.mlWindows 11 vs Linux supported HW
    link
    fedilink
    arrow-up
    37
    arrow-down
    6
    ·
    edit-2
    11 months ago

    They have a point. I’m in the market for a new laptop and I have, so far, returned two of them.

    First, I tried a Huawei Matebook 16. I was foolish, but I thought it was “easy”. No NVidia, no dGPU at all - just part that looked very standard. It was based on the info I had gathered from a few years of Linux usage: “Basically avoid NVidia and you’re good”. It was anything but. Broken suspend, WiFi was horrible, random deadlocks, extreme slowness at times (as if the RYZEN 7 wasn’t Ryzen 7-ing) to become less smooth than my 5 year old Intel laptop, and broken audio codec (Senary Audio) that didn’t work at all on the live, and worked erratically on the installed system using generic hd-audio drivers.

    I had a ~€1500 budget, but I raised it to buy a €1700 ThinkPad P16s AMD. No dGPU to speak of, sold with pre loaded Linux, boasting Canonical and Red Hat hardware certifications.

    I had:

    • Broken standby on Linux
    • GPU bugs and screen flickering on Linux
    • Various hangs and crashed
    • Malfunctioning wifi and non working 6e mode. I dug, and apparently the soldered Wi-Fi adapter does not have any kind of Linux support at all, but the kernel uses a quirk to load the firmware of an older Qualcomm card that’s kinda similar on it and get it to work in Wi-Fi 6 compatibility mode.

    Boggles my mind that the 2 biggest enterprise Linux vendors took this laptop, ran a “thorough hardware certification process” on it and let it pass. Is this a pass? How long have they tried it? Have they even tried suspending?

    Of course, that was a return. But when I think about new laptops and Windows 11, basically anything works. You don’t have to pay attention to anything: suspend will work, WiFi will work, audio and speakers as well, if you need fractional scaling you aren’t in for a world of pain, and if you want an NVidia dGPU, it does work.

    Furthermore, the Windows 11 compatible CPU list is completely unofficial arbitrary, since you can still sideload Windows 11 on “unsupported” hardware and it will run with a far higher success rate than Linux on a random laptop you buy in store now. Like, it has been confirmed to run well on ancient Intel CPUs with screens below the minimum resolution. It’s basically a skin over 10 and there are no significant kernel modifications.

    To be clear: I don’t like Windows, but I hate this post as a consumer of bleeding edge hardware because it hides the problem under the rug - most new hardware is Windows-centric, and Linux supported options are few and far between. Nowdays not even the manufacturer declaring Linux support is enough. This friend of mine got a Dell XPS 13 Plus Developer Edition, and if he uses ANY ISO except the default Dell-customized Ubuntu 20.04 audio doesn’t work at all! And my other friend with a Dell XPS 13 Developer Edition has various GPU artifacts on the screen on anything except the relative Dell-customized Ubuntu 20.04 image. It’s such a minefield.

    I have effectively added €500 to my budget, to now reach an outrageous €2000 for a premium Linux laptop with no significant trade-offs (mostly, I want a good screen and good performance). I am considering taking a shot in the dark and pre ordering the Framework 16, effectively swaying from traditional laptop makers entirely and hoping a fully customized laptop by a company that has been long committed to Linux support will be different.


  • Thunderbird.

    Betterbird is a fork by a developer who was booted off the project. I’ve looked at the project and it’s literally built on top of drama. It’s not a good look, and it does not feel like it’s professionally developed.

    Evolution is also really really good, but it’s a GNOME app. I currently use GNOME and I am not oblivious at how nice the experience of using native apps of it is, but I also know that they don’t follow you “well” if you migrate to something else. Make no mistake, Evolution will absolutely run on a KDE desktop, but it won’t feel as integrated.

    Thunderbird is amazing. It’s in active development and it’s going through a major visual overhaul / update I really like. It’s cross-platform at heart and it looks and works the same on all platforms. It also has the nicest calendar on Linux. Overall, I pick Thunderbird as my client because it’s amazing, has a lot of development, has all the features I need and it’s made to be cross-platform, so it’s not “soft-tied” to any desktop enhancement or GUI toolkit.