[-] [email protected] 1 points 24 minutes ago

Yes probably agree on PopOS, even though never used it. Also their DE will need a lot of time, I hipenthey dont ship it too early. I dual boot it, actually the Fedora Atomic image.

Yes, Silverblue is the GNOME Atomic desktop but as I said it is not finished. There are many things not done.

https://gitlab.com/fedora/ostree/sig/-/issues

[-] [email protected] 1 points 1 hour ago

Fedora simply takes what KDE offers, and the whole VRR etc. additions seem to cause tons of bugs.

Already reported, not sure how helpful.

But being the first to implement KDE releases... is problematic.

[-] [email protected] 1 points 2 hours ago

Maybe GNOME got more stable... but the non LTS kernels often cause issues, and KDE is currently unstable again (while it worked perfectly on Plasma 6.0)

[-] [email protected] 5 points 2 hours ago* (last edited 2 hours ago)

I find it pretty problematic how Ubuntu is messed up and still used as default distro.

Fedora has issues with always being a bit early. I prefer it a lot over buggy Kubuntu, as I use KDE, but for example now 6.1 is too early and still has bugs, while Plasma 6 was really well tested (with Rawhide, Kinoite beta and Kinoite nightly being available)

Fedora has tons of variants and packages, and COPR is full of stuff. The forums are nice, Discourse is a great tool.

It uses Flatpak, but adds its legally restricted repo by default.

The traditional variants... I think apt is better. I did one dnf system upgrade to F40 and it was pretty messy.

The rpm-ostree atomic desktops are really good, but not complete. For example GRUB is simply not updated at all. This is hopefully fixed with F41.

Or the NVIDIA stuff, or nonfree codecs, which are all issues even more on atomic.

So the product is not really ready to use, while rpmfusion sync issues happen multiple times a year. This is no issue on the atomic variants, but there you need to layer many packages, which causes very slow updates.

I am also not a fan of their "GUI only" way, so you will for example never have useful common CLI tools on the atomic variants, for no reason.

It is pretty completely vanilla, which is very nice.

[-] [email protected] 1 points 5 hours ago

There's: https://flathub.org/apps/org.gnome.gitlab.YaLTeR.VideoTrimmer

This has an empty ffmpeg folder but no binary. Same with bottles, guiscrcpy, celluloid, newsflash, interstellar, digikam, haruna, krdc, obs studio,

But searching for "ffmpeg" I found io.github.aandrew_me.ytdn

It has the ffmpeg binary included.

Many projects use libffmpeg.so dont know if that could be used too.

I got a bunch of weird bugs with Distrobox in the beginning

Honestly never had issues. I now use an Arch distrobox too, but I dont really need Distrobox anyways. The Arch repos are too small.

There is a COPR for RStudio-copr-manager and the entire CRAN module list as RPMs. Otherwise you have a hard time getting the R plugins you may need to your distro.

QGis needs some python integration which seems to be missing on Arch too.

With the COPR I know who to trust, unlike the AUR, even though I now also setup yay.

Everything nearly separated from my OS using the different distrobox homedirs which work flawlessly.

Also distrobox upgrade --all works awesome its just a wrapper but really valuable.

I make an exception for Anki and MakeMKV.

I have no idea because I install everything from unverified. Should learn how to swap remotes, then I could swap all the verified apps and when removing the unverified can check what I still use.

But unverified Flatpaks may be way better than distro packages. At least it is very transparent on Github (yeah, sucks) unlike strange distro build systems.

I kind of hate Debian and Ubuntu's userpsace :)

What, GNU utils? What makes it special, apart from apt? They have nala so that is dealt with.

DNF5 will definitely shake things up. Because rpm-ostree is going away to be replaced by dnf again.

Yeah this will be crazy. dnf has a lot more commands for querying etc, that will be useful.

It also sounded like they would reinvent the wheel a bit? Dont know

[-] [email protected] 3 points 5 hours ago

Ubuntu may have convinced some proprietary developers, but Snaps are shit and devs know that I think

[-] [email protected] 1 points 5 hours ago

Shrink the main NTFS storage partition of Windows.

This will be empty space.

Install into empty space.

Never used Ubuntus installer but Fedoras installer should work fine. Just dont delete anything

97
submitted 10 hours ago by [email protected] to c/[email protected]

The Flatpak is already packaged and works well. It just needs to be maintained from a person that joins the Inkscape community.

This would allow further improvements like Portal support and making the app official on Flathub.

[-] [email protected] 8 points 12 hours ago

You use Jitsi meet, their free service, to watch movies???

You can use OBS to do that, it looks like a lot but it is the best tool for that. Dont know if it has some ffplay/MPV plugin to internally play videos but I think so

[-] [email protected] 5 points 15 hours ago* (last edited 15 hours ago)

Note that I dont recommend Ubuntu as they got pretty shitty. They theme the desktop environment GNOME a lot, and everybody hates their Snap package system. Instead I highly recommend Fedora, which is a less opinionated distro.

I also dont recommend dual booting with Windows, as you should never update Windows again, which is a security risk. The updater often removes the Linux bootloader and you need to unbreak that.

[-] [email protected] 9 points 16 hours ago

You removed Windows. Not sure why Ubuntu is slow, but that may be because of snaps.

The internet issue may also be just because of missing drivers.

Please test if it works on a live USB or SD (I guess, never used an SD Card) before.

And yes, Windows installer is notorious for removing Linux, so install Windows again, then inside of Windows use their shitty partition manager and shrink the big storage partition, then install Linux in there

[-] [email protected] 3 points 16 hours ago

Windows can wipe everything on its own

[-] [email protected] 8 points 1 day ago

Damn this hits hard.

Sometimes I say "no I dont start watching that movie at 12:00 now" and bam! it's 3 am...

146
Linux users survey! (pad.tchncs.de)
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]

To get an idea of this community, and to try the cool CryptPad Survey feature, I created a pretty big Linux usage survey!

The data is anonymized and the content encrypted on the server. I plan on publishing the results.

Have fun!

It works on hardened Firefox on a phone, but the experience is better on a PC.


live results

Notes

  1. I am very sorry but the question "it is okay that my above message gets published" cannot reasonably be respected, as the text is just dumped into a single block
  2. Lag caused some empty questions to appear, removed
  3. A question about disk encryption and "why do you use other OS" got mixed up
  4. i changed the wording of some questions or added more options, so there may be duplicate old answers or too little new ones. You can edit your submission and update your answers.
114
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]

Hi, I want to do an "awesome things" list with BTRFS tools

Help me gather them?

Update: see here

General

BTRFS CLI Interface

btrfs-progs

official userpace utilities

BTRFS Assistant

Tool for doing many BTRFS actions graphically

It requires snapper and offers a GUI for it.

butter-manager

Tool for managing snapshots, balancing filesystems and upgrading the system safetly.

Backups & Snapshots

btrbk

Backup utility using BTRFS

Snapper

General system snapshot utility with BTRFS support, used in OpenSUSE Tumbleweed by default. There are also plugins for Fedoras dnf and for Arch pacman.

Timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.

Currently maintained by LinuxMint, even though they dont use BTRFS by default, it works better there.

libtuikit / transactional-update

Used in OpenSUSE microOS and the Desktop variants.

provides an application and library to update a Linux operating system in a transactional way, i.e. the update will be performed in the background while the system continues running as it is. Only if the update was the successful as a whole the system will boot into the new snapshot.

Available as a library for other distros.

Yet Another BTRFS Snapshotter

Alternatives don't supports customized of snapshot location, (e.g. Arch recommended layout). Adhering to such layouts, and rolling back using them, sometime involve non-obvious workarounds. The motivation for yabsnap was to create a simpler, hackable and customizable snapshot system.

btrfs-autosnap

There are 2 separate projects with that name

grub-btrfs

Set BTRFS snapshots as boot options

[btrfs-sxbackup])https://github.com/masc3d/btrfs-sxbackup)

Incremental btrfs snapshot backups with push/pull support via SSH

Small CLI tools

btrfsd - tiny Btrfs maintenance daemon

Btrfsd is a lightweight daemon that takes care of all Btrfs filesystems on a Linux system.

It can:

  • Check for detected errors and broadcast a warning if any were found, or optionally send an email
  • Perform scrub periodically if the system is not on battery
  • Optionally schedule balancing operations as well

dupreremove

Tools for deduplicating file systems

compsize

Takes a list of files on a btrfs filesystem and measures used compression types and effective compression ratio

Used in flatpak-dedup-checker

btdu

sampling disk usage profiler for btrfs For multiple reasons, classic disk usage analyzers such as ncdu cannot provide an accurate depiction of actual disk usage. (btrfs compression in particular is challenging to classic analyzers, and special tools must be used to query compressed usage.)

btrfs-list

Helps listing directories

btrfs-fuse

A read-only btrfs implementation using FUSE (Filesystem in Userspace). Although btrfs is already in mainline Linux kernel, there are still use-cases for such read-only btrfs implementation:

btrfs debugger

The btrfs debugger (pronounced "buttered").

btrd is a REPL debugger that helps inspect mounted btrfs filesystems. btrd is particularly useful in exploring on-disk structures and has full knowledge of all on-disk types.

ntfs2btrfs

a tool which does in-place conversion of Microsoft's NTFS filesystem to the open-source filesystem Btrfs, much as btrfs-convert does for ext2. The original image is saved as a reflink copy at image/ntfs.img, and if you want to keep the conversion you can delete this to free up space.

Consists of a Windows and a Linux executable. Does not work on the primary drive.

WinBTRFS

filesystem driver for Windows

Partition managers with support

  • KDE-Partitionamanger
  • GNOME-Disks
  • blivet-gui (Fedora Anaconda setup)
  • gparted ?

Data recovery

When having deleted or corrupted data on a BTRFS partition, these tools can help:

Testdisk?

  • photorec?

Scalpel?

R-Linux

Freeware, not FOSS? Not related to R and "R-Studio" is also not related to RStudio

BTRFS bindings

These allow you to do BTRFS actions in many programming languages

211
submitted 2 weeks ago by [email protected] to c/[email protected]

Current prerelease is 1.2.5

1.2.4 is the first to introduce experimental Wayland support. Especially on KDE Plasma there are supposed to be some issues.

Lets test!

Why?

Regular RDP/VNC programs are hard to use in real scenarios, as they rely on IP addresses. RustDesk is easier as it uses a Rendezvouz server that can also be selfhostet or reimplemented.

32
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

I found the talk really interesting, especially how CentOS-Stream means SIGs can fork the hell out of it.

The Hyperscale SIG highly modifies it, by backporting tons of packages, shipping modern Kernel, systemd and more.

They also ship btrfs-kmod to use BTRFS like an out-of-tree driver on regular RHEL/CentOS.

They enable livepatching for the Kernel.

And a lot more!

PS: if you are looking for the official LTS Linux kernel, built for Fedora, CentOS & RHEL, check out this COPR

48
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

currently doing a fix of the code, wait for the 0.2 release!

Thunderbird is great, but very complex and possibly insecure and not private.

Threat model is an important key word here. Imagine you would write Mails over Tor/Tails only and need a secure Mail client.

(Btw I can recommend Carburetor Flatpak for that).

Because of this, the thunderbird hardening user.js, similar to the Arkenfox project exists.

But it is a bit too strict for most threat models. Also settings might change or break, and this has no automatic updating mechanism.

(I should upstream the updater)

The user.js is also just a template, so a ton of mostly not needed configs will stay there.

This project makes the setup of the hardening user.js easy.

Once setup, the script is placed in ~/.local/bin and a user systemd service runs it every once in a while.

You can comment out lines if you want to keep certain settings.

93
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

A while ago I was looking for a list of available Flatpak repositories but didnt find one, so I made my own.

Note that most developers put everything stable onto Flathub. But there are a ton of other remotes I found, most are for development, beta and nightly things, but there is also a Firefox ESR remote and more interesting stuff to find.

I want this list to be complete so if you know any more please open a PR or Issue!

(I used this list to include a few more tutorials like Flathub subsections)

20
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

Change Proposal

Short: fwupd users download small but in total too much metadata over the internet.

A solution for local distribution is needed. IPFS is too slow, Bittorrent is immediately suspicious on many Networks.

Passim is a new protocol for this purpose, users can opt out, it is secure and the metadata is hashed, and the hashes still downloaded over the internet for verification.

43
submitted 3 weeks ago by [email protected] to c/[email protected]
21
submitted 3 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

Edit: I dont recommend this lol

They install an outdated package on purpose, because Blackmagic doesnt give a damn about Linux lol.

Use this Flatpak tool instead, which should work, will keep all the strange dependencies in an isolated container, and you can control filesystem permissions of that shady proprietary software from the GUI.

22
submitted 4 weeks ago* (last edited 3 weeks ago) by [email protected] to c/[email protected]

I wondered, Browsers work really well, are already there anyways, have all the GPU stuff etc already dealt with. They also have portal support so Wayland works great.

It could use the Browsers screencast ability on all platforms, and run with Javascript and WASM.

The stuff could be installed in a local Podman container and thus also work natively on Linux.

Do you know an app that does this, client-side?


Thanks to the actually helpful people:

screenity, GPLv3, has some nice features

recordscreen.io some random webservice, the recording is supposedly done in the browser. Proprietary.

16
submitted 4 weeks ago by [email protected] to c/[email protected]
view more: next ›

boredsquirrel

joined 2 months ago