Why do Linux nerds that care about this sort of stuff hate snaps so much?
Is it the concept of snaps / flatpaks that is the issue or snaps specifically because Canonical is behind them?
I know literally nothing about how they work except I installed the VLC snap and it’s fine.
I couldn’t install Parsec (a remote desktop game streaming app) because of a missing dependency (an old version of lib-something codec that wasn’t in my newer version of Ubuntu). I spent like an hour trying to figure out how to take the 18.04 version and add it to 22.10. I don’t know Linux at all so I wasn’t making much progress. Someone, not the developers of Parsec, made a flatpak and it magically worked.
I was afraid that because the flatpak was made by some random guy I couldn’t really trust it. I looked inside the flatpak and it’s seems to be nothing except for the Parsec deb coming straight from the official Parsec URL and that libcodec thing that was causing a problem.
So from my perspective, not knowing the technical details or politics, what’s the problem?
They are in practice proprietary to Ubuntu so they are not really FOSS
The draw of Ubuntu it is was based on Debian Testing and therefor pretty stable.
It’s Yet Another Containerization stack. We already have flatpack, app image, chroot jails and more.
Why would a serious user want a psuedo proprietary Nth app containerization platform that sidesteps a serious incubation chain and has poor performance?
The snap store is proprietary, flatpaks handle the graphical app space better, OCI containers handle the service space better, and really high reported load times.
I’m thankful they’re finally doing something about vsync, but I’m still going to need the option for preventing app sleep when outside of viewport. It sounds like an odd complaint, but it means not being able to have a game on one virtual desktop and its wiki on the other. It means not being able to let music run while I’m working on another computer. It’s running better, and I’m glad to see it starting to play nicer with Nvidia, but not quite ready to make the leap 100%
This may seem like a small nitpick, but the way you phrased this is backwards. Keep in mind that the problems with wayland on Nvidia cards is squarely to blame on Nvidia. Nvidia is finally playing nice with wayland, not the other way around.
Interesting! I wonder if it’s a Wayland on KDE-specific thing. I’d read it as a security and efficiency feature of Wayland’s, where it suspends applications that are not in the viewport. An example case is that I’m playing FFXIV on virtual desktop 1. On virtual desktop 2, I have whatever thing I’m looking up or collecting in the browser. While I’m on virtual desktop 2, it suspends the game on desktop 1, which wouldn’t be a big issue in single player games as much, but in games that call to a server, like FFXIV or Overwatch, it disconnects you from the server.
I was able to get around this by using Windowed Fullscreen and turning on Caffeine so that my computer wouldn’t sleep, but the turn screen off feature also changes the viewport, so I’ve had to disable that feature entirely.
Then I work from home, my home computer is hooked up to the sound system, so I’ll play music through it, but then be on my work computer next to it. I’d like my computer to still black the screen and lock, but the moment it does either, viewport changes, music cuts off.
If it’s viewed as a security feature, then the fix should not to have to be preventing your screen from going off or locking. I’d loooove the ability to set certain apps from suspending when not in the viewport. Bonus points if it’s one of the features added to gamemoderun
I’m using Plasma Wayland as well. Games do do that where they minimize on focus loss but I’m pretty sure they did that on X11 as well (especially since they mostly are using Xwayland) and I haven’t had any connection problems in multiplayer games when tabbed out. I’d have to see if your problem happens for me with virtual desktops, I rarely use them. And the music thing doesn’t happen at all, the screen locks and turns off and music/the youtube video/whatever keeps playing as normal.
What distro are you using? I’d chalk these problems up to a distro bug…
Huh, I didn’t realize others weren’t having these impacts, because Xorg doesn’t have these issues for me, it’s just as soon as I move over to Wayland. I’m on the infamous Manjaro, though I had the same issues on EndeavourOS
You don’t have to redownload all your games. I just switched to the flatpak this past month, here’s what I did:
Leave steam installed natively, install the flatpak alongside it, using flatpak steam, open the root of the library folder (should be steamapps), then find the corresponding folder from the native install and recursively hardlink all the files from the native install’s steamapps folder to the flatpak’s steamapps folder. Quit steam and reopen and all your games should be detected.
It’ll need to “update” basically all of them for at least a second to verify the files and it might need to re-process Vulkan shaders, but that’s it.
how do I hardlink files? I’ve been using linux for a few years but I’ve never really used links before for files. This seems to be the best strategy because everything else hasn’t worked so far
cp is the copy paste CLI tool. -l flag tells it to make a hard link instead of a second copy of the data itself on the disk. The -r flag tells it to recurse, so “do this copy operation on everything in every folder under the top level directory I hand you to copy”
Thanks for this! I ended up fixing the local steam install (ended up being a network manager problem with steam) but I’ll keep this in mind because I’ll probably want to switch to the flatpak version in the future anyway
Twitter link is broken or smth can’t see it. Its hard to trust this page, especially because I don’t know what they mean with “data”, which data do they mean? And especially because they never mentioned wayland I dont see this as the newest security analysis.
I don’t want to say that Linux Desktop is secure, but I don’t know how secure it is with wayland.
Generally the way you get the Software makes Linux in practice by accident more secure as no users manages to get insecure packages through official repositories or other sources except tarballs not from github. Even tho github can also be insecure but its still more security compared to an random .exe or unsecure Edge browser.
OP has multiple fediverse accounts and posted the same thing to communities on all of them. Either they’re deliberately spamming, or they don’t really understand how this stuff works yet.
The linux desktop experience in current day is honestly incredible to use. as long as you keep team green as far away from your hardware as possible. Not worth the headache to deal with Nvidia in my personal experience
I had a live linux USB with Zorin, all set up with funky compiz cube animations and stuff. The casper-rw file always kept getting corrupted though and repairing it was a pain for me back then. That thing was what got me interested in Linux over a decade ago, I think I still have an image of it somewhere…
Then the RPi came along and sealed the deal. From that point on, I’ve always had a linux machine, up to now where my daily driver laptop runs Linux
Cinnamon also has it. As to window managers alone, fvwm has a grid layout with the viewport freely scrolling over the virt desktops. The upcoming wayland compositor Wayfire also has a grid layout.
Windows 7 and Vista are beautiful. It is very sad that Windows 7 is dying. Hopefully someone can make a good theme that replicates it (I’ve tried some but they are not just right)
You can take out “to dual-boot with Windows 10” out of the equation, they’ll all do that just fine especially if you stick with the bigger distros. They’re all assuming that people will do that at first when trying out Linux.
My usual recommendation is to try out a few in a VM first, get acquainted with it, get a feel of whether you like it or not before you install it on your real hardware. Then simply enjoy and welcome to Linux!
Wireshark also lets you do that directly from the UI and can do that with just tcpdump on the remote host. That can be useful if you’re trying to analyze traffic on a router or something that doesn’t have tshark available, like OpenWRT.
linux
Active
This magazine is from a federated server and may be incomplete. Browse more on the original instance.