The Linux Thread - The Autist's OS of Choice

GNOME still doesn’t have image thumbnails in the file picker, because that would entail writing an API to use something very slightly more demanding to handle the actual file picking instead of the barebones and impractical file picker GTK gives them.
As the resident GNOME user I have to correct you. Image thumbnails were added in GNOME 44.
1691996127886.png
 
That’s the file browser, not the file picker. The file picker is the one you get when you click “Open File” in for example GIMP.

It's so close but so far.
 
How come appimages aren't more popular?

I enjoy using a package manager for my core packages, but if I just wanna mess around with an emulator or whatever for an evening I'd like to just have the GNU+Linux equivalent of a portable .exe.

Appimages are sandboxed, distro-agnostic, and in my experience just work. Despite this, devs would rather include flatpak installers than appimages in their releases.

Why is this the case?
 
How come appimages aren't more popular?

I enjoy using a package manager for my core packages, but if I just wanna mess around with an emulator or whatever for an evening I'd like to just have the GNU+Linux equivalent of a portable .exe.

Appimages are sandboxed, distro-agnostic, and in my experience just work. Despite this, devs would rather include flatpak installers than appimages in their releases.

Why is this the case?
Do AppImages support dynamic linking against system libraries? If not, that's one good reason to not support them.

More subjectively, people may be worried that an influx of less skilled users relying on AppImages will cause package managers to become less used. Eventually you will just get the same problems you have on Windows, where people just download random .exes and fuck up their computer.

Speaking from a Debian perspective, making a quick and dirty package for your own private use isn't that hard.
 
Do AppImages support dynamic linking against system libraries? If not, that's one good reason to not support them.

More subjectively, people may be worried that an influx of less skilled users relying on AppImages will cause package managers to become less used. Eventually you will just get the same problems you have on Windows, where people just download random .exes and fuck up their computer.

Speaking from a Debian perspective, making a quick and dirty package for your own private use isn't that hard.
Fair points. The skepticism of anything packaged outside the repos is definitely healthy (although even experienced users will clone wacky git repos without necessarily auditing the source themselves).

I believe appimages support dynamic linking, but the recommended practice is to keep it to a minimum to ensure widespread system compatibility (which of course leads to a bunch of redundancy). It's all part of the one-file-one-program nature of it. There's nothing really stopping you from dynamic linking, but it would kind of go against the point of appimages to begin with.

I guess I could learn how to make my own, although that kind of negates the convenience and I might as well just build directly from source at that point (considering I'd have to repeat the process for every update).

I was just really impressed by the rpsc3 appimage, and the convenience of having software that I only use once in a blue moon remain completely outside my package manager is just really appealing to me. Running something like that after a year of not touching it, just getting an update dialog and clicking accept to get everything up to date is nice enough to sacrifice a couple hundred MB of disk space (instead of updating it every time I perform a system update).
 
I guess I could learn how to make my own, although that kind of negates the convenience and I might as well just build directly from source at that point (considering I'd have to repeat the process for every update).
At least you would still have the convenience of easy uninstalling via the package manager if necessary. Building things from source is the Debian Way™ :story: Also, wouldn't you be repeating the process every time with an AppIma-
just getting an update dialog and clicking accept to get everything up to date is nice enough to sacrifice a couple hundred MB of disk space (instead of updating it every time I perform a system update).
Oh. Fair enough, then.
 
  • Like
Reactions: Fulton J. Ween

Gnome has spawned multiple forks, including Cinnamon, Budgie, pantheon, and Cosmic. That alone adds to the confusion when recommending a distro to people new to Linux.
If I'm not mistaken, Cinnamon at first was a Gnome fork but with continual mods and changes, I think the Mint team scrapped the Gnome base and made it a standalone DE where the only link to Gnome is that it's built from GTK.
 
If I'm not mistaken, Cinnamon at first was a Gnome fork but with continual mods and changes, I think the Mint team scrapped the Gnome base and made it a standalone DE where the only link to Gnome is that it's built from GTK.
Yeah at this point Cinnamon is its own thing. I wonder how hard it would be to convince Canonical to use it as the default DE in Ubuntu?
 
Maybe I should make a case to Canonical to switch to Cinnamon after all? I just wanted to create a shitstorm that would get things done but maybe there's merit after all.

At the bare least i could argue that GNOME is directly responsible for multiple ports, which has resulted in development work and time lost by being split up into multiple projects when maintainers could be working together.

I somehow see even more corporate control over GNOME after this, and who knows what other projects carrying GNOME assets would be subject to after this, it feels like we're witnessing a schism between community and corporate that is going to cause a disruption in the desktop space, if not medium-term.

EDIT: The hell?
 
  • Agree
Reactions: std::string
I somehow see even more corporate control over GNOME after this, and who knows what other projects carrying GNOME assets would be subject to after this, it feels like we're witnessing a schism between community and corporate that is going to cause a disruption in the desktop space, if not medium-term.

EDIT: The hell?
...sorry, I was getting the feeling that I was getting too repetitive.
Isn't there sort of a schism already? Debian focuses on making things pure open source, then Ubuntu makes concessions that make the OS more accessible, only to basically run gnome as-is
 
  • Feels
Reactions: Trans Fat 41g
Speaking from a Debian perspective, making a quick and dirty package for your own private use isn't that hard.
I really like arch's aur system. I've got a somewhat elaborate personal project that might require a few packages and aurs have been a godsend for automated testing and deployment.
convenience of having software that I only use once in a blue moon remain completely outside my package manager is just really appealing to me.
The cura 3d printer slicer is my goto appimage use case. Every couple of months I get a wild hair up my ass to 3d print something so I re-download cura. My settings are stored in ~/.local so I don't lose anything but I'm still using an up-to-date version.
 
I somehow see even more corporate control over GNOME after this, and who knows what other projects carrying GNOME assets would be subject to after this, it feels like we're witnessing a schism between community and corporate that is going to cause a disruption in the desktop space, if not medium-term.
The writing's been on the wall for a while. Red Hat and SuSE are both pushing towards an immutable OS using containers for as much as they can since that hands off package maintenance to upstream. Canonical will probably follow suit.

Desktop Linux doesn't make these companies any money and they'd rather have their staff working on things that do.
 
My server running Debian with no desktop enviroment has a bluray drive. If I wanted to set it up so I can rip disks and rencode in a more efficint format, what software out i use? Or would I have to just straight clone the disk to an iso, copy it to my main computer which has no drive, and convert it there?
 
  • Like
Reactions: Falcos_Commisar
Back