linux

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

h3ndrik, in What is the easiest way to try all the DEs?

A Live boot USB Stick

jcarax,

Yeah, I can’t see other options other than this or VMs being worth the trouble.

PropaGandalf, (edited ) in Linux on a 2in1 for Uni

I’m using a Dell Inspiron 2in1 and from the linux side everything runs great. In the three years I have this laptop I tried multiple distros and all worked fine. Besides that the biggest problem was to find a program to make handwritten notes. I really recommend Rnote as it has matured very well over this year and is the only option if you need an infinite canvas to draw on.

I can’t recommend you the hardware tho as it is really aweful. The trackpad gets stuck sometimes and does not come back up with the keyboard showing the same symptoms now, the aluminum chassis gets greasy really fast and the hinges aren’t the best either. Also you must use the cheapest version of all Dell pens because the screen is only compatible with that one pen.

TheGrandNagus, (edited ) in New Plasma 6 Default Icon Theme Looks

Respectfully, I love how powerful KDE is but my god they can’t make things visually consistent to save their lives!

From inconsistent icons, to different KDE apps using wildly different design languages, to padding being inconsistent all throughout the DE and their apps, to fonts and their sizes kinda being all over the place

But at least a custom theme is trivial to install and solves most of it

kurcatovium,

Interesting. Even though I definitely have some mild form of OCD, I do not have single issue with Breeze defaults look.

Lamb,

Deepin icons (and cursor) are the best. :D

Cargon, in I made it to Linux! What is your must-have FOSS or Free Software for linux?

KeePassXC (there’s a Firefox extension too) and Syncthing are the first things I add to a new install.

AnUnusualRelic, in What devices run with free firmware?
@AnUnusualRelic@lemmy.world avatar

The disks still have proprietary firmware, as do several other components though.

Catsrules,

I bet that wireless mouse probably has some code in it.

nxdefiant,

If you’re using an active thunderbolt cable, you wire has proprietary code in it.

smileyhead,

But it’s a closed device with the firmware not being for user to replace.

While BIOS can be updated without opening the computer. Or many WiFi cards require you to load a firmware on them upon boot.

So firmware in the disk is more of a right-to-repair problem rather than free/nonfree software

stella, in 10 REASONS why Linux Mint is the desktop OS to beat in 2023

I think most mainstream distros have reached a point of diminishing returns, and that’s a good thing.

sputge, in Just learned about AppImageLauncher

AppImageLauncher caused me problems in the past, similar to in this post.

So I switched to appimaged and have never looked back.

An implementation of AppImage tools written in Go by the inventor of the AppImage format.

After uninstalling AppImageLauncher, I had to make sure that ~/.config/systemd/user/default.target.wants/appimagelauncherd.service was also removed!


BTW the last release of AppImageLauncher is from 2020!

https://lemmy.world/pictrs/image/3b376912-55f3-4022-8214-a719e16b12ea.png

MonkCanatella,

Good looking out. I installed this and verified it’s working, but does this automatically start at start up? I can’t seem to get systemctl enable to work on it.

sputge,

According to the uninstall instructions here: github.com/probonopd/go-appimage/…/README.md#init…

appimaged should create the everything itself in order for auto start to work after launching it once via ~/Applications/appimaged-*.AppImage

e.g. systemctl --user status appimaged.service says that the service is enabled for me.

(Maybe you were missing the –user flag?)


I would follow the installation instructions and if that does not work, the uninstall instructions in reverse to create the service yourself (probably with systemctl --user enable --now appimaged.service)

MonkCanatella,

Oh awesome, yeah I was missing the user tag! Yeah all working now, thank you :)

penquin, in KDE Plasma 6.0 Approved For Fedora 40 - Including Dropping The X11 Session

I just want kde on Wayland not to have blury font with fractional scaling. It’s just unusable. Once that’s fixed, I’m all set to use it as my daily driver.

imgel,

Fixed. Not backported since it requires a QT update. Fix is coming with Plasma 6. bugs.kde.org/show_bug.cgi?id=446674

heyfrancis,
@heyfrancis@lemmy.ml avatar

What does the baby emoji and 27d means? It only shows in voyager

https://lemmy.ml/pictrs/image/3e8cd5cd-b175-4aa5-be55-5edaeb5ad516.png

roembol,

It probably means the account is quite new

bamboo,

Like the other guy said, it is indicator of new account age. I think there is a setting to turn it off if you dislike it.

dukk,

General > New Account Highlightenator

penquin,

Nice

lauha,

I have fractional scaling on current plasma wayland and don’t have blurry font. Is this a specific usecase?

penquin,

Just your regular 27" 4k monitor. If I set it to 200%, everything is fine, but things are huge. I have to have it on 175%, and that makes the font very blurry. Also, any window decorations that are not default plasma get blurry, too. I’ve already posted about it in the kde instance and zamunda (a KDE dev) said it was fixed in plasma 6. So, I guess I’ll just wait it out.

tiziodcaio,

I think you have to login and logout… For me it worked

penquin,

Oh trust me, I do log out then log in, it just doesn’t work. I’ll try again to double check.

padlock4995, in GNOME is (Gradually!) Dropping X11

Can’t watch the video rn so going to be THAT person who asks a question that may be answered in the video…

I have a remote server running PopOS! I use with the gnome DE, I use xrdp to connect to it, have done some hinting in past about ways to use Wayland instead but had no luck. Does this slow decom mean development for Wayland over rdp may be coming soon?

BitPirate,
@BitPirate@feddit.de avatar

Gnomes built-in RDP should work. There’s also RustDesk which offers proper Wayland support.

andruid,

FreeRDP and wayvnc are supposed to work.

sir_reginald, (edited ) in How to package software for many distributions in their native package format?
@sir_reginald@lemmy.world avatar

Your options are reduced to the following:

Flatpak

Linux only package manager that works across distros. It supports sandboxing via bubblewrap, but be cautious because by default most programs in Flathub are not as sandboxed as they should. You can host your own repository but it is heavily centralized towards Flathub, controlled by Red Hat, IBM.

Flatpak uses OSTree to distribute and deploy data. The repositories it uses are OSTree repositories and can be manipulated with the ostree utility. Installed runtimes and applications are OSTree checkouts.

AppImage

You’re basically packaging your program and every single dependency up to the C library. Linux only.

An AppImage is basically a self-mounting disk image that contains an application and everything the application needs to run on the target systems

source (incredibly biased towards AppImage)

Snap

Canonical’s take at flatpaks. They are quite similar, but snaps use AppArmor instead of bubblewrap and the server is proprietary, so an inferior option and should be avoided. The only “advantage” is that it’s used by default in Ubuntu.

Nix/Guix

multi distro package manager with reproducible builds support, more akin to a traditional package manager (eg apt)

Snappy and Flatpak talk about how they make library versions work better together and blabla and how they solve a lot of issues but that’s just a praetext, the real elephant in the room is that they are a big wink to proprietary software, they were designed for that, they just can’t say it so they focus on other things in their PR statements.

How Nix and Guix work is that they are traditional “package managers” as such the user or the distributor must have access to the source code to compile it into a package, the interesting difference is that it is capable of keeping library versions apart and will automatically share libraries if they are exactly the same. But packaging still occurs downstream, not upstream.

Snappy and Flatpak allow packaging to occur completely upstream at the developers side, which means they no longer have to cough up source code to whomever who will package. Which leads to an inferior solution to the user with far higher memory and storage consumption.

source

Pkgsrc

this one is something in between Nix and traditional package managers. It’s main advantage is that it works in other UNIX-like OSs, like FreeBSD, NetBSD, IllumOS as well as in Linux. The only not Linux specific option in this list (other than docker, which is not a package manager but a container)

Docker

I wouldn’t recommend this one, since it requires packaging a whole OS that creates a lot of overhead. And it can be tricky to use with GUI programs.

Overall, I think that Nix/Guix present the most advantages, with Pkgsrc being a less known close second and Flatpak being in the third position due to it’s relative popularity and overall advantages over snaps and docker. Docker might be decent option if it’s a program designed for servers, tho.

I’d also recommend that you add your program to the AUR, because even if it only works on Arch and Arch based distros, it’s incredibly easy to do and maintain as long as the building of your program doesn’t change drastically between versions.

Edit: formatting

lukas,
@lukas@lemmy.haigner.me avatar

I appreciate universal package formats, but I’m looking for solutions that generate native packages.

iopq,

Nix is the native NixOS format!

sir_reginald,
@sir_reginald@lemmy.world avatar

I believe Pkgsrc compiles the program at install, so it’s native. But it’s been a long time since I used it, you might need to look into it.

And you’ll have a hard time finding a “native” package format, because distros have different libraries versions: arch libraries will be much more updated than Debian’s, so things might break trying to execute programs depending on those libraries. That’s why Flatpak, AppImages, Nix, etc bring their own libraries, because if they don’t, things will break.

They are native in the sense that they are Linux executables, but it’s true that they bring their own dependencies, but as I said, that’s necessary for cross distro support.

TCB13,
@TCB13@lemmy.world avatar

Flatpak for sure because AppImages are slow to launch and Snap is Canonical garbage with tons of overhead.

iopq,

Nix allows you to download a binary of a proprietary package because every input is hashed. You may need to patch it to work with the correct paths, but these tools already exist.

Petter1, in Laptop companies: which one?

Since it was not mentioned yet: www.tuxedocomputers.com/en

If I would not get so many old computing devices that fulfill my needs (I don’t game on PC/Linux) I guess I’d buy one of those. I live in Switzerland and having a german company for support would be superior to me. And I heard that build quality should be great 😇 😂I guess I’d really like to have one, but as I said, for my needs, my macbookpro5,3 running arch does the job.

superbirra,

can confirm that tuxedo is great if you are in Europe. It has been my daily driver for 3 years with debian sid and it’s great!

alfenstein,

I’ve had the TUXEDO Pulse 15 from tuxedo computers for about 2 years and it’s great.

SnotFlickerman, in [Solved] Had a power outage while updating my fedora system, and now dnf has file conflicts. Is it recoverable?
@SnotFlickerman@lemmy.blahaj.zone avatar

This is honestly why anyone and everyone should invest in at least a small UPS that can keep your PC powered for at least five minutes so in this kind of scenario you can cancel the update, shut down safely, and resume when the power is back.

iopq,

Or use a system that has rollbacks so you can use the last known good configuration

russjr08,

Btrfs snapshots + Timeshift that is configured to run pre-update is great for this, though I cannot remember if Fedora’s layout is compatible with Timeshift’s expected configuration.

OP, If you really want to go 100% with this, something like NixOS (which is definitely an extreme investment) or an Atomic distro like Fedora Silverblue works very well for this.

Lichtblitz, (edited )

As you mentioned, with Fedora the best alternatives are immutable spins. Updating means downloading a new base image, applying overlays and additional installations to it and on the next reboot you start from that image. You can configure it to keep as many previous versions as you need and boot into those directly on startup. Since you never change your current image once it’s built, you can’t break a known good system. You can only ever break your next version and in that case, just boot the previous.

I’ve created an Ansible playbook that configures a vanilla Kinoite the way I want it. No need to back up the system if I can recreate it with less than a megabyte of text files. Secrets are in my password vault, personal files are in my personal cloud and get synced to and from the laptop continuously. I would never go back to backing up system files as opposed to recreating it with a playbook. That seems so wasteful in hindsight.

atzanteol, (edited ) in Breaking Windows to let the penguin in...

Now I know that both distros are Linux training wheels

They’re both good distros with a lot of functionality. No need to denigrate them because they’re easy to use.

Vilian, in What are your thoughts on a possible NixOS without systemd?

the init is just a binary, the others systemd features are different programs from different binary, and you are not forced to use them, you can use only the init and don’t use the others, it’s not gonna affect security, systemd init is the most tested one

and you can’t, a lot of technology that make NixOS and others immutable distros works exists only because of systemd

and if others init system worked as well, the entire of the linux community would not have changed voluntarily nor indenpendently to it

What do you think of some day seeing a fork of nixOS that uses other init systems and works well? Or is it just me that likes this idea?

doubt, is too much work just to make a systemd alternative, without the reliability and support that systemd have, but i think it could be a fun hack

1984, (edited ) in Thinking about making the big switch – recommend me a distro!
@1984@lemmy.today avatar

Pop OS is the best, from System 76.

pop.system76.com

gregorum,

Seconded

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