linux

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

jodanlime, in Which terminal emulator do you use?
@jodanlime@midwest.social avatar
Zucca,

… and tmux session open in it.

krash,

Foot

I was considering Foot, it is fast (renderwise and in interactive use) and the dev seems like an awesome person. But it doesn’t support ligatures. I’ll watch the issue and give it a shot when it’s implemented.

jodanlime,
@jodanlime@midwest.social avatar

That’s fair. I don’t think I personally use ligatures anywhere and I’m not experiencing any issues with foot after using it for a few years so I might just have to stay blissfully ignorant on this one ;)

What do you use ligatures for?

krash,

The only practical thing they provide for me is slightly better readability, and eye candy (my prompt rely on them). I like my shells functional and pretty 😁

TCB13, (edited ) in (Constructively) What is your least favorite distro & why?
@TCB13@lemmy.world avatar

Ubuntu because they’ve the ability to great things and end up just delivering a buggy and mangled version of Debian with proprietary crap, spyware, snaps wtv. After all we’re talking about the distro that had ISOs on their download page with a broken installer multiple times.

joojmachine, (edited )

I don’t hate them, but this hits hard. They are THE most influential distro for people outside of the community. They have by far the biggest user base and community, but instead of using this to collaborate with other distributions and specially with the freedesktop folks for the improvement of the commons, they have this culture of downstream work that rarely get the effort needed to be upstreamed. It’s usually “it’s good enough for us, so that’s where we’ll leave it”, and they end up with these weird solutions that only they use.

TCB13,
@TCB13@lemmy.world avatar

It’s usually “it’s good enough for us, so that’s where we’ll leave it”, and they end up with these weird solutions that only they use.

Exactly. And to make things even worse then you’ve people upstream (Debian) or sidestream (other distros) that eventually decide to implement whatever they did but properly and then they go there, pick it and replace their original implementation.

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

The one Linux Distro that people will look for out of popularity, fucking up the of the Linux user base? Of course, thanks canonical.

OsrsNeedsF2P,

Snaps were designed to solve dependency hell, get modern software, security, among other issues. If it weren’t for the fact Flatpak does a better job, many more people would be praising Snap.

It’s good that Canonical is trying to make the desktop better. It would be better if they focused their efforts elsewhere.

friend_of_satan, (edited )

I run all headless Linux machines, and snapd always managed to show up somehow. It’s got shared lib dependencies so that shit like Firefox would be installed and have snap mount points on my machine. Just a bunch of useless noisy garbage on a headless machine. I finally solved the problem by switching to Debian.

I don’t care what flatpak does or does not do, IMHO snap sucks objectively.

captain_aggravated,
@captain_aggravated@sh.itjust.works avatar

Flatpak is intended for end-user graphical applications, not many terminal applications are packaged by Flatpak so it makes sense why it wouldn’t show up. Snap IIRC was first intended for their embedded system.

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.

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

Why stop at Ubuntu if you can try a new distro each month?

alice_mac,

This is the way, quit your real job and focus on nothing but switching distros

azvasKvklenko,

I guess there’s that beginner period when that should be allowed. I kind of wished it happened to me again, instead of daily driving boring Arch systems with no incentive to ever change.

alice_mac,

Yeah when you’re a beginner or when you get back into Linux you have like a grace period to reproduce a productive environment, then you’re worried about changing too much in case it all breaks and goes wrong

drndramrndra,

Wait for Arch to slowly grind away at your sanity. One day you will realise that stability is pretty damn important, and the hopping will start once again.

Hamartiogonic,
@Hamartiogonic@sopuli.xyz avatar

Has anyone made c/distroHopping yet?

Perhyte,

!distrohopping - no posts yet though.

Hamartiogonic,
@Hamartiogonic@sopuli.xyz avatar

This is pretty cool. We really have moved over from Reddit, since we already have some of the niche communities. There are plenty of Linux users already, so it shouldn’t take long for people to start posting there.

greywolf0x1,

I just made a post there

WindowsEnjoyer,

Then find sysadmin/devops/sre/younameit job 😅

drndramrndra,

sysadmin

Bossmang, I know that we’re paying more for RHEL licences than for the entire IT department, but if we switch to Arch we’ll cut down the costs significantly.

Gets fired immediately

devops/sre

FROM: ubuntu:24.04

FROM: debian:12.4

Such distro, much hopping

draughtcyclist,

I’m in this comment and I don’t know how to feel about it.

WindowsEnjoyer, (edited )

I am so happy that my parents didn’t buy me a better laptop a decade ago, so I was forced to use a shitty thinkpad laptop. After reading online, I figured out that Linux makes it faster…

What’s your story? :)

alice_mac,

Yeah seems to be the correct path, you just end up learning so much!

funkless_eck,

Newbie here but wouldn’t it be


<span style="color:#323232;"> chown -f $USER /sys/admin/dev/ops/sre/younameit.job  
</span>

?

funkless_eck,

fuck I can’t believe I’ve done this

bbbhltz, in "Must Try" distros and DEs?
@bbbhltz@beehaw.org avatar

Don’t know if it is a must-try, but LXQt has come a long way. The file browser is excellent. Everything is fast and snappy and very traditional (start button, system tray, etc.). Runner up I guess.

You can run Alpine as a desktop. The Edge branch. New software, got what you need, installs and updates fast.

nickwitha_k,

Alpine as a desktop? Now that’s weird and I’ll have to give that a go.

bbbhltz,
@bbbhltz@beehaw.org avatar

It’s easy. After running setup-alpine and rebooting with a bar install there is built-in script setup-desktop that lets you install Gnome, Plasma or Xfce.

You can find install scripts like Alpine Suck around the web git.sr.ht/~bt/alpine-suck

Or check out the wiki for other inspiration wiki.alpinelinux.org/wiki/Category:Desktop

If you use Edge, I would recommend subscribing to the user mailing list though, just in case.

WeLoveCastingSpellz, in Which terminal emulator do you use?

Konsole

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Same here, but with Fish 🐠

WeLoveCastingSpellz,

I love the features of fish but the colors are hard to read on my terminal screen when there is blue text sometimes. Wish I could change the default colors of fiah

themoken,

I used (u)xterm for like 20 years before discovering that Konsole is solid and beautiful. My whole tiling setup is backed up with KDE apps now.

WeLoveCastingSpellz,

My Distro came with kde so I got used to Konsole plus for sone reason other terminal emulators felt slower

macattack,

I used to install VS code for every new install and now I just stick to Kate. Although the storage impact is minimal, a lot of the dependencies for KDE apps are already present if you are running KDE as your desktop env.

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

You got one of them Chromebooks? I also run a Chromebook. Prsise linux!

macattack,

Chrultrabooks ftw!

HotsauceHurricane,

I swear after adding Linux to this thing it’s become one of the best computers I’ve ever owned.

muix, in (Constructively) What is your least favorite distro & why?

Anything Red Hat. Screw GPL corporatism.

drndramrndra,

No hate for canonical or suse, just redhat?

wigit, (edited )

Had to scroll way too far for this.

atzanteol, in Hans Reiser Apologies For Social Mistakes, Comments On ReiserFS Deprecation From Prison

“social mistakes”???

Gork,

That’s a funny way to say murder.

duncesplayed,

It’s not. He was very explicitly not talking about his murder there.

Bitrot, (edited )
@Bitrot@lemmy.sdf.org avatar

Author choosing some odd phrasing to group murder and interactions on the LKML.

Edit: The letter does include “social mistake in the Linux community” but it’s still odd to phrase it that way in an article about it, imo.

treadful,
@treadful@lemmy.zip avatar

He was not referring to the murder using that phrase though. He was detailing how he poorly interacted with others on the project.

Bitrot, (edited )
@Bitrot@lemmy.sdf.org avatar

Yes, which is why it is a little odd for the article author to include it without context, because we all immediately think of one social mistake that has nothing to do with Linux.

rottingleaf,

Lack of planning - getting caught by police because of chopping your wife up in a place connected to you - social mistake.

I know that’s not what the title means, just all the “killer feature” jokes are afloat in my skull.

TomMasz,
@TomMasz@lemmy.world avatar

He did mention the murder of his wife and said he would detail his regret to anyone who asked. The rest of the letter describes the “social mistakes” in dealing with co-workers and the Linux community. He even asks that those co-workers’ names be added to the credits and his negative comments about them be deleted. There’s no forgiving what he did to his wife but there’s at least some evidence he’s changed since that happened.

atzanteol,

He did mention the murder of his wife and said he would detail his regret to anyone who asked.

This is true - I’m reacting more to the title than the content. It’s a very peculiar choice of words.

There’s no forgiving what he did to his wife but there’s at least some evidence he’s changed since that happened.

Perhaps - it’s hard to tell. It still reads a lot like one of his standard narcissistic rants even as he’s complimenting others. It’s still all about his “dream”.

TomMasz,
@TomMasz@lemmy.world avatar

I’m not a doctor but he certainly seems neurodivergent based on his writing. It’s hard to imagine him ever changing in some significant way and being “rehabilitated” enough to be allowed back into society, hence the “some evidence”. It’s might be best he remains in jail rather than be paroled.

atzanteol,

Yeah - I mean - I don’t want to get into the business of analyzing somebody’s metal state but he definitely seems to have issues with fixation. But I also don’t want to cross the line into saying that he’s necessarily dangerous because of that. He’s dangerous for other reasons though. I agree with your “some evidence” line in that he does seem to be focusing on the part of his personality that does seem to be the most dangerous - inability to manage conflict. Prison does provide for that conflict - but it also provides many rules and structures that he wouldn’t have on the outside. Dunno. I have a difficult time saying that anybody who has murdered their wife should ever see freedom again at all - “reformed” or not.

AnEilifintChorcra, in [Help] Audio devices disappear after reboot (EndeavourOS, Pipewire)

I’m not very familiar with pipewire, I’ve always just been able to plug and play with any headphones but you can try runnning


<span style="color:#323232;">Journalctl -r
</span>

After your next reboot to see the most recent system logs and check for any errors with pipewire

I think you can also run


<span style="color:#323232;">Sudo systemctl status pipewire.service
</span>

After you reboot to make sure that it is enabled by default, if its not you should be able to run


<span style="color:#323232;">Sudo systemctl enable --now pipewire.service
</span>

This Reddit thread might be helpful Teddit alternative link

EndeavorOS also have a forum that might be helpful

Evkob,
@Evkob@lemmy.ca avatar

So this comment made me realize pipewire.service wasn’t enabled (I had to use the command ‘systemctl --now enable pipewire --user’ as the ones you provided didn’t work on my system.)

It’s up and running now, but after a reboot I still have the same issue.

skullgiver, (edited )
@skullgiver@popplesburger.hilciferous.nl avatar

deleted_by_author

  • Loading...
  • Evkob, (edited )
    @Evkob@lemmy.ca avatar

    It wasn’t, but this still doesn’t fix the issue. I’m honestly perplexed and might just deal with triple reinstalling alsa-utils after every reboot. I’ll probably start from a fresh install soon enough anyway :P

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

    Alacritty, no particular reason. It’s fast and I already made it look how I want so there is no reason to switch.

    dino,

    Using alacritty for years on all linux devices, it does what its supposed to do. Recent change to toml configuration was a bit of hassle. But with the latest release the migration is no problem anymore.

    timbuck2themoon,

    Honestly didn’t even know they migrated to toml. I upgraded and it said yaml wasnt supported anymore. I used alacritty migrate and only had to remove a couple deprecated options and it was fine.

    It’s why I keep it. It’s set and just seems to work well.

    jackpot, in Reddit API blew up and now I run Linux?
    @jackpot@lemmy.ml avatar

    use revolt or at least webcord or some other discord frontend

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

    Does audio streaming work via webcord?

    jackpot,
    @jackpot@lemmy.ml avatar

    yeah and if it didnt just modify settings in flatseal

    mynamesnotrick, (edited ) in Reddit API blew up and now I run Linux?

    Same thing happened to me. Moved to pop!_os.I have zero regrets. I’ve learned a ton. I use tons of apps off f-droid and foss Ubuntu apps. I have degoogled most of my life. I’m also developing an Firefox addon for lemmy. It’s usable as a user script addon now. It’s called lemmytools. It’s my small contribution. All because Reddit got stupid. I don’t even browse reddit for answers usually about tech/programming stuff anymore because they block my VPN.

    Corgana,
    @Corgana@startrek.website avatar

    There are literally dozens of us! I’m running Zorin. The Reddit debacle really hit home for me that free alternatives to commercial projects work best when everyone pitches in a little.

    mozz, in [not solved] I think I messed something up in the router settings but cannot understand what... now I have no internet connection
    @mozz@mbin.grits.dev avatar

    Does ping 8.8.8.8 work? (To check if it's DNS)

    What's ip route show say? (Just to try to narrow down whether it's an issue with the server's config or the router's)

    What's traceroute 8.8.8.8 display?

    tubbadu,

    thanks for the answer!

    ping 8.8.8.8 fails, and I don’t have traceroute installed (and no internet to install it)

    
    <span style="color:#323232;">tubbadu@debianserver:~$ ip route show
    </span><span style="color:#323232;">0.0.0.0 dev veth3492bf7 scope link
    </span><span style="color:#323232;">0.0.0.0 dev vethc1bf668 scope link
    </span><span style="color:#323232;">0.0.0.0 dev vethb41fd7e scope link
    </span><span style="color:#323232;">0.0.0.0 dev veth2e39932 scope link
    </span><span style="color:#323232;">0.0.0.0 dev veth68451d9 scope link
    </span><span style="color:#323232;">default dev veth3492bf7 scope link
    </span><span style="color:#323232;">default dev vethc1bf668 scope link
    </span><span style="color:#323232;">default dev vethb41fd7e scope link
    </span><span style="color:#323232;">default via 192.168.1.1 dev enp1s0
    </span><span style="color:#323232;">169.254.0.0/16 dev veth68451d9 proto kernel scope link src 169.254.210.75
    </span><span style="color:#323232;">169.254.0.0/16 dev veth2e39932 proto kernel scope link src 169.254.242.12
    </span><span style="color:#323232;">169.254.0.0/16 dev vethb41fd7e proto kernel scope link src 169.254.185.90
    </span><span style="color:#323232;">169.254.0.0/16 dev vethc1bf668 proto kernel scope link src 169.254.225.22
    </span><span style="color:#323232;">169.254.0.0/16 dev veth3492bf7 proto kernel scope link src 169.254.123.220
    </span><span style="color:#323232;">172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
    </span><span style="color:#323232;">172.18.0.0/16 dev br-56cf32fc7cde proto kernel scope link src 172.18.0.1
    </span><span style="color:#323232;">192.168.1.0/24 dev enp1s0 proto kernel scope link src 192.168.1.9
    </span><span style="color:#323232;">192.168.1.1 dev enp1s0 scope link
    </span>
    
    0v0,

    Try removing all the superfluous default routes.

    mozz, (edited )
    @mozz@mbin.grits.dev avatar

    This is kind of a nutty network config. It looks like docker is setting up extra default routes, which I could easily see fouling everything up. As a first experiment (warning, this may ruin your networking until the next reboot):

    ip route flush 0/0
    ip route add default via 192.168.1.1 dev enp1s0
    
    

    ... and see if that makes things work (start with ping 192.168.1.1 and ping 8.8.8.8). If that solves the problem, then I think something about your docker config is adding stuff to your networking that's causing the problem; maybe remove/disable docker completely and then re-add docker things one at a time to see where the problem comes in.

    tubbadu,

    okay, I thought to have solved the problem but I was wrong, here I go again. When I docker compose up -d the immich server (the only one I have installed) all those routes are created, and apparently some of them conflicts with something else and now my host has no internet connection. however it seems that ip route flush 0/0 solves the problem until the reboot, which is strange. the other command returns RTNETLINK answers: File exists

    mozz, (edited )
    @mozz@mbin.grits.dev avatar

    Hm. Yeah, that's weird. The default routes you're seeing should basically never exist, so it sounds like there's some kind of manual network config happening inside the Docker container that's creating a broken network.

    What does docker network inspect [network] say for each of your Docker networks (substituting each Docker network for "[network]")? What's the network section of docker-compose.yml look like?

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

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24065784 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 174

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 10502144 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 38