There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

drndramrndra

@[email protected]

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

drndramrndra ,

Oh no, a wm might die in a few decades! Anyways…

drndramrndra ,

IMO too much “Tutorial”, not enough Review. For example:

The spectrwm workflow is unique. It took me awhile to become acquainted with the standard flow and gain comfort in using it. I did have to bend, fold, and spindle the environment a bit

You haven’t written a single word on how it’s different from any tiling manager, nor what and why you changed.

Generally the article feels like the first comment in unixporn, where you list out your relevant dotfiles. The only extra information is that you like it, and a list of dependencies for your config.

drndramrndra ,

Here’s a prediction: not even fedora will drop it by 2027.

Wayland still doesn’t work for a lot of people, and the ecosystem is nowhere near mature enough. I doubt enterprise distros will consider dropping xorg until their users can actually work on Wayland.

New to Linux? Ubuntu Isn’t Your Only Option (www.howtogeek.com)

Ubuntu’s popularity often makes it the default choice for new Linux users. But there are tons of other Linux operating systems that deserve your attention. As such, I’ve highlighted some Ubuntu alternatives so you can choose based on your needs and requirements—because conformity is boring.

drndramrndra , (edited )

Is any popular stable distro free from corporate influence aside from Debian?

drndramrndra ,

Tumbleweed is recommended often here.

I occasionally try out Opensuse since like 2007, but I always find the alternatives better. Why Tumbleweed over Arch, why Leap over Fedora/Debian, why suse over RHEL?

drndramrndra ,

TIL GPL is a proprietary licence

drndramrndra ,

This shows something else. The traditional languages are all more common than Rust.

It’s a survey from 2019, but in those rust is traditionally the favourite language nobody uses professionally.

I suppose Go could be a good competitor, and I read a thread comparing C=Go, C++=Rust.

Go’s syintax is C inspired, but it’s not made to replace it, nor do they compete in the same space.

Look at zig instead of you’re interested in that.

I am interested in a discussion about that, as I would like to learn one of these languages

Skip rust unless you have years to get good at it.

Are there any immutable distros meant for NAS systems or home servers?

Edit2: OK Per feedback I am going to have a dedicated external NAS and a separate homeserver. The NAS will probably run TrueNAS. The homeserver will use an immutable os like fedora silverblue. I am doing a dedicated NAS because it can be good at doing one thing - serving files and making backups. Then my homeserver can be good...

drndramrndra ,

If you’re running unstable system packages, immutability won’t really save your stability.

So don’t complicate it, and just use Debian with nix and home-manager. That way you have a stable base, and you can create a list of bleeding edge packages that should be installed. In any case it should be essentially only docker + whatever can’t be dockerised.

drndramrndra ,

AFAIK no distro forces you to reboot, but they all require it for some updates to take effect. You can’t reload the kernel while the system is running.

Fedora just makes that clearer to the user by only installing those updates when they’re going to be active - after a reboot. I think it also blocks new system updates until the current set is completely finished.

You can disable offline updates in the system settings, but I think they’re a good idea, especially for the average user.

drndramrndra ,

Debian + nix unstable and you get the best of both worlds. Bleeding edge userland, and the system always boots^btw

drndramrndra ,

Try MX

drndramrndra ,

Sudo apt… is not the problem. Home-manager and a list of packages are so much better and easier to manage. That’s why I’m currently running nix on top of Debian.

The problems start when you want to modify something, or when you want to use tools that expect fhs complience. Then you run into a skill mountain and discover that the documentation is not great.

At least that’s my experience with guixos and nix. I haven’t tried nixos, and if I do, it’ll be only to generate docker images and such.

For a workstation, in most cases, there are simply not enough benefits to deal with the bs that comes with a declarative os.

How can I launch a program from a bash XTerm and run a while loop at the same time?

I want to launch Oobabooga Textgen WebUI from the command line with its serial output. I also want to run a while loop that retrieves the Nvidia GPU memory available and temperature for display on the header bar with a 5 second sleep delay. How do I run both of those at the same time?

drndramrndra ,

If you’re doing more complex stuff, maybe spend a few days learning the basics of bash

drndramrndra OP ,

That’s a really hacky method and should not be in the manual tbh.

That’s why I’m asking, it seemed really odd.

home-manager

Thanks, this makes a lot more sense. Any good resources besides the wiki? Is there a way to break down home.packages into smaller chunks for modularity?

As for flakes: No, you don’t require them to do any of this. They solve an entirely different problem.

So they’re just to ensure reproducibility?

drndramrndra OP ,

Nice, thanks

drndramrndra ,

How is the rust replacement?

fd > find. It’s a lot faster, and I find the syntax to be better.

drndramrndra ,

Slapping an installation wizard on top of arch doesn’t make it a different distro…

drndramrndra ,

If you don’t do anything crazy, it will be stable, exactly like any other distro

Tell me you haven’t used a stable distro without telling me you haven’t used a stable distro.

Do you know why Debian, a stable distro, releases noncritical updates every ~2 years? Because they test their packages and make sure grub doesn’t release a faulty update and leave your machine in an unbootable state.

drndramrndra ,

If stability is a spectrum, you’ve got to admit that Arch is on one end and Debian on the other.

I ran it on multiple devices for like 3 years. It breaks. Updates are stressful, especially if you have horrible internet in a foreign country.

Arch has many benefits, but it’s dishonest to call it stable. No amount of relativism will change that.

drndramrndra , (edited )

Check out if KDE connect works for you. You can launch any scripts you make, and control the input from your phone.

If it does, any stable distro like Debian should work fine for that purpose.

Auto launch depends on the DE

drndramrndra ,

OP posts about how they’re annoyed with low effort “I deleted windows” posts, makes a low effort “recommend me a wm” post. You can’t make this shit up…

Try them out, find out what you like, ask specific questions when you get stuck on something.

What's (are) the funniest/stupidest way(s) you've broken your linux setup?

Tinkering is all fun and games, until it’s 4 am, your vision is blurry, and thinking straight becomes a non-option, or perhaps you just get overly confident, type something and press enter before considering the consequences of the command you’re about to execute… And then all you have is a kernel panic and one thought...

drndramrndra ,

The first time I installed Fedora after like a decade I updated to new minor version -> sudo reboot because I was already in the terminal -> reinstalled because it wouldn’t boot anymore

drndramrndra , (edited )

Regarding Vivaldi: Why isn’t Vivaldi browser open-source?

To save anyone else from losing time on this bullshit:

They’re scared of their FOSS fork being forked. The rest of the article is just an attempt to make them sympathetic, and muddy the waters. That’s why GPL > BSD

A new project based on our code might implement features that are fundamentally in opposition to our ethics (e.g., damaging to privacy, human rights or to the environment). Even though we would not be associated with the project in any way, it can deeply affect how people see Vivaldi (and how we see ourselves), damaging a reputation we have taken pains to earn.

Fuck off

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

I’ve been distrohopping for a while now, and eventually I landed on Arch. Part of the reason I have stuck with it is I think I had a balanced introduction, since I was exposed to both praise and criticism. We often discuss our favorite distros, but I think it’s equally important to talk about the ones that didn’t quite hit...

drndramrndra ,

Don’t forget that Ubuntu was the first distro to both sell user data to Amazon, and show you ads in the terminal. But it seems like everyone forgets about it as soon as canonical goes “whoops, our bad, we didn’t think you’d mind, it’s opt in/out now”.

On top of that I’ve seen allegations that they’re illegally collecting data from Azure Ubuntu users to send them spam about Ubuntu enterprise.

drndramrndra ,

No hate for canonical or suse, just redhat?

drndramrndra , (edited )

Suse would get more hate if they stopped working with opensuse.

And that doesn’t extend to Fedora and free RHEL licences? Or all of the FOSS projects redhat is funding and contributing to? No demerits for Suse helping MS pressure the entire Linux community for over a decade?

Canonical provides their stuff publicly, except for long term support after five years, but that decision does get hate.

You can still get the redhat source code with the free licence, GPL ensures that. You just can’t act like Oracle, reskin RHEL, and sell enterprise support for it.

Meanwhile there are businesses that literally don’t release any of their improvements to FOSS software because it’s running on their servers and so they don’t have to. Now that really goes against the core ideology of GPL 2 which is: “I give you my code, you give me your changes”.

Publicly traded companies almost always make shitty capitalist decisions. Now, remember that canonical sold user data to Amazon, played ads in the terminal, and that their IPO is still in the works.

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.

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

drndramrndra ,

That’s a far cry from installing everything from one or two places, which I feel like used for be one of the selling points for Linux (years ago).

That’s because years ago you had a choice between using the repo or compiling the package yourself.

Now before I install software, I check the website, then I check whether they offer an official flatpak or an rpm package if it’s not in the official Fedora repositories, and if they don’t, I check if there’s an unofficial one on Flathub, which sometimes has implications.

Imagine if Fedora came with software specifically made to install and update software from all of those different sources through a simple and unified gui. That would really streamline that whole ordeal. It could even include a snap backend for masochists.

PS

Wait till you learn about nix and guix

Having options is great and one of the great things about OSS, but I feel like when it comes to “standards” like these, more collaboration instead of reinventing the wheel over and over again would be better.

obligatory xkcd

drndramrndra ,

Refer to the xkcd. There’s never going to be a single universal standard to unite them all and in light bind them. The best you’re going to get is improved support and integration.

drndramrndra ,
  1. Endeavour is just Arch with an installation wizard and a pretty theme.
  2. Definitely don’t use nix or guix as an OS if you’re making posts like this. They’re great as a supplementary package manager, but extremely difficult and convoluted as an OS.
  3. I’ve recently switched from Arch to Nobara after running it for a few years. It’s really nice being able to update without the fear of something breaking. I’m just using flatpak and guix for the few packages that are missing from the repos, no AUR needed.
  4. Install i3 on top of whatever DE you want, don’t look for a specific spin. It’s really useful to have tools for stuff like power management. Also, when you break something, you’ve got a backup.
drndramrndra ,

I3 is a hybrid wm, there’s a shortcut to change between vertical and horizontal splits.

I find that approach much better than having to cycle through a bunch of presets to get a configuration I want.

On top of that tabbing/stacking tiles is amazing for keeping everything organised in more complex configurations.

drndramrndra ,

The stopwatch is only working while it’s on the screen and the screen is active. Notifications stay there until you manually discard them. The heart rate sensor is a complete toy since you can only manually trigger it, and it took 2 years for the infinitime devs to read the sensor docs and realise their algorithm is bad. The step counter can only automatically sync, so when it fails to do so for half a day you need to walk around and shake your wrist while keeping you phone and watch screens active. And the list of fails continues beyond that.

On top of that it costs 65€ ($75) when ordering from the European warehouse, and they don’t allow you to order from the main one because it would end up cheaper. Don’t waste your money unless you need a reason to practice cpp.

drndramrndra ,

My battery life is about 3 days.

Have you updated it this year? 1.13 improved the battery life from 3-5 days to 10+

drndramrndra ,

It’s just bad coding. Half a year ago they released a patch to more than double the battery life. 2 weeks is reasonable, especially when you limit the useless notifications.

drndramrndra ,

It shouldn’t restart the stopwatch when you want to check the time on your watch, or receive a notification. Also, it was fixed in 2021 pr, rebased a year later, and it’s still not accepted.

I meant that they aren’t synced with the device they originated from. Also, am I misremembering or did they remove the new notification icon?

Isn’t the whole point of a heart rate monitor on a watch to take periodic measurements and record them so you can track your BPM during exercise? It works much better if you wear it on the inside of your arm.

A watch isn’t going to exactly count the number of steps you did, but it will tell you how active you were on what days and at what time. That can be useful.

For $75 it’s janky as hell

drndramrndra ,

I don’t understand your second point.

If it’s dismissed on one device, it should also be dismissed on the other. Besides that, answering 5 calls shouldn’t leave you with 5 “Incoming call” notifications, especially so if you answered them from the watch.

Apparently it does keep track of HR intervals

No, it’s either measuring or not, it can’t do intervals nor save the data. The gaps you’re seeing is just data not getting synced because the screen needs to be active for it to maybe decide to sync at some point when it feels like it.

I think it’s reliable though.

The Osama Casio costs 23$, is also water resistant, the battery lasts ~7 years and can be easily replaced when it runs out, it has a working stopwatch, and a timer that can go for over 24h. Meanwhile with the pinetime you have to chose between risking it dying when you wash your hands, or throwing it away in a few years when the battery dies and you can’t replace it. What reliability are you talking about?

I don’t know if there’s other smart watches that do more or cost less that are also open source and similarly usable?

Lilygo ones have a really crappy battery life but the models have a combination of WIFI, IR, LORA, GPS, and mic + speaker. So, they’re much better as programmer toys, but even worse as watches.

Banglejs 2 costs about as much as the EU version, but the device is so much better it’s not even funny. I’m pretty sure a lot of programmable Aliexpress watches are also running espruino, and it’s got community ports for other watches.

TLDR

It’s crap, and I’m still salty because the person ordering it for me (of course the EU store won’t ship to non-EU European countries) got scammed without checking in with me whether there’s something off about paying 3 times as much as what’s shown in the link that I sent them…

drndramrndra , (edited )

IDK about KDE, but Nobara gnome has Wayland and xorg entries in the login manager.

Btw Fedora is removing x11 support, so that’s going to be fun for everyone who’s having issues with Wayland.

drndramrndra ,

Wayland has some great new stuff but some people don’t like change

More like: it was released 15 years ago and it’s still broken for a lot of people, while x11 is actually working without issues.

drndramrndra ,

Meat stickers that detect ammonia and block the barcode if the meat has spoiled.

drndramrndra ,
  1. Arch wiki - installation. You’re installing a lot of those components yourself, so it lists out common options.

Is this approach even valid?

Not really. People don’t replace an audio server for example if everything is working, and the default choices are almost universal.

  1. Go to a social media like this one, and observe nerds arguing about distros.
  2. Emacs, Firefox, kmonad
  3. That depends on the distro, but something like (if necessary): enable nonfree repos, install proprietary drivers, install proprietary codecs, install stuff you need for work.
  4. No, unless you’re a bloat obsessed supermodel.
  5. You’ve got two main things to worry about at this stage: release cycle and preferred DE.

All three of those are Ubuntu derivatives so they get updates on pretty much the same schedule. But they’ve got different default DEs in cinnamon, gnome, and KDE. That doesn’t mean you can’t install xfce on mint, but their dev time is focused on cinamon so xfce looks like ass in comparison.

Take a flash drive, install ventoy, and try out their live environments. After a few reboots you’ll have a clearer idea of what you’re looking for.

I’d also try something slightly different and include Nobara. It’s also a stable workstation distro, but it’s got a shorter release cycle and it’s based on Fedora instead of Ubuntu. Also, it might be interesting to compare pop gnome, nobara gnome, and classic gnome.

However, I am not looking for windows-like. I want a new & fresh experience like using a smartphone for the first time or switching from ios to android.

Be careful what you wish for or you’ll end up with guix running stumpwm, and you’ll sympathise with your grandparents using a PC for the first time.

But seriously, use gnome in that case, and maybe try out a tiling WM like i3. Gnome is the only big DE to go down a different UI route after being threatened with litigation by Microsoft. Tiling managers are IMO the best, but it takes a while to get them really set up.

drndramrndra ,

Kubuntu stands out as it has KDE plasma installed, while the others have a tweaked gnome experience.

Meanwhile the mint team has been releasing their own DE since 2011 and made it the recommended default

Fedora, Manjaro and OpenSuse are all viable alternatives to Ubuntu/Debian.

Manjaro is an alternative to a working distro. There’s literally no reason to use it over endeavour/arco/garuda, and plenty of reasons not to.

I'm so frustrated rn.

I have been distro hopping for about 2 weeks now, there’s always something that doesn’t work. I thought I would stick with Debian and now I haven’t been able to make my printer work in it, I think I tried in another distro and it just worked out of the box, but there’s always something that’s broken in every distro....

drndramrndra ,

I thought I would stick with Debian

There’s your first mistake. Don’t run a server distro on a workstation if you don’t want to deal with it’s downsides.

I haven’t been able to make my printer work in it

Read the CUPS Arch wiki page

do you people think Ubuntu will work for me?

Fuck Ubuntu. Use Mint if you want to try something Ubuntu based.

I’ve recently went through a bunch of stable distros and Nobara had the best experience out of the box.

drndramrndra , (edited )

I never said it can’t work, but try using MX for a bit and tell me it doesn’t make Debian much better as a workstation. MX tools are enough of a reason for me to always pick it over Debian in that scenario.

There’s a reason it’s such a well used distro, and it’s not just because it’s good for servers.

What are some workstation specific reasons it’s well used?

I’m pretty sure stuff like function keys are just DE defaults. I’ve installed default gnome and they worked.

The main reason people use Debian, no matter what they use it for, is stability. While it’s great that nothing ever breaks, you’re also receiving nonessential updates every ~2 years.

That’s not an issue on a server that’s running mysql released 7 years ago, but you probably need to use flatpak and guix to keep specific tools relatively up to date. You’re less likely going to need those tools when using a workstation focused distro like Fedora, that’s released on a fixed 6 month cycle.

On top of that, workstation focused distros also integrate flatpak. Since synaptic only knows about apt, MX improves on it by only requiring you to enable flathub as a source to get a unified search/install/update.

Small stuff like that is important for a beginner that’s asking for distro advice. They’ll most likely want to click through a pretty gui, and Debian is lacking on that front because it’s a server focused distro.

drndramrndra ,

Well you solved that conundrum rightly. Now let’s go linch those dirty Apple and John Deere engineers. Since they’ve designed those machines, they must be the only responsible parties for designing them with their extreme anti-consumer and anti-repair policies. They must get commissions on every licensed repair or something, it’s definitely got nothing to do with capitalists putting restrictions on the design team in order to increase profits, nope…

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • lifeLocal
  • goranko
  • All magazines