linux

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

sleepyTonia, in Just learned about AppImageLauncher
@sleepyTonia@programming.dev avatar

Nope, no thank you… I’m not touching anything other than native, AUR or Flatpak packages. AppImage has only been an inelegant and overall inferior alternative in my experience. The Windows experience, with Linux portability issues. “Find an installer online from some website, have it do whatever the hell it wants, polluting my home folder with random crap and hope it’s not a virus” with essentially zero advantages over Flatpak or even Snap.

uranibaba,

What makes Flatpak so good? Honest question. It is a new package manager for me, I have mostly been on Linux server, not desktop. For all my use cases Flatpak has never been mentioned, I’ve always used apt-get until I installed Ubuntu as a desktop OS and it comes with Snap. The next thing I see is Flatpak > Snap and no mention of apt-get.

sleepyTonia, (edited )
@sleepyTonia@programming.dev avatar

It’s not some miracle packaging system and while Flatpak-installed programs tend to start just as fast as native ones, I consider it inferior for most cases. Its two big advantages are that Flatpaks have a runtime they specify and depend on. It gets downloaded and installed automatically if missing when you install a Flatpak. So you’re much less likely to run into issues where a program won’t run on your system because of an incompatibility with a missing, or newer version of some library. Each Flatpak also gets installed in its own fake environment and is essentially a sandbox when you run the program. You can use a program named Flatseal to give each Flatpak access to specific directories or functionalities, or restrict it further. But the one big negative is that this runtime uses a lot of disk space. ~800MB per runtime.

It tends to work really well and I’ve been told that years ago a guy would use this packaging system to bundle pirated windows games with a preconfigured version of wine, which made them run out of the box, with zero tinkering. On top of essentially being sandboxed and unable to access your real home folder, internet, camera or microphone. Just to illustrate its versatility. It also kind of already won the war when Steam Decks started using Flatpak as their main packaging system.

uranibaba,

It appears to be only desktop, what would explain why it is new to me despite being creating in 2007 (itsfoss.com/what-is-flatpak/, quick search).

Thanks for taking the time to explain. So from what I understand, it is a universal package manager (which apt-get is not) and it is FOSS (which I understand Snap is not)?

sleepyTonia,
@sleepyTonia@programming.dev avatar

I don’t remember anyone mentioning Snap being closed source, but it receives many complaints for interfering with the functioning of common programs, on top of slowing down the execution of programs installed through it and is now being forced on users. I haven’t touched any *buntu distro in years, but it always seemed half-baked from the comments I keep on reading about it.

Also yes, Flatpak is what I believe you could call a universal package manager. Package it once and it should run on any Linux distro since it takes most things out of the equation, save for the kernel and drivers. And yes, it mostly is used to distribute desktop applications. It’s ideal for safely running random applications or older programs that wouldn’t run through a modern runtime.

uranibaba,

I read that Snap was propriety and a quick search did not give me any hits on their source code, but I could of course be wrong.

joel_feila,
@joel_feila@lemmy.world avatar

In brief yes, its newer then app image, and more open then snap.

TheGrandNagus, in What has been your experience with Flatpak?

Flatpaks have been amazing for me.

My home directory is a lot cleaner, dependency issues are a thing of the past, it’s easier on the developers, I’m getting updates faster (not having to rely on distro maintainers), my installs are more portable than before.

I wish we had Android-like permission setting, where it pops up asking if each program can use X permission as it requests it.

And I wish Gnome settings would implement some of the more basic flatseal options (flatseal can still exist for power users), although that one isn’t a shortcoming of flatpaks itself, it’s more to do with development manpower on the Gnome side.

Overall I’m really glad that one of the biggest annoyances in Linux is getting resolved. We’ve finally pretty much agreed on an app distribution and packaging standard

beta_tester, in This week in KDE: Plasma 6 Alpha approaches

The only thing that keeps my laptop on GNOME is the damn beautiful overview. It’s also the only reason I show it to interested people instead of KDE.

1984,
@1984@lemmy.today avatar

Gnome looks better but kde is more functional… I can even run Jetbrains apps in kde without them being blurred in 4k 144hz, but gnome can’t.

beta_tester,

Try to autoconnect to a vpn in GNOME, you can’t do it in the settings. I love KDE, I just wish it was a bit more beautiful sometimes.

iHUNTcriminals,

I’m moving to KDE I think. After using gnome forever.

I really love gnomes clean simple de. But to me (beginner/novice) gnome vs KDE is like iOS vs android. Gnome for work and KDE for a desktop that represents my soul haha.

stella,

desktop that represents my soul haha.

As someone who makes their KDE look as much like Windows 7 as possible, this hit home for me 🥹.

Spectacle8011,
@Spectacle8011@lemmy.comfysnug.space avatar

KDE has an overview now too! It’s mapped to Super+W by default. And they’re continuing to make it fancier in Plasma 6.

pastermil, in 10 REASONS why Linux Mint is the desktop OS to beat in 2023

I’ve been using Linux for a decade, and I think Mint is great!

treadful, in What has been your experience with Flatpak?
@treadful@lemmy.zip avatar

None. I have no reason to. Prefer integrated distro packages than some bloated isolated package ball.

jack,

Dependencies are deduplicated/reused (no bloat) and there are no and won’t be any dependency issues

OddFed, in How to choose a computer/laptop/device that is better compatible with linux? Are there certain things to look out for when shopping?
@OddFed@feddit.de avatar

tuxedocomputers.com

oh_gosh_its_osh,
@oh_gosh_its_osh@lemmy.ml avatar

Fully agree. Even though OP mentioned it, I personally find that the prices compared to others (Dell, Lenovo Thinkpads) way more affordable.

Lydia_K, in What has been your experience with Flatpak?
@Lydia_K@startrek.website avatar

I really like AppImage, but so far my experiences with flatpak have all been pretty terrible.

Kerb, (edited ) in What has been your experience with Flatpak?
@Kerb@discuss.tchncs.de avatar

ive had supprisingly little issues with flatpaks.

i have been running silverblue for about half a year now, and rely heavily on them.

i can remember 3 distinct issues:

vs code commandlines start in the sandbox, which needs a workarround (rather understandable)

either the fedora, or the flathub build of firefox didnt come with some video codec, OpenH264 i think. switching to the other build fixed it (imo more a licensing issue with the codec than a flatpak problem)

on rare occasions (about once every 3 month)
steam behaves weirdly, and refuses to start until i update the flatpak.

other than that, it has been a smoth ride.

KISSmyOS, (edited )

either the fedora, or the flathub build of firefox didnt come with some video codec, OpenH264 i think. switching to the other build fixed it (imo more a licensing issue with the codec than a flatpak problem)

Just in case anyone in this thread also has problems with video playback on flathub Firefox, I just solved that by installing the ffmpeg-full flatpak.
No idea why a dependency that is needed to play video without jitter isn’t installed automatically.

nottheengineer, in My few remaining gripes with linux

That part is stupid indeed. If you run X, do xinput and find your trackpad. Then do xinput list-props on that to see all the settings there are. Xinput can also change them with xinput set-prop and they reset after a reboot, so feel free to fiddle around.

Once you’re done, just slap your settings into a script and run that on startup, then you’re set.

Kidplayer_666,

I’m on wayland

JoMiran, in I'm ditching htop for btop, look how cool it is
@JoMiran@lemmy.ml avatar

One I started using Bpytop, I couldn’t go back.

Melco,

What is the difference between bytop and btop?

JoMiran, (edited )
@JoMiran@lemmy.ml avatar

It’s written in Python.

EDIT: My original comment refers to going to Bpytop from just plain top. I believe btop is a C++ rewrite of bpytop.

Moobythegoldensock, in Fedora or Mint for noob?

I’d say Mint.

Mint is planning to add experimental support for Wayland this winter, so he’s probably only 1-2 years away from full Wayland support in the DE.

entropicdrift,
@entropicdrift@lemmy.sdf.org avatar

They said they’re targeting 2026 in the post where they announced Wayland.

pastermil, in Fedora or Mint for noob?

You would get less hassle with Mint. One thing that came to mind is the codec.

magikmw, in How a kernel update broke my stylus... Need help!

As a long time Linux user, if kernel broke anything for me, and it used to fairly regularly, I would just roll back to previous kernel. Fedora makes it easy, by default you can just boot into previous version by selecting it in grub menu.

File a bug, roll back, keep the bug report subscribed and only update after it’s fixed.

yogthos, in I had a journey
@yogthos@lemmy.ml avatar

Linux and open source in general completely blow apart capitalist arguments that profit motive is necessary for innovation and technological advancement. Open source ecosystem primarily run by volunteers has produces some of the most interesting and innovative technologies that we’ve seen. The reality is that people make interesting things because they’re curious and they enjoy making stuff. Pretty much nobody makes anything interesting with profit being the primary motive.

zabadoh,

I disagree somewhat.

A lot of high tech development comes with a greed motive, e.g. IPO, or getting bought out by a large company seeking to enter the space, e.g. Google buying Android, or Facebook buying Instagram and Oculus.

And conversely, a lot of open source software are copies of commercially successful products, albeit they only become widely adopted after the originals have entered the enshittified phase of their life.

Is there a Lemmy without Reddit? Is there a Mastodon without Twitter? Is there LibreOffice without Microsoft Office and decades of commercial word processors and spreadsheets before that? Or OpenOffice becoming enshittified for that matter? Is there qBittorrent without uTorrent enshittified? Is there postgreSQL without IBM’s DB2?

The exception that I can see is social media and networked services that require active network and server resources, like Facebook YouTube, or even Dropbox and Evernote.

Okay, The WELL is still around and is arguably the granddaddy of all online services, and has avoided enshittification, but it isn’t really open source.

yogthos,
@yogthos@lemmy.ml avatar

The idea that these things wouldn’t exist without commercial analogs is silly. You do realize that things like BBS boards and IRC existed long before commercial social media platforms right? In fact, we might’ve seen things like social media evolve in completely different directions if not for commercial platforms setting standards based on attracting clicks, and monetizing users.

robot_dog_with_gun,

all the for profit things we use are worse because they are for profit.

most of the time a site or service UI is made worse it’s because AB testing found the worse UI wastes user’s time and the metrics read that as engagement.

yogthos,
@yogthos@lemmy.ml avatar

Exactly, most of the bloat on commercial sites isn’t there for the benefit of the user, but rather in order to monetize them. It’s ads, trackers, metrics, and all the other garbage that you don’t actually want.

FaeDrifter,

capitalist arguments that profit motive is necessary for innovation and technological advancement

I don’t know who is arguing this because it’s incredibly stupid. The greatest scientific minds of history, the mathematicians, the physicists, the inventors, were not capitalists, they’re people with passion for their work.

If we move to a society that guarantees basic human needs and good education, we’re only going to have more scientists and engineers that progress technology even faster.

agent_flounder,

And while we are at it… novelists, poets, painters, musicians, philosophers, …

Thorned_Rose,
@Thorned_Rose@kbin.social avatar

Capitalists argue this because it gives them the appearance of a moral high ground.

Eshittification shows how untrue this - capitalism by its very nature will always devolve into worse and worse offerings because it's reliant on squeezing out ever more profit.

Capitalism will only ever puh out the bare minimum of technological advancement. And keeping people in indentured labour (aka employees) to the capitalist system so that they either have no time to come up with innovations themselves or they own the intellectual property of any indentured workers means that the overwhelming majority of innovation is monopolised by capitalism too. Which also contributes to the appearance of pushing advancement.

ThereRisesARedStar,

Also without open source the capitalist tech sector would collapse

Parodper, (edited ) in The 9 Smallest Linux Distros That Are Super Lightweight

Honestly, just use Debian. It can run under 200MB of RAM (default install), so it beats all distros on the list except for TinyCore and SliTaz, and it actually has packages.

utopiah,

Indeed was my first thought when I didn’t see on the list.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #