linux

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

vsh, in TIL You can use `systemd-analyze plot > plot.svg` to plot the service startup time to find bottlenecks
@vsh@lemm.ee avatar

How do you read this?

stifle867,

The top/1st line is the first service and it cascaded down as each subsequent service starts. Left to right is time elapsed. Bright red line is time to start that service. Shorter is better.

Does that help?

cloud, in Linux market share on Steam over time (Sep 2023 - 1.63%)

this 1.63 could be 90% if it wasn’t for companies like valve but sure, let’s celebrate some useless proprietary app on the linux sub

infeeeee,

Why? I’m really curious why you think that. Or what do you mean with this comment.

palordrolap, in Linux Mint Debian Edition officially released

Copypasting: (source)

The cautious approach for LMDE5 users: If your system is working fine and there are no especially must-have features in LMDE6, there is almost certainly no rush to upgrade. Take your time.

Make backups. Test backups. Play games. Work. Do things entirely unrelated to the distro.

You could even almost (aaalmost) completely forget about LMDE6 (but do keep an eye on the LM blog).

The Mint team haven't announced an EOL date for LMDE5 yet, but if past dates are anything to go by, it'll be at least 18 months before they pull the plug. Even then, LTS updates might still filter through from Debian proper.

[How many people will actually see this message and how many it actually applies to out of them might well include me and literally one other guy somewhere else on the planet, but if you're that one guy, breathe friend. No rush.]

spark947,

I’m not super familiar with the goals of the mint project. But this is generally a bad approach to take with project development. Even if you plan on offering LTS, it is always preferable to have users on the most up to date version. Going through the pain of supporting multiple versions of commercial software at work has taught me that lesson the (very) hard way.

palordrolap,

To some extent I think they're thinking of people who are in the Windows/Mac situation of wanting a stable OS that doesn't require getting hands dirty (so to speak) every 5 minutes to do basic things, and who generally call in a relative or friend who knows what they're doing (and is almost certainly the person who installed Mint in the first place) when things really need changing.

There's never more than two LMDEs active at any one time, so while they are giving themselves a little extra work, they're also managing the main Ubuntu-based Mint derivatives at the same time so they're bound to have some kind of streamlining at their side.

As for 5-to-6 upgrades, they've provided an official tool that will work for most people and will require very little admin user interaction once it's off and running. A sensible sysadmin would like to have a backup anyway, just in case.

My initial comment was aimed at the odd rare case like myself who isn't always up for sysadmin work (it's why I'm on Mint after all), or doesn't have the time. There's no immediate rush to use that official tool. Take your time. Make your backups, etc.

If you want bleeding-edge rolling updates, Mint is not the distro for you (though LMDE is a little closer to that than regular Mint).

Do they keep up with security updates and patches, though? Yes. Very much so.

FluffyPotato, in SHARE WITH THE CLASS: What aliases are you using?

I rawdog every single command, I use no aliases at all.

macallik, in SHARE WITH THE CLASS: What aliases are you using?

(Bash-Specific)

App-Specific

alias battery='upower -i $(upower -e | grep 'BAT') | grep -E "state|to full|percentage"' # Get the battery level of my laptop server when I ssh into it

alias audio="yt-dlp -f 'ba' -x --audio-format mp3" # Download the audio version of a youtube video

alias wttr="curl wttr.in/Chicago" # Get the weather of my city in the terminal

Terminal Navigation

alias ba2sy="cp ~/.bash_aliases ~/Sync/" # copy my current iteration of my aliases to my shared syncthing folder so that it's accessible across devices

alias sy2ba="cp ~/Sync/.bash_aliases ~/" # replace the current iteration of my aliases w/ the synced version from my syncthing folder

alias mba='micro .bash_aliases' # open my aliases file in the modernized version of 'nano'

alias reload="source ~/.bashrc" # Quickly refresh my system so that the latest alias file is loaded

alias l='exa --group-directories-first -hlras modified --no-user --icons' # exa is a prettier version of ls. Options toggled: Human-readable, long format, reverse output, show hidden files/folders, sort by modified, hide the 'user' column since I'm the only one that uses the computer, and show the icons to make it look fancy```

Replaced Commands

alias cat='batcat --theme=ansi ' # Replace generic output of cat w/ a formatted version. This is bat (batcat in Debian)

alias rm='trash ' # Instead of auto-deleting files, put them in the 'trash' bin for 30 days, then delete.

Server & Docker-related

alias lazy='/home/macallik/.local/bin/lazydocker' # Run Docker

alias pad='ssh MyPad20334' # shorthand to ssh into my server

RaivoKulli,

I wonder if you can be a madlad and symlink your bash-aliases to a synced file.

tvcvt,

Not a symlink, but you can add source /path/to/aliases one your bashrc file to load them from another file. I do that and keep all of my dot files in a hit repo.

lord_ryvan, in What is this windows 95?

I was spinning up Chrome

There’s your problem, shit eats resources like a mofo.

Also stop using Chrome, stop giving it market share, Google is trying to DRM the whole Internet into using Chrome. LibreWolf on desktop, Fennec on mobile, both support all your addons, too!

ultra,

Librewolf is a bit extreme, regular firefox will do.

ExLisper, in I think Wayland should have been approached differently

Normally projects like this address real needs. If X would actually fail to provide crucial functionality on modern desktop someone would develop alternative that would cover it and people would switch in a matter or years. Instead Wayland set out to build something complex and useless for most people and now is surprised it takes a lot of time for it to gain traction.

How it should be approached is that if people need some very specific setup (like multiple displays with fractional scaling and different refresh rates and they want to play games on it and need to get 100% of their configuration) Wayland should provide them a tool to do just that with dedicated server and DE. Most people wouldn’t need any of this and would stay with X, few people would use the new DE. If more and more people would require the functionality provided by the new DE it would grow, get forked and other DE would start supporting the standard. The approach of “we build something 1% of users need, spend a lot of effort to support us” is what’s silly.

Auli,

X is bad code and to hard to maintain. You do know the people developing Wayland are the same ones who developed X11? I think their biggest issue is they should have called it X12 or something so people new it was the successor to X11.

RaivoKulli, in Hyprland is a toxic community

It wasn’t really my fault – I was a product of my environment

Riiight.

TeryVeneno,

You kinda left out the next line in which he says

But it was my responsibility

That’s the whole statement and tbh I agree. It’s never anyone’s fault for being a bad person, but it is 100% their responsibility to right their wrongs.

Zamundaaa,

The very next words are “but it was my responsibility”… what exactly is bad about that statement if you don’t intentionally cherry pick a bad quote?

lotanis, in Help me understand Linux distros updates.

You can update your version of Fedora through the updater software as well but it’s a very clear separate process that is initiated manually.

Distro version updates bring major updates to key packages - the one you’d notice most would be to Gnome, the desktop environment. There will be other things too that get only bugfix and security updates during the life of that version, and then after a while that version will lose support and you won’t get any updates at all (docs.fedoraproject.org/en-US/releases/lifecycle/).

Updating is very safe and reliable. I’ve had my Fedora install at work for 3 years, updating periodically and it’s working extremely well.

cryball,

To OP: this is a much clearer & better explanation for what I was trying to say.

SSUPII, in yas-bdsm: Yet Another Stow-Based Dotfiles System Manager

He knows

NateSwift,

You can think of yas-bdsm eject as your safeword.

He definitely knows

AJamesBrown,

You can put whatever you wish inside of YAS-BDSM as long as everyone is having a good time.

Feel free to use it (or get used by it).

rotopenguin, in Why I dislike snaps
@rotopenguin@infosec.pub avatar

On the plus side, snaps also crap your system log full of petty little AppArmor events. And when snap gets its permissions wrong, you can easily fix it with SnapSeal.

(If Flatpak would just fucking stop rewriting every file path as /var/run/1000/blah, it would be the unquestionably superior package tech)

SirNuke,
@SirNuke@kbin.social avatar

Friction between Snap and AppArmor is to be expected. The corporate sponsor of Snap, Canonical, is well known for their icy relationship with the corporate sponsor of AppArmor, Canonical.

Honytawk, in It either runs on Linux or refund

Well, you can’t blame developers to not cater to their 1% player base. Especially since that group usually have the most problems and requires more development time.

youngGoku,

Is it really that much detached from macOS though? They can dist to Mac then Linux shouldn’t be much different, right?

nicman24, in AMD Ryzen 7000 Series Make For Compelling Budget Servers, Leading Performance & Value Over Xeon E Review

epyc rome chips are coming down and epyc 1st gen is like 160 for a 32 core

monsieur_jean, in Questions about running Linux in a VM on Windows

You just want to get a feel for it, so I suggest what I've used with success in the past :

  • Windows host
  • Virtualbox
  • Linux Mint with the XFCE desktop environment.

All free, Linux mint is newbies friendly and XFCE is light enough to run well in a VM. It is Ubuntu based so it's very well documented (basically 99% of the tutorials for Ubuntu work with Mint) but it comes with less bloatware and a more ethics.

Of course no single Linux distribution is perfect or we would all be using it but I suggest you don't lose time looking for a distro. Just pick one and install it. If you don't like the look and feel, then try another. You can distro hop through several of them to taste the variations. But the general principles are pretty much the same across the board.

Crul,

Thanks for the suggestions.

Do you know if there is any reason to prefer Virtualbox over Hyper-V?

monsieur_jean,

Sorry just saw the answer.

Virtualbox is very easy to use out of the box, even if you have very little experience with virtualization. Everything is in one place and pretty much self explanatory.

Hyper-V is more complicated and requires that you have a Enterprise, Pro or Education license. It cannot be activated on the Windows 10 or 11 home edition.

JakenVeina, in Bazzite: An immutable Fedora-based OS optimized for gaming on any device, from desktops to laptops to the Steam Deck

What the hell is an immutable OS?

baconicsynergy,

Immutable is awesome. The user instead uses flatpak, snap, and/or nix to install their packages and apps. If you want a mutable environment, you can use containers and their many system integration tools like distrobox.The system has rollback functionality thanks to ostree, abroot, or similar technologies, so in case an update goes awry, you can roll back to a previous working image. Update anxiety no longer exists for me

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