linux

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

sirico, in (Constructively) What is your least favorite distro & why?
@sirico@feddit.uk avatar

I’d agree with Manjaro, It was my first I kinda know Linux distro after brown Ubuntu and Mint at the time it really worked well, but then package desyncing started affecting my installation followed by the first of many controversial behaviours from the team. It’s one of many Linux distros that hasn’t progressed much in the last few years, like elementary, and the idea it is easy to arch is false when you end up having to babysit updates because testing isn’t as up to par as something like Fedora or Mint.

Garuda is a distro that has swung from a do not install to prob the best “Welcome to arch” distro for me. Their focus on tooling is getting up there with Mint & Suse BTRFS manager being a shining program of the project. More so, shows how utterly pointless Manjaro has become and badly managed the project is.

HawlSera, in Canonical's Steam Snap is Causing Headaches for Valve

Okay…

What’s a Steam Snap? I don’t know what that is

Reil,

Snaps are a relatively recent way of packaging application installations in certain flavors of Linux. Steam is Valve’s game distribution platform (amongst other things).

There’s an unofficial Snap package to install Steam and it apparently doesn’t work so good

Falcon,

Snap is a sandboxed environment to install applications in.

Flatpak is a more portable implementation of the same broad idea, it downloads a chroot and runs applications from within using a separate program called bubblewrap (one could, in theory, use chroot to run apps from within the downloaded flatpak images, bubblewrap offers further isolation through things like namespaces and cgroups etc. )

Snap, unlike flatpak, is a Canonical specific implementation that has a reputation for breaking a lot of things.

barsoap, (edited )

It’s perfectly possible to isolate a steam install, NixOS does that by default to even get it running (on NixOS nothing is where any binary blob expects it to be). There was a very brief issue with experimental steam when they tightened up their own sandboxing and doing sandbox-in-sandbox broke stuff but that was fixed before release as Valve is, indeed, responsive, even if the distribution isn’t officially supported. But you gotta have some professionalism and have institutional continuity, they don’t want to deal with J. Random Hacker doing a one-off packaging job. Or distros trying to be smart and replace the steam runtime with their own library versions. Basically, assume that the whole thing runs directly on the kernel, make sure to have graphics drivers, and you’ll be fine running it as-is.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Snap is Canonical’s (developers of Ubuntu) attempt at their own containerized software package format, conceptually similar to Flatpak in some ways but differing in details of implementation. One major note is the back end is kept closed source so you cannot host your own Snap repo, which ruffles some feathers.

Apparently distributing Steam (Valve’s video game store/launcher) in Snap format is causing some problems.

lemmyreader, in Reddit API blew up and now I run Linux?

Penguin party :)

chemicalwonka,
@chemicalwonka@discuss.tchncs.de avatar

Penguin and GNU party, don’t forget

lemmyreader,

Agreed. Happy GNU year ! btw.

zcd, in Reddit API blew up and now I run Linux?

Boy that escalated quickly

interdimensionalmeme, in Sovereign Tech Fund invests €203,000.00 on Gstreamer

Gstreamer and ffmpeg are treasures with impenetrable user interfaces

bfg9k,
@bfg9k@lemmy.world avatar
Hack3900, in Which terminal emulator do you use?

Big fan of kitty for font ligatures support and how splits/tabs work

toastal,

I like Kitty since users can configure the terminal to always turn off ‘programming ligatures’ (aka ligature misuse).

Ashiette, in Which terminal emulator do you use?

Konsole and Yakuake… It’s sufficient

atzanteol,

I’ve really grown to like yakuake. I always have a sorta “main terminal” where I have a tmux session going and now I do that in yakuake so it’s available on all desktops and easily put “out of the way” when I don’t need it.

turbowafflz, in Which terminal emulator do you use?

Kitty, but I don’t have any particular reason it’s just there and it works

Atemu, in I'm an idiot (arm)
@Atemu@lemmy.ml avatar

There is unrar which is source-available but its license is unfree because it restricts usage. See: fedoraproject.org/wiki/Licensing:Unrar

harsh3466,

I do have unrar installed, but I’m not able to modify in place or add new files to the archive with it, which is the functionality I’m missing.

Atemu,
@Atemu@lemmy.ml avatar

Indeed it won’t modify rar archives. What do you need those for?

The typical flow for rar archives is to unpack them and then either leave the files on disk as plain files or put them into a better archive format such as 7z.

harsh3466,

My initial goal (before learning what a headache rar is) was to preserve the original file format. Now my plan is to convert them. I have to confer with my friend to see what format they’d prefer for the files. Probably end up using regular old zip.

ikidd, in Upgrade vs Reinstall
@ikidd@lemmy.world avatar

Dockerfile, especially for something like a CLI app like that. Change your dockerfile and rebuild when you need to upgrade.

atzanteol,

Yeah, my first thought was “this is doing containers the hard way”.

lxc and docker are your friends.

ikidd, (edited )
@ikidd@lemmy.world avatar

Yah, and we aren’t the first, of course: github.com/mraming/docker-nginx-acme

agent_flounder, (edited ) in linux mint became super slow
@agent_flounder@lemmy.world avatar

I agree with the other comment to beware and look at getting a new drive in case this one is shitting the bed.

If it were my system I would look for any signs of disk related errors in the logs (likely would show in /var/log/syslog or maybe kern.log).

Also, did you empty your trash (if you used GUI to kill the files)?

You verified the disk has free space right? (Via df or whatever GUI tool, maybe disks or the file manager)

Another thing I might look at out of curiosity is disk io stats. Is the disk swamped with IO for some reason? We’re assuming the bottleneck is disk io but then again maybe something else weird is going on.

agent_flounder,
@agent_flounder@lemmy.world avatar

PS: if the disk fills up after deleting files (with rm) then some process may be the cause. Use the iotop command to show what processes are doing the most reading and writing, similar to top but for io.

If you haven’t you can also hunt down the biggest directories either with a disk usage analyzer or command line. Cd into whatever to level directly (your home dir) then: sudo du -dk | sort -n

SheeEttin,

I would also look at the SMART data and run a test.

ProgrammingSocks, in Looking to make the switch

Linux Mint Debian!! It’s simple, already set up, easily extensible, and is based on one of the most popular distributions. You can always find out how to do something on Debian and it won’t break on you.

hanke,

Why tve Debian version? I’d recommend Linux Mint as well, but I’d recommend the normal one.

ProgrammingSocks,

Snap being partly proprietary while also being forced on Ubuntu users leads me to avoid Ubuntu derived distros. Plus my philosophy when it comes to Linux is that you wanna stay close to a distro’s upstream, so I only really recommend the big ones like Debian, Fedora, Arch, or openSUSE. The less levels of maintainers the better, essentially.

hanke,

I get your point. But Linux Mint does not have Snap by default, so that does not really apply.

I’d still recommend the normal Ubuntu based one since there is so much easily available help out there for any Ubuntu based system.

The Debian dist is (iirc) just there in case Ubuntu becomes unsuitable as an upstream in the future. I would treat it as a safe backup option, not a primary choice and def. not something I’d recommend to beginners.

But that’s just my take on it :)

RotatingParts, in best foss cad software?

For 2D CAD, LibreCAD

Frellwit, (edited ) in GNOME and AppIndicator/system tray
thayer,

Thanks for sharing these links! I’m glad to see so much consideration being put into a better solution.

ScottE, in X11 tiling WMs

In a word - yes - i3 is incredibly productive and customizable, but it’s not for everyone. I’ve been using i3 with no DE or DM for about a decade. Every time I try to use a full DE like KDE, Gnome, etc, it’s just so slow and bloated, and gets in the way. And there’s 100’s of extra packages that get installed, and be updated, that I don’t use. I don’t need anything but terminals (of which I have about 40 open in 12 different virtual desktops), a browser, and an editor when vim isn’t enough. So for me, it’s perfect and simple. I don’t know what will happen when Wayland finally wins, but that’s 5-10 years away before it really wins.

Secret300,

I definitely do feel i3 is the easiest to understand and get into. I remember when I first started using Linux I tried awesomewm and icewm but was so confused. i3 made sense tho

mcepl,
@mcepl@lemmy.world avatar

Ehm, what would be a difference for you, if you install sway?

ScottE,

It’s a good question - I don’t know, because I haven’t used it. If it’s 100% compatible with i3 down to its configuration and features, then sure, it’s palatable.

mcepl,
@mcepl@lemmy.world avatar

github.com/swaywm/sway/ still claims that sway is “i3-compatible Wayland compositor”.

flashgnash,

Wayland

leopold,

I imagine once Wayland finally wins i3 users will turn into Sway users and that’s about it.

wwwgem,
@wwwgem@lemmy.ml avatar

When Wayland is eventually ready, I will personaly look into river. At least that’s what I would do now but no doubts that by the time everybody move to Wayland there will be way more options to consider. Hopefully one will be a good replacement for bspwm.

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