linux

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

BlanK0, in Flathub Grows Past One Million Active Users

Lets gooooo 🔥

Glad to see growth on flathub 💪

TheGrandNagus, (edited ) in Flathub Grows Past One Million Active Users

'ate dependency hell

'ate outdated packages in distro repos

'ate snaps

luv flathub

simple as

aniki, (edited ) in Flathub Grows Past One Million Active Users

By choice or by force? I’ll take flatpaks over Appimages and literally rocks over snaps, but what is this metric actually saying?

joojmachine,

It is saying that more than one million people are actively using Flathub. What do you mean by force?

aniki,

Well if there’s an application that the developer only releases a flatpak for, do I have a choice in being one of those million if there’s no easy way to compile it myself? What if I’m a newbie linuxer and cannot get all the dev tools installed?

joojmachine,

There are no cases of this that I know of. There are some developers that don’t encourage repackaging their apps, though.

yukijoou,

what’s your point? if flatpak makes it easier for developers to package their software and easier for users to install it, there’s nothing wrong with it being famous

Chewy7324, (edited )

What do you currently do if a developer doesn’t package their software for other distros? Maybe they only provide an AUR package or a .deb, so someone else has to package it.

With flatpak the only difference is that a distro independent package exists, that anyone can install. It being possible to do cross-distro apps with a single package doesn’t make it any harder for distros to also package it.

aniki,

I’m not arguing against flatpaks I’m just calling the number suspect to meaningless as a metric.

Chewy7324,

Thanks, I think I understand now what you mean. I still disagree on the notion that people are forced to use flatpak and that the number is meaningless because of that. People choose to use flatpak because it solves their problem.

I’d say it’s similar to many people who use Ubuntu because of its big user base and software support. It’s still an achievement to be recognized.

Anyway, I do agree that the number itself isn’t really relevant. I’m pretty tired and maybe I’m a bit pedantic, so good night (or have a nice day, depending on your timezone).

survivalmachine,

do I have a choice in being one of those million if there’s no easy way to compile it myself?

You always have a choice. Just yesterday, I had an app’s documentation say “install brew so you can download our application and themes”. I noped right out of there and found a different application altogether.

pastermil,

I don’t think there’s any business entity artificially forcing the users to use it (like Firefox on Ubuntu 😉) if that’s you’re asking.

Otherwise, the only case where the user is “forced” to use flatpak would be when the software they’re looking for is not available under their distro’s repo, which happens a lot especially in point release distros.

Ephera, in Where can I ask questions about iproute2 tools?

I don’t think posting to the linux-netdev mailing list is a terrible idea. For example, here’s someone who did post a question: marc.info/?l=linux-netdev&m=170628444014400&w=2

But well, you might also be running into a bug or something that could potentially be exploited, or maybe just into a lack of documentation (which is also a bug). Either way, some devs might be interested in knowing about this.

prettybunnys, in [Solved] Had a power outage while updating my fedora system, and now dnf has file conflicts. Is it recoverable?

First things first, run the command you want to run and provide us the error output.

nossaquesapao,

I was running dnf update when the system was shut down, and I rebooted when the power was back. The system apparently booted normally, and I tried to complete the upgrade process, to avoid issued. Now, the “dnf update” command shows the error message I posted.

In the original post, the error was in portuguese. Now I changed system language to english and posted the entire output of dnf update in the original post, to make it more readable for the community.

prettybunnys, (edited )

I’m not seeing your error output but I do see your paraphrasing of the error output.

Idk if it’s my app not showing it or what.

It was the Memmy app everyone, shame

nossaquesapao,

That’s strange, but anyway, I managed to solve the problem and edited the post with the solution. Thank you for the support.

PseudoSpock,
@PseudoSpock@lemmy.dbzer0.com avatar

I suggest a filesystem that supports taking snapshots in the future. It’s a lifesaver for moments like these.

nossaquesapao,

I’m using btrfs, but I still need to read more about how it works. I will try to use this experience as a motivator, thank you.

SnotFlickerman, (edited )
@SnotFlickerman@lemmy.blahaj.zone avatar

Error: Problem: cannot install both at-spi2-core-2.50.1-1.fc39.x86_64 from updates and at-spi2-core-2.50.0-1.fc39.x86_64 from fedora

  • conflicting requests (try to add ‘–allowerasing’ to command line to replace conflicting packages or ‘–skip-broken’ to skip uninstallable packages)

Not OP, but this looks like the error message.

prettybunnys, (edited )

Are you using markdown or something?

My app is only showing “Not OP, but this looks like the error message” and nothing else.

we’re out here troubleshooting all kinds of shit

BigFatNips,

Shows up fine on voyager (Android)

prettybunnys,

Memmy App on iOS and it doesn’t seem to show code blocks. Lame

SnotFlickerman, (edited )
@SnotFlickerman@lemmy.blahaj.zone avatar

I am, I will remove the codeblock markdown.

Edit: removed, let me know if you can see it now.

prettybunnys,

Yes, and that is the nail in the coffin of the Memmy app for me.

Thanks!

RiderExMachina, in [Solved] Had a power outage while updating my fedora system, and now dnf has file conflicts. Is it recoverable?

Are you sure its removing those packages and not updating them?

nossaquesapao,

yes, the last 2 mentioned commands throw the error below and won’t continue the operation:


<span style="color:#323232;">Error: 
</span><span style="color:#323232;"> Problem: The operation would result in removing the following protected packages: systemd, systemd-udev
</span><span style="color:#323232;">
</span>
SimplyTadpole, in Flathub Grows Past One Million Active Users
@SimplyTadpole@lemmy.dbzer0.com avatar

I am really glad Flatpak exists, it made using Linux much easier for me ^^

HouseWolf, in Flathub Grows Past One Million Active Users

I know there’s abit of a war going on about the technical merits of flatpaks which I don’t know enough about the Unix world to fully understand.

As a newer user flatpaks have been pretty great, I like having the Android like permissions system through flatseal especially for my proprietary apps like Discord.

I dunno if I’d go all in on using only flatpaks but for what it is, consider me a fan.

Chewy7324, (edited ) in Over One Million Active Flatpak App Users, and Growing

Another thread about the same post: lemmy.ml/post/11070567

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.

Chewy7324, in Flathub Grows Past One Million Active Users

The issue with those numbers is that they don’t account for people having multiple devices. My PC, Laptop, and Steam Deck all download apps from flathub, so I’m likely counted multiple times. On the other hand most people only use one device, so the actual numbers probably don’t doffer much. It’s an estimate anyway.

Edit: I’m not surprised the amount of people using flatpak/flathub increased so much. It’s my preferred method of installing proprietary software and works on any distro, even unconventional ones like NixOS or Alpine. Sandboxing continues to get better, be it isolation or usability.

WalrusByte, in A fully open source stack for MIPI cameras - Hans' hacking log — LiveJournal
@WalrusByte@lemmy.world avatar

Nice! Might be helpful for SBCs with a MIPI camera slot as well

Corngood, (edited ) in Where can I ask questions about iproute2 tools?

I don’t have any previous knowledge of this at all, but from reading the docs, nothing you’re describing sounds wrong.

A u32 selector will match 4 bytes (u32 meaning unsigned 32bit presumably, which is 4 bytes).

It makes sense that you’d only be able to configure the matches on 4 byte intervals, because keeping them aligned may make the implementation simpler and more efficient. You can still match any set of bits this way.

Perhaps you could describe what you’re trying to match exactly and the selectors you tried.

Edit: also if you look at ‘raw payload expressions’ in nft: netfilter.org/projects/nftables/manpage.html

That seems like it would do what you want, and you can actually access the ethernet header in a documented way. You have to switch to nft though.

NotAnArdvark,

I really appreciate this, thank you. I think I had confused myself by playing with ‘u16’ and ‘u8’ and somehow coming to the conclusion that they were matching the right side of a 32-bit string. (Which may still be true, but, I’m just masking u32s now).

This is what I ended up with, which is working the way I’d expect:


<span style="color:#323232;">tc filter add dev wlan0 protocol ip parent 1: prio 1 u32 
</span><span style="color:#323232;">	match u32 0x30d6 0x0000ffff at -16 
</span><span style="color:#323232;">	match u32 0xc92d1905 0xffffffff at -12 flowid 1:20
</span>

This sends Ethernet frames destined for 30:d6:c9:2d:19:05 to flow 1:20, and it doesn’t seem to match a second device I tested. So, all good! Thank you again.

aniki, in Linux file transfer speed bottlenecks?

What is controlling the SATA drivers? A lot of times the stuff that comes on motherboards isn’t the greatest and getting a dedicated storage controller allows you to saturate the drive much more thoroughly. Specially if they have big caches.

Shdwdrgn, in Linux file transfer speed bottlenecks?

You didn’t mention if this is a HDD or an SDD. If it’s a HDD, you will never even reach SATA 2 speeds, although you should be able to saturate SATA 1. Realistically you might be able to push around 200MB/s on newer HDDs but that’s assuming nothing else gets in your way.

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