4 ms·
The whole Snap thing is a great example of why Linux will never become mainstream. The idea is ok, but the implementation leaves a ton of collateral damage tha
by donmcronald 4y ago
The whole Snap thing is a great example of why Linux will never become mainstream. The idea is ok, but the implementation leaves a ton of collateral damage that breaks a lot of things.
For example, I installed Ubuntu 22.04 (in a VM) and installed VNC server so I could access it remotely. Surprise! Firefox and Chromium (snaps) don’t work. So one of the things I rely on is broken and I bet it’s going to stay broken for a long time.
It’s been like that for 20 years. VNC is old and boring and the devs creating things like SystemD, Snaps, etc. don’t care if they break it because they think their “progress” is more important than having a working system.
Semi related, why are all the Remote Desktop solutions on Linux so awful?
- klysm 4y agoAnd before snap and systemd were introduced, it would never reach mainstream because it was bad and difficult to use.
- blfr 4y agoBecause most Linux users use ssh for remote work.
- ainar-g 4y ago> The whole Snap thing is a great example of why Linux will never become mainstream. A generalization too broad, as pretty much no other distro except Ubuntu uses it. If anything, it's more emblematic of Canonical's neverending desire to reinvent the world and the NIH syndrome. > Semi related, why are all the Remote Desktop solutions on Linux so awful? I've never had any issues with plain old X forwarding over SSH. As long as you have compression enabled, performance for most applications is fine.
- donmcronald 4y agoThe distro doesn’t matter. There’s always some advancement that’s considered so important that breaking existing apps is viewed as tolerable collateral damage by the devs.
- jcelerier 4y agoLet's stop with the "Linux is not mainstream" please. The world's largest video game reseller's flagship device runs arch linux with a kde plasma desktop and sells like cupcakes - likely more than 1M units already. It doesn't get more "mainstream" than this.
- donmcronald 4y agoThere are over a billion Windows devices. That 1M might seem like a big number, but it’s 0.1%.
- ChuckNorris89 4y agoYou can't really bring a game console to the table as an argument for Linux popularity on the PC. That way BSD would be even more popular because it's shipped on every Play Station. Or whatever OS Nintendo uses on the Switch. Sure, the Linux kernel is on almost any smart device in the world making it the most popular, but in the PC/laptop space, its market share is still absolutely tiny (<3%).
- jcelerier 4y agoNo, the PS and Switch don't use a BSD userspace and even less a standard BSD desktop such as Lumina. On the other hand SteamOS leverages a standard desktop Linux stack - KDE Plasma, PipeWire, Mesa, Glibc .. exactly the same software that I have on my Arch Linux desktop's plasma session modulo a few patches to adapt to the hardware and form factor... https://user-images.githubusercontent.com/97450182/167292656-1679e007-4701-4a3c-89ee-2104b5eb12cd.png https://user-images.githubusercontent.com/97450182/167292656...
- yjftsjthsd-h 4y ago> The whole Snap thing is a great example of why Linux will never become mainstream. The idea is ok, but the implementation leaves a ton of collateral damage that breaks a lot of things. Right, just like how the Windows Store is the reason Windows will never be mainstream.