Having to use wine to read an ebook is pretty grim lmao
It's not that grim. Annoying, but not really grim. Calibre is an excellent aggregator for large collections of ebooks and with tons of flexibility in implementation and settings, but it fucking sucks at handling anything that ain't a PDF, MOBI, or EPUB file. Sumatra was what I used on Windows specifically to get my fix of CBZ manga files. It's how I basically kept up with scanlations of Goodnight Punpun and Berserk once upon a time.
Linux, for whatever reason, fucking
sucks at producing a multipurpose document reading application. Okular is really pretty, but it runs like absolute dogshit if you're reading large EPUB/MOBI/PDF/CBZ files. Evince
used to be great stuff until the GNOME team decided to continuously reinvent the wheel until Evince, now GNOME Papers, is flat-out unusable. Calibre does a really good job at embedding hyperlinks with the footnotes in various e-books (exceptionally useful for the Project Gutenberg e-books of Richard Burton's 1001 Nights), but again: good luck trying to read the latest Berserk chapter that the scanlation team pushes out.
Sumatra runs well enough, I know the interface, I know exactly how to edit the settings file to get all the options I really like, etc etc. Plus, it's like a platinum application on WineHQ. The only thing that looks ugly is the Dark Mode, but even then, the Dark Mode was really just inverted contrast on Windows too, so who the fuck cares?
So I switched back to Debian because I was getting incredibly pissed off at my Windows install and was bracing myself for a very similar situation to about 10 years ago where it was functionally great for web browsing, a few specific linux games and general office work but still had enough drawbacks to feel like a compromise.
I had NO fucking idea it had ramped up this much. The entire flatpak system is basically all I ever wanted from the get go, my apple devices not only connect perfectly but with zero issues with hidden folders, my entire fucking Steam library is working perfectly and the Heroic launcher works great allowing me to install all my GOG and Epic Games with zero fuss.
Like this isn't even a "Ok it's like windows but has a few drawbacks" anymore, it's straight up the fucking OS I want with zero drawbacks so far.
Like everything just fucking works. I don't even have to install my fucking AMD drivers because they already loaded with the install. I'm finally back to having a stable system that updates exactly what I want WHEN I want without having a broken fucking kernel update thrown at me without my consent.
So now I'm wondering why the fuck I didn't switch back 5 years ago, or has the REAL progress only really been made over the past few years?
Some tips and context:
a) Flatpaks are great stuff when you're first getting acclimated, but they're not without limitations. Flatpaks are highly containerised. If you're doing anything with Flatpaks, make sure you install
Flatseal too. Flatseal is a permissions manager for those edge cases where the Flatpak container doesn't have enough permissions to do X/Y/Z task.
b) Debian honestly is both a blessing and a curse unto itself. Mainline Debian works well enough if you're expecting to stick around on one system, and want
very few sweeping changes. The problems that people incur when running Debian are far more subtle. As a matter of design philosophy, Debian releases are "frozen" and extensively tested and patched to mitigate bugs. This often means the software selection in Debian tends to run on the older side of the spectrum. Backported packages, Flatpaks, and AppImages all exist, but they're "layered on top," so-to-speak.
c) If you tried vanilla Debian 10 years ago, you would absolutely have major pain points. Not because Linux itself was bad in 2015 (actually the opposite was true; Linux between 2014-2016 really started to take shape as a usable desktop system), but because the Debian project had tons of obscure hangups that intentionally made hardware nonfunctional. I think it was like 2019-2020ish when the Debian Project decided "we will ship the Linux kernel with all the firmware from upstream, and stop stripping away nonfree binary blobs from it." So, within the last 5-7 years, Debian itself substantially improved. That also coincided with Valve pumping tons of money, staff, and R&D into the Wine project.