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.

linux

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

priapus , in Steamapps folder breaks when repairing folder on any distro

Did you add the folder as a steam library? Mounting it does not make steam detect it. This is true on all OSs steam supports.

southsamurai , in Good printers?
@southsamurai@sh.itjust.works avatar

Brother work fine on Linux, but be aware they’ve directly fucked using third party cartridges

_haha_oh_wow_ ,
@_haha_oh_wow_@sh.itjust.works avatar

They have??? I’m still on my original toner cartridge from like 8 years ago so I haven’t tried any 3rd party stuff but that’s really disappointing to hear.

_haha_oh_wow_ , in Good printers?
@_haha_oh_wow_@sh.itjust.works avatar

Brother laser printers. Never buy a consumer inkjet. especially from HP.

_haha_oh_wow_ , in Oracle: Keep Linux Open and Free—We Can’t Afford Not To
@_haha_oh_wow_@sh.itjust.works avatar

Nice try Oracle, it’s not like we forgot all the shit you’ve pulled though.

Eufalconimorph , in I will be returning from a month-long vacation next week. Let’s see if my arch machine will break completely!

NixOS + Home Manager user here.

I run in an opt-in state config. / is tmpfs. /home is tmpfs. /boot and /nix are real filesystems. At boot, the EFI loader reads the configuration from /nix/persist/etc/nixos/flake.nix, symlinks all the programs and configs into / and /home, and startup proceeds as normal.

That means nothing persists across boots unless I add it to my config. Cruft doesn’t accumulate in hidden areas, it’s all in my config. That keeps things fast, makes management easier, and makes troubleshooting easier.

cybersandwich ,

The more I see about NixOS, the less I understand it.

Is it a pain in the ass to use on a daily basis? It just seems like one of those things where the juice isn’t worth the squeeze.

Eufalconimorph ,

Daily use isn’t difficult IME. NixOS is just so nice once it’s working. It’s ridiculously easy to understand your system & how it’s set up (it’s all in your config). Nothing changes between updates that you don’t know about. You never have to merge configurations from upstream. It’s trivial to try something new without changing your system overall. Rollbacks are amazing. It’s easy to configure a new machine, to keep multiple machines synchronized (same packages & versions & even users & dotfiles). I have automatic updates enabled so I get a new system when I reboot, and if I don’t like an update I can just revert seamlessly. It basically works like an appliance: I don’t have to think about the way it’s set up unless I disagree with the defaults, and in that case I can change them. You can always override things, even down to applying patches to source code (though obviously that then requires re-compiling). It’s like if you took the stability of Debian, the up-to-date nature and huge repo of Arch & the AUR, and the configurability of Gentoo and mashed them all together.

The hard bits are packaging new programs and making “modules”. You can pretty much always configure a program by just writing the config file options in a Nix string block, e.g. I’ve got the following in my home-manager config for my ~/.xkbrc:

<pre style="background-color:#ffffff;">
<span style="color:#323232;">  home.file.".config/kxkbrc" = {
</span><span style="color:#323232;">    text = ''
</span><span style="color:#323232;">      [$Version]
</span><span style="color:#323232;">      update_info=kxkb_variants.upd:split-variants
</span><span style="color:#323232;">
</span><span style="color:#323232;">      [Layout]
</span><span style="color:#323232;">      DisplayNames=
</span><span style="color:#323232;">      LayoutList=us
</span><span style="color:#323232;">      LayoutLoopCount=-1
</span><span style="color:#323232;">      Model=pc86
</span><span style="color:#323232;">      Options=terminate:ctrl_alt_bksp,compose:rctrl
</span><span style="color:#323232;">      ResetOldOptions=true
</span><span style="color:#323232;">      SwitchMode=Global
</span><span style="color:#323232;">      Use=true
</span><span style="color:#323232;">      VariantList=colemak
</span><span style="color:#323232;">    '';
</span><span style="color:#323232;">  };
</span>

Modules would let that be a Nix expression, e.g. looking like

<pre style="background-color:#ffffff;">
<span style="color:#323232;">programs.xkeyboard = {
</span><span style="color:#323232;">  layout = "us";
</span><span style="color:#323232;">  variant = "colemak";
</span><span style="color:#323232;">  model = "pc86";
</span><span style="color:#323232;">  options = {
</span><span style="color:#323232;">    terminate = "ctrl_alt_bksp";
</span><span style="color:#323232;">    compose = "rctrl";
</span><span style="color:#323232;">  };
</span><span style="color:#323232;">  resetOldOptions = true;
</span><span style="color:#323232;">};
</span>

but that requires writing an expression in Nix that converts the Nix syntax into whatever syntax the config file needs to be. That means learning a lot more Nix. Packaging programs also requires learning more Nix, and particularly how Nixpkgs builders work.

That said, the documentation is shitty, the error messages are shitty, Flakes are massively easier to work with but still “experimental” and lots of the docs & examples online are for pre-flakes, while nixpkgs is enormous it doesn’t have everything, and IDE support for Nix shell environments is lacking (have to use VS Code or a terminal-based editor like nvim).

Nix is sort of like democracy. Democracy is the worst form of government, except for all the others. Nix is the worst way to manage an OS, except for all the others. It’s shitty, but it’s shitty in different ways and those mostly end up making day-to-day operations easier.

TheImpressiveX , in Good printers?
@TheImpressiveX@lemmy.ml avatar
AletheCrow , (edited ) in Is there any reason NOT to use openSUSE Tumbleweed as a desktop OS?
@AletheCrow@sh.itjust.works avatar

I used it as a daily driver roughly a year or so ago. It was pretty good and actually worked really well. Personal experience was things only broke by the issue between keyboard and monitor.

If memory serves Steam ran pretty well on it and installing Nvidia was pretty easy too.

ciko22i3 OP ,
@ciko22i3@sopuli.xyz avatar

What do you use now?

AletheCrow ,
@AletheCrow@sh.itjust.works avatar

I’m not running a Linux Distro at the moment. Last one I used was EndeavourOS which was pretty nifty.

timo ,

Personally, I had quite a lot of issues getting the nvidia drivers to work properly. Might have been an issue on my side of things don‘t know.

MashingBundle , in Oracle: Keep Linux Open and Free—We Can’t Afford Not To
@MashingBundle@lemmy.fmhy.ml avatar

So much talk, nothing to back it up. Blatant PR move.

Molecular0079 , in Oracle: Keep Linux Open and Free—We Can’t Afford Not To

Yeah, Oracle’s much worse than Redhat historically with regards to open source, no thanks.

bankimu , in Ubuntu-Based Linux Lite 6.6 Comes with an AI Helper, Now Available for Testing

I don’t need an AI helper for my OS, thank you. (What I need is to drop the push on snap.)

With moves like this, they are really foreshadowing what Windows has become (who ironically is finally dropping Cortana now).

boonhet ,

Dropping Cortana for what though? MS Copilot?

randomname01 ,

Linux Lite isn’t a Canonical project, as you seem to think. Also, even though I also prefer Flatpak, Snap is vastly overhated.

bankimu ,

Yeah I did make that mistake.

I think if it’s separated from Ubuntu then it’s a nice excitement. I wish they just base it on Debian or some other distro.

authed , in Good printers?

I bought a $80 refurbished HP laser printer m15w on eBay and I love it… prints fasts, toner lasts long and his cheap too

whofearsthenight , in Good printers?

Also here to say Brother. I bought a 2170w like 10-15 years ago for $99, have bought toner for it twice, and it’s chugged along the whole time. I see someone else saying they don’t deal with 3rd party cartridges, and mine def does, but that might be because of it’s age.

I’d also strongly recommend against another inkjet printer. We didn’t print enough in color even 10 years ago that when we did want to the cartridges were dry and it wasn’t just worth it to go to a Staples or Walgreens or whatever for photos or the occasional kid’s school project. If you do have to do a lot of color printing, laser jet is still where it’s at.

Quill7513 , in Oracle: Keep Linux Open and Free—We Can’t Afford Not To

“The hen house simply must be left open,” says local fox, after rival fox got hired to guard hen house

ablackcatstail , in Oracle: Keep Linux Open and Free—We Can’t Afford Not To
@ablackcatstail@lemmy.goblackcat.com avatar

That sounds a lot like the pot calling the kettle black. Oracle is nothing but a bunch of stark hypocrites. They have absolutely nothing to say on the subject matter of FOSS and open and fair competition. This is just peak corporatism. Oracle is the king of proprietary. They’ve done NOTHING to contribute to open source. They take, take, take!

negativenull ,
@negativenull@negativenull.com avatar

Not only do they do nothing for open source, they actively kill open source projects after aquiring them.

dojan ,
@dojan@lemmy.world avatar

More like the lump of fired old dung calling the kettle black. I wouldn’t touch anything Oracle with a ten mile pile if I didn’t have to.

delightfuldude , in XDA article generalize linux experience with the one of HoloISO
@delightfuldude@lemmy.criticalbasics.xyz avatar

Sorry, but the author has a loser mentality.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • [email protected]
  • lifeLocal
  • goranko
  • All magazines