I know it's not literally the same, but it's the exact same principle, ubuntu breaking installing deb packages would be equivalent to microsoft breaking installing msi packages. You do understand analogies i hope and realize that it's often impossible to find 100% exact matches when you want to make a comparison.
If "cool stuff on windows" is going to your file manager and browsing to a network share, and that working, and not having the stable version of the OS suddenly lose its installer for a specific kind of files.... Then yeah, i should probably stick to windows. I can kind of get the refreshrate thingy, although it's still pretty pathetic after all these years. And reading up on HDR (which is 20 years old by now), feels equally pathetic. Yes, i'd like to be able to use my linux desktop to be able to play video files as intended: with the monitor/projector switching to the correct refresh rate (so you don't see a slight stutter whenever the camera pans), and with HDR if applicable.
I made this thread about 5 hours after i installed ubuntu, you guys seem to be avoiding actually knowledging that these are some huge glaring issues that completely ruin the user experience, and be like "but look at the cool stuff linux can do". I know the cool stuff linux can do, i've got a dozen docker containers running on my synology doing home automation/downloading/servers of all kinds/... I just hoped the linux desktop experience would be... at least tolerable and not 5 hours of frustrated googling trying 'advanced things' like... browsing to a network share, installing a package i get when i click on ubuntu/debian on the site of a linux application (and i didn't post the whole ordeal, then installed a tool to install the package, that failed due to some dependency, then installed it via the command line, that then also gave all kinds of errors, which the instructions found perfectly normal), or playing a video file the way it's supposed to be played.
If you really think those 3 above usecases are "cool windows stuff" and "it's unrealistic to expect these from linux", can you please say that explicitly? Browsing to a network share, installing a .deb package supported on a debian based OS, and playing a HDR video file in HDR and at the correct framerate with your display are "unrealistic expectations". The last one you might be able to make a tiny bit of a case for, but the other 2... for real??
Ahh the favourite pasttime of the linux community: blaming the user.
See, i install ubuntu. It has this files application to brows your files in a gui. I click other sources, it detects my SMB shares, i click on one of those, and i get some vague error, i no longer have the exact error text but it was something like "item not found in list". You feel that on a fresh desktop install clicking the files tab, and then clicking the discovered network share, and expect it being able to handle a protocol that got exploited in 2017 being disabled, and then throwing an error "item not found in list" is me just randomly clicking around expecting a windows experience and me not being able to read error messages? You're so far off the mark that it's not even funny anymore. Yeah, i've got a dozen containers on my synology with proper permission management and shared users between those containers, properly exposing some to the internet, and having set up watchtower to automatically update everything to keep it secure since i'm such a windows user that doesn't know anything else...
Ubuntu does still have a GUI to install software from .deb packages, I think.
dude, CLICK THE LINK I GAVE, IT DOESN'T. and what do you mean install a package for another distribution. https://dockstation.io, see the link "download for ubuntu/debian". I'm just doing what the first application i thought of trying tells me. Or do the developers of linux apps themselves have no clue how to support the most popular distro? According to you that may be the case, but that's not my fault then.
And why did i google software? i entered "docker" in the package manager but didn't find much, so i thought i'd give google a try. also to get some reviews/experience of people trying the applications, i could blindly try packages, but reading some user experiences makes the choice easier.
If your screen is at 60hz and your source is at 24hz, some frames will last 2 frames, some will last 3 frames, it's a subtle stutter you see when for example the image is panning (and linux defaulted to 30hz on my monitor, so 24fps on 30hz refreshrate the effect is even more noticable), so i prefer the system to just switch to the proper refresh rate. The monitor/projector support switching to exactly 24fps, in the infinite power of linux, how hard could this be, for real. I get this is "advanced" and "a nice windows feature". But ffs, it's switching your display output. I can right click on my linux desktop, go to the display settings, and select 24fps refresh rate, and it switches. How hard could it be to provide an api to let an application do the same...
If the community is like this on every nice to have feature that shouldn't be that hard to support, linux probably also isn't for me.
(reminds me of another subtle issue i noticed in Kodi. on the windows version i can use the back button on my mouse to go back to the previous screen, on the linux version that didn't work. found an issue about it, where the replies were "we can't map every specific input system you have by default" (but the windows version can). And even better "wtf is a back button on a mouse" (that guy apparently missed the last decade of computer mouse development). And even after multiple users mentioning "we just want the linux version to behave like the windows version", but that question was just ignored in favor of "configure it yourself in the settings (even though the config didn't allow to map that button", and the ignorance of what even a back button on a mouse would be.
So expecting the stable version of ubuntu to not just have thrown away its installer for one of the main ways of installing things on it, and for it to have disabled a protocol that was used in ransomware attacks almost a decade ago is... "i'm expecting ubuntu to behave like windows".
I'm sorry, but you're just ridiculous.
Regarding the refreshrate: this also connects to a projector, and i don't think it's able to wait for frames, it'll just push out x frames per second, and if it doesn't match your video source, you'll see smooth motion isn't quite that smooth. It may be an "advanced" usecase, but if supporting something like this is "expecting ubuntu to work like windows", then yeah, maybe i better stick to windows... I had expected linux to also be good for htpc usage, but maybe not then.
But for real, i've got multiple headless linux machines here, i ssh in to them, got docker containers on them with some complicated usecases too, i know what to expect from linux and i don't expect it to be like windows. But for the very first 3 things i try on a popular "beginners distro" to be this awful. This is not expecting "this works like windows", this is me expecting a vulnurability of 2017 having been addressed, them not fucking up something as major as a package installer in a "stable" version, and the refreshrate is maybe a tiny bit specific, i can kind of forgive it that (but it would make linux bad for my usecase sadly, but for a modern desktop OS, i don't see why it wouldn't be supported).
Regarding the deb files not being the way to do it. I'm sure that's why plenty of sites have install instructions for ubuntu be like "here, install this deb file". You say this is not the way to do it, SO MANY APPS say it is. can this community please make up its mind??
Yeah, it's not as if memes like this are still all over here on the fediverse: https://lemmy.gockandgum.party/post/https%3a%2f%2flemmy.gockandgum.party/4488?thread=0.16856.18063
and everyone upvoting it and people getting the impression that starting on ubuntu is still a good idea.
i've probably got nearly as many distro recommendations as i've got replies here, because as if you guys know which distro would support a whole 3 complicated usecases i gave (not use a vulnurable protocol, have an installer, and supporting some slightly advanced feature for applications to use).
I gave ubuntu a try because i've seen regular posts here about ubuntu vs mint, and people being pretty balanced about both, maybe i missed all the posts that said "using ubuntu will cause you hours of pain avoiding vulnurabilities that are almost a decade old by now, with unstable 'stable' version etc...", but i do remember plenty of posts here being like "just start with ubuntu or mint, it'll be fine".
Ah yes, i should have known better than to rely on the documentation of the website of an application i should install. Do you guys really consider this a sane ecosystem? I google what kind of apps there are for what i want. I find the site of one i want to try, it says "here is a deb package for ubuntu", and then hell ensues. And when i share this experience your reaction is "you should have known better" O_o... yeah no. This is just insanity. If according to you even the developers of applications fail to send their users in the right direction on how to get their application installed, there is probably little hope for a mere user like me.