• 190 Posts
  • 247 Comments
Joined 1Y ago
cake
Cake day: Feb 18, 2021

help-circle
rss

Great, now all it needs is an Android/iOS client to be one of the best cross-platform file transfer apps out there


Give them time.

Total Cookie Protection also was recently introduced as a “Strict mode-only” feature for a while and just with the latest version it became part of the default, same as every new big privacy feature they introduced.


Absolutely yes. Obviously having clear guides and help is good to narrow those choices down, but if we go beyond the basic example of Linux distros, just check out the phone market. There are hundreds of new choices each year, without counting the ones from previous years. It’s absolutely impossible to get a good deal without tons of research or luck.

Had to deal with that experience personally these last couple of days, after years of not following the smartphone consumerism hype machine.



So Mozilla can do something right!

always has been (apart from the few moments where they don’t) 🌎️ 👨‍🚀 🔫 👨‍🚀


Developer gets hired and get to work on it without relying only on donations, plus the name recognition of Thunderbird.




With Fedora 36 isn’t anymore true you can just turn on the switch for third party libraries and than you have RPM Fusion also enabled

False. Just like F35, all it enables is the “Fedora third-party repos”, which include Google Chrome’s and PyCharm’s repos, as well as Steam and NVIDIA Driver filtered RPM Fusion and filtered Flathub.

You still need to use the terminal to enable RPMFusion and there’s nothing the Fedora team can legally do currently to make it available to users in an easier way without putting themselves to some level of risk.



The Free Software Foundation Europe asks the EU to introduce legislation to extend the life of hardware and encourage device recycling through the unlocking of bootloaders, publishing of specs, and guaranteeing the right to repair through an open letter together with 38 organizations and companies.

It is a great game with a timeless art style after all.


We really need to teach children self-defense

Yes, but that by itself doesn’t end bullying, because bullying isn’t just physical assault. I’ve been through it myself for three years, during a time where bullying was juuuuuuust starting to come to the public discourse, but not taken seriously enough.

Of course there was physical assault involved, but also in a lot of other ways, like mean comments and gossips, being excluded from everything related to your colleagues, humiliation in many ways as well, like mean nicknames and making fun of the things you like or pulling pranks.

And also it usually isn’t an individual thing, it also depends a lot on the other people around the victim “looking the other way”, which happened a lot with me, with the point of other classmates acting as an alibi for the bullies and trying to gaslight me.

There’s not a lot that can be done about those if there isn’t an actual effort from the school.


They just implemented a systemd feature, systemd-oomd. To be honest, it can cause issues in some edge cases, but it works pretty well in any distro (that uses systemd).




TIL pipewire added a working version of module-echo-cancel.

Been waiting for that for such a long time, how long has it been that they added it?


Yeah, that’s the way they went back on it. Originally it was going to be opt-out instead of opt-in.


A couple of months back there was a huge fuss about Audacity adding telemetry to the program. There were a couple of forks spawned from it and after the backlash they went back on it.

Banned is harsh way of saying they didn’t expect it to be recommended.


To be fair, the Audio Editing and Audio Workstation mix a lot. I personally use Ardour to do everything I could with Audacity. Audio recording and editing.


Shame. To NewPipe we go then.



“The default is not attractive but there are some that are very attractive.”

And that’s precisely why most people will be turned off by it. I’m not saying that we shouldn’t use it because of a lack of a good UI, I’m saying that recommending it to people while it doesn’t offer a good default experience for the average user is certain to end in either confusion or disappointment for those people, which will probably end back to Google or DDG after giving it a shot and finding it ugly to look at.

The worst part is the work is all there. The new simple theme looks amazing, it just needs to be the default for most instances and maybe having a better logo and that’s it. That’s all you need.

searX is that good.


Yes, but again, not all instances have the newer theme as an option.

The newer theme I’m talking about is a newer, more modern version of the already existing simple theme. Most instances still use the older version of it, that looks terrible in comparison.




yes you can, but most instances don’t use the new, nice looking theme

those that used it by default were the only ones at least, and I don’t have the funds to host my own instance, which I’d certainly like to do tho



Decided to try Fedora for the first time after a year and a half of using Linux, having hopped through quite a bunch of distros (Pop to Manjaro to Garuda to Arch, where I spent most of my time), and man… I don’t think I’ll switch distros soon.

Even had a chance to do so when I accidentaly “broke” my system (which I later found out it was literally due to my .bash_profile having some conflicting stuff), but every single distro I tried after it never felt quite the same:

  • No SELinux on Arch without using a lot of AUR versions of essential packages;
  • No pipewire or BTRFS on both Pop and Ubuntu without having to do a lot of stuff manually, and it uses an older version of GNOME and apparmor instead of SELinux, which I haven’t learned how to create profiles for;

Even the pain points I had with Fedora are being dealt with, little by little:

  • FFmpeg will be part of the main repos with F36 (although a little gimped due to H.264 patents);
  • The secure boot patches to kmodtool and akmods will come with F36, which means secure boot can still be enabled even with custom kernel modules if you create and enroll your own keys, which is easy enough to do;
  • Waydroid has a compatible COPR repo now, without the need for a custom kernel, which I hope gets in the main repos in the future;

The only pain point I have left is having a working and compatible version of Timeshift in the distros without having to do a manual install or a proper GUI to snapper.


I love how people simply decided that he was complaining when he talked about that.

He literally said that that’s how he found out Manjaro uses a different package manager. Before that, he didn’t understand that different distros use different package managers. It’s wasn’t a complaint, it was him talking about his learning process.



Heroic Games Launcher (a native frontend to Epic Games and GOG) is now available as a Flatpak
This news mainly concerns Steam Deck users, as the dev team has been packaging it for pretty much every common packaging format out there (Appimage, .deb, .rpm, .pacman and also .exe and .dmg for Windows and Mac users). Overall a great addition to Linux gaming in general!

FFmpeg will be part of Fedora's official repos with Fedora 36
Due to licensing issues, ffmpeg and its encoders/decoders were always a pain point to new users on Fedora (and it will still require some manual intervention to get everything working correctly due to those licensing issues), BUT it's halfway there now, because ffmpeg is finally coming to the main repos of the distro, with the codecs that they are able to provide without potential legal trouble. See here a list of supported [decoding](https://src.fedoraproject.org/rpms/ffmpeg/blob/rawhide/f/enable_decoders) and [encoding](https://src.fedoraproject.org/rpms/ffmpeg/blob/rawhide/f/enable_encoders) codecs. You'll notice a lack of H264 decoders there. That's the main pain point I was talking about. You'll still need RPMFusion to get it, but for most other cases you'll be able to get it directly from the repos.

First reports of Apex Legends running on Proton with EAC coming in
I'll just copy paste one of the reports: > Respawn merged their steam deck branch with their public one and EAC works now. All dependencies should install automatically. Hopefully it's here to stay, but I haven't seen any official confirmation yet. Confirming [in a Reddit thread](https://www.reddit.com/r/linux_gaming/comments/t4ec58/respawn_has_just_merged_the_steam_deck_branch_for/), it's apparently officially working indeed!

Waydroid is now available from COPR (without the need for a custom kernel)
There were already COPR repos for Waydroid on Fedora, but all of them had one glaring issue. They required the use of a custom kernel, as the default Fedora kernel doesn't ship with `ashmem` and `binder` modules. Not anymore. It's *almost* plug and play. Almost. It is necessary to follow the instructions in the COPR repo, which are slightly different than the official ones in the Waydroid docs, due to using some patches to make everything work properly.


PSA: If you have a LUKS encrypted system and a TPM2 chip, you can put it to good use
One of the main things that put people off having a LUKS encrypted system is having to input the LUKS password on every boot, even if it brings a lot more safety to your system to do so. So, what if I told you that there's a way to have your encryption cake and eat it too? TPM2 is the answer. Using it you can have your system be automatically decrypted at boot with no need for inputting your password without losing on the security, as it detects if there are any significant changes to your system in order to block it (although I'm not technical enough to explain it properly). There's a relatively easy way to do so in other distros that use mkinitcpio for building the system's initramfs ([I even have an Arch Linux install guide using it](https://odysee.com/@daimarstein:d/arch-install-guide-tpm-secureboot:e)), but fedora uses dracut for the same task, and I couldn't find a way to do so with it. Until now. Thanks to u/ditto for pointing me out to [the mailing list page](https://www.spinics.net/linux/fedora/fedora-users/msg509855.html) with the steps provided here and to Ulf Volmer in said mailing list for the step-by-step guide on how to do it. So, are you ready? --- First of all, you need to check if you actually have a TPM2 chip, just to make sure. To do that, run `cat /sys/class/tpm/tpm0/device/description` or `cat /sys/class/tpm/tpm0/tpm_version_major`. You'll get a result showing your TPM2 chip if you have one working. So, if you do, time to use it. After that, run `lsblk` to make sure which partition houses your LUKS container. - Run `systemd-cryptenroll --tpm2-device=auto /dev/$DEVICE`, where $DEVICE is your partition where your LUKS encryption rests (in my case /dev/sda3). - After that, edit `/etc/crypttab`, making it look something like this: **luks-$UUID UUID=$UUID - tpm2-device=auto,discard** I'll reference it as **(part1) (part2) (part3) (part4)** for an easier understanding of the file's contents The changes you'll do in this case is changing **part3** to `-` and adding `tpm2-device=auto` to **part4**. After that, make dracut aware of the tpm2 by creating the `/etc/dracut.conf.d/tss2.conf` file, with its contents being the following: `install_optional_items+=" /usr/lib64/libtss2* /usr/lib64/libfido2.so.* "` After that, recreate the initramfs by running `sudo dracut -f` and reboot your system. If everything went correctly, your system should automatically boot without the need to input your LUKS password.

I've been using Fedora for the best part of 4 months now, and one of the only gripes I had with the distro is that there wasn't a way to automatically sign the NVIDIA kernel modules after each update, so users like me needed to either disable secure boot (which I could do, but didn't want to because I'm stubborn and managed to make it work in every other distro I used) or manually sign the kernel modules after each driver and kernel update (which I made easier with a small script, but it still required basically two reboots and a bit of time). Not. Anymore. The process is made dead simple with the signed versions of kmodtool and akmods provided by Elia's COPR repos. Just follow the guide and boom, you're done. It'll take less than 5 minutes. The only catch is that, if you already have a kmod built for your kernel version you'll have to rebuild it or uninstall the NVIDIA drivers and then reinstall them, which will do the same thing. And now for the news. **The process gets even simpler in Fedora 36!** The patches applied to these packages in the COPR repos are merged upstream and will (if all goes well) be there with 36's release ([the related Bugzilla was closed for Rawhide last December](), so all you'll need to do is generate, sign and enroll your keys and then move them to the right location before installing the NVIDIA drivers / rebuilding your kmod modules. I decided to make this PSA because I literally found their blog post by accident after 4 months of looking for a way to do this, so at least now more people will be aware of it.

Lots of big updates this week, specially on the Clients side, specially with: - NeoChat going big on sharing options; - Element going absolutely HAM on features, making threads more and more stable and bringing message bubbles to Android as well, bringing it in line with other instant messengers on the looks department;