• 190 Posts
Joined 2Y ago
Cake day: Feb 18, 2021


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.

I personally went with paulgo.io just because of the high quality ranking in searXNG lists the really clean UI.

UI/UX is currently the Aquilles’ heel for searXNG and I really want to see it improve.

Oh, I had no idea it existed, I stopped using searX around that time.

I admit some instances have a design that looks MUCH better than before, but it’s still not good enough for the general public, since most larger instances still use searX instead of searXNG and not all instances have a nice looking interface still.

That said, I’ll give one of the instances a shot as my main search engine.

Still needs better UX/UI if it ever wants to get close to being used by average folk. That’s how DDG and Startpage grew so much.

Right? We tend to overlook a lot of the problems with Steam due to the respect they got with all their efforts into improving Linux in general, but if you look at it it’s pretty clear that the app was made 10 years ago and not improved much when it comes to proper Linux desktop standards ever since.

Just a reminder that HGL is also written in Electron.

It’s just a matter of well written code and UI/UX.

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.

I’ll just stop feeding the troll, if anyone else wants to indulge in the internet equivalent of talking to a brick wall, feel free to go on.

Yes it absolutely is, because “woke culture” is nothing but a strawman to justify LGBTQIA±phobia and racism. Let’s not forget that “traditional values” are forged in a lot of those things.

Just for a bit of context, this guy is mainly famous in the Linux community for his “Linux Sucks” series he used to do annually, with a light-hearted but pinpoint approach to tackling the main problems with the Linux desktop in general. That is, until the pandemic hit. Then he just unleashed his inner fascist that was probably always there.

Then his content became mostly complaining about “woke culture” mainly in Mozilla and the GNOME team, “cancel culture” after the whole schtick with RMS and his behaviour and probably his worst take yet to this day, reducing Linus Torvalds himself to a “vaccine passport company employee” when he yelled GTFO to another guy spreading misinformation about vaccines in the Linux kernel mailing list.

tl;dr the guy got famous for good content and then became publicly the complete ass he probably always was

Man, Lunduke can create some good content every once in a while, but fuck that guy.

He can’t even proceed to tell news without disrespecting Danielle’s transition and consistently calls her by her old name.

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.

Why exactly? It seems like they are investing further and further in Linux support, probably for their server customers.

Not at all, it’s just a balance between convenience and security.

While having both your LUKS password and your user password is techincally more secure when it comes to physical access to your system, since an invader wouldn’t be able to avoid the LUKS password prompt, this approach still gets most of the benefits from it.

  • An invader wouldn’t be able to have access to your files even in a live boot/external system, since they’d have to wipe the drive out to be able to use it without the LUKS password;
  • They’d still have to crack your user/root password anyways, so if they don’t have that they wouldn’t get very far, unless there’s some ultra powerful unpatched vulnerability out there that allows privilege escalation with no access to any account, which is unlikely;
  • They’d still wouldn’t be able to use your system even if they managed to temper with your firmware/bootloader, since the TPM chip detects that and secure boot deals with unsigned kernels and kernel modules.

Also it’s more convenient for people that want to shave some seconds of their boot and don’t like having to type two passwords instead of one. This doesn’t affect a lot for people that leave their desktops turned on for days and days, but for people that usually turn their PC/laptop off before sleep, those extra seconds start to pile up really fast.

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;

Kailh Box Switches are my thing.

Currently using box whites and I think if I ever need to switch this board I’ll try to go with Box Jades

I’m trying not to get too hyped for it, since I can’t buy one, but holy hell… I am hyped.

right? it went from fedora being the only distro putting proper effort into using and supporting it to more and more distros using it as the standard

Oh, it’s firefox-gnome-theme mixed with firefox-vertical-tabs. I usually use the dark mode variant, but switched to the light one for the screenshot for a better contrast.

After over a year of development, the main dev behind MR1441 finally marked resolved the main issues with it and marked it as ready for merging. If everything goes right it should be ready in time for GNOME 42 release and for every other DE that uses Mutter as the compositor.

I do wonder how much the aesthetic will change.

I can really talk about the aesthetic changes due to using the shell-theme-upstream “theme”, which now gives the option to have or not the rounded corners. It looks weird at first, specially after years of being used to having one, but we’ll get used to it. It’s not a make-or-break thing for the desktop.

To be honest it just looks a bit more like macOS now.

I also wonder what those corners will look like when a window is maximized

It always filled the corners whenever a window was maximized, but the rounded corners of the top bar were drawn over everything the desktop shows, like a GIMP layer that sits on top of every other one. Now that it is gone it just shows a the regular corners of the window, like this:

u/CleoMenemezis explained a little better on [the Reddit thread about it](https://www.reddit.com/r/gnome/comments/sjomqu/removing_panel_corners_means_performance/), but a tl;dr is: The corners are currently drawn on CPU and it is slow, and the way it's implemented is hacky, which could cause artifacts and made impossible to be used with themes.

tbh having a powerful video player here would probably bring in a lot of people from reddit just from how utterly fucked its player is

Yeah, I tried to use it for quite a while, but simply couldn’t without quite a bit of zoom, and a couple of extensions to make it look usable for me.

Getting the most out of your Intel integrated GPU on Linux
> Most distros package thermald but it may not be enabled nor work quite properly out-of-the-box. This is because, historically, it has relied on the closed-source dptfxtract utility that’s provided by Intel as a binary. It requires dptfxtract to fetch the OEM provided configuration data from the ACPI tables. Since most distros don’t usually ship closed-source software in their main repositories and since thermald doesn’t do much without that data, a lot of distros don’t bother to ship or enable it by default. You’ll have to turn it on manually. The particular thing in this post that I had no idea about. Had thermald installed for almost a year without a config file and completely clueless.

Firefox now (starting with v.96) supports AV1 VA-API playback
tl;dr AV1 is a new video encoding format which now has hardware acceleration through VA-API on Linux

Great work on the GNOME Team (more specifically Doremi Hsuan from RedHat) on bringing a native GUI frontend to `fwupdmgr security --force`. It's a great way to check the security capabilities of your machine. And, even though most Linux users don't like secure boot, you can enable it with your own signed keys as well. ::: spoiler Check the current screenshots out ![](https://lemmy.ml/pictrs/image/21faf6a4-b384-423d-a8ad-aef90ac6795f.png) ![](https://lemmy.ml/pictrs/image/c92503a0-6116-4ecb-b86b-1ac29621df1f.png) ![](https://lemmy.ml/pictrs/image/c4694512-a4e9-4f15-8fc0-fd709946f6a1.png) ![](https://lemmy.ml/pictrs/image/03e10827-e038-4ead-9827-37601f053d40.png) ![](https://lemmy.ml/pictrs/image/1b6e3b3b-6843-48c9-bce1-07fe6c76b2d5.png) ![](https://lemmy.ml/pictrs/image/8fe6722d-fb03-4e88-a277-f5e6a0ff524c.png) :::

tl;dr Mozilla is starting a new study through their [Rally platform](https://rally.mozilla.org/) about trying to better understand Facebook's pixel tracking. If you can and are willing to help, install the Rally extension and join the Facebook Pixel Hunt study.