Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
https://redd.it/1kgxtwv
@r_linux
https://security.opensuse.org/2025/05/07/deepin-desktop-removal.html
https://redd.it/1kgxtwv
@r_linux
SUSE Security Team Blog
Removal of Deepin Desktop from openSUSE due to Packaging Policy Violation
At the beginning of this year we noticed that the Deepin Desktop as it is currently packaged in openSUSE relies on a packaging policy violation to bypass SUSE security team review restrictions. With a long history of code reviews for Deepin components dating…
Made my first big oops in the terminal yesterday.
I’ve got a home lab setup running Ubuntu server so I can learn terminal commands, practice configuring services like Apache, Samba, etc. Mostly just enjoying the freedom of Linux, because it does exactly what I tell it to do.
Yesterday I was practicing moving files from one directory to another and unfortunately, Linux did exactly what I told it to do. I was in the source directory of the files I wanted to move, so I ran the following command “sudo mv / /targetdirectory -v” thinking the / part would use the current directory…imagine my surprise when I was met with a wall of text saying /boot /bin /etc were all being copied and removed. Thankfully I was quick enough with ctrl+c to prevent too much damage.
I spent the better half of an hour undoing all the moves. Thankfully, I was able to save my install (so far? It rebooted without any errors and I haven’t had any issues so far) but man did it give me a good scare and a good laugh. Hopefully it’ll give you guys one too!
https://redd.it/1kh3iel
@r_linux
I’ve got a home lab setup running Ubuntu server so I can learn terminal commands, practice configuring services like Apache, Samba, etc. Mostly just enjoying the freedom of Linux, because it does exactly what I tell it to do.
Yesterday I was practicing moving files from one directory to another and unfortunately, Linux did exactly what I told it to do. I was in the source directory of the files I wanted to move, so I ran the following command “sudo mv / /targetdirectory -v” thinking the / part would use the current directory…imagine my surprise when I was met with a wall of text saying /boot /bin /etc were all being copied and removed. Thankfully I was quick enough with ctrl+c to prevent too much damage.
I spent the better half of an hour undoing all the moves. Thankfully, I was able to save my install (so far? It rebooted without any errors and I haven’t had any issues so far) but man did it give me a good scare and a good laugh. Hopefully it’ll give you guys one too!
https://redd.it/1kh3iel
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Gnome Foundation Names Steven Deobald as New Executive Director
https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
https://redd.it/1kh4fm0
@r_linux
https://blogs.gnome.org/steven/2025/05/06/introducing-myself/
https://redd.it/1kh4fm0
@r_linux
Reddit
From the linux community on Reddit: Gnome Foundation Names Steven Deobald as New Executive Director
Posted by DistantRavioli - 5 votes and 1 comment
"Clocc". A simple, straightforward and minimal analog clock right in your CLI.
https://redd.it/1kh8f8c
@r_linux
https://redd.it/1kh8f8c
@r_linux
Fwupd 2.0.9 Released With Firmware Updating Support For Intel Arc Battlemage
https://www.phoronix.com/news/Fwupd-2.0.9-Released
https://redd.it/1khd53m
@r_linux
https://www.phoronix.com/news/Fwupd-2.0.9-Released
https://redd.it/1khd53m
@r_linux
Phoronix
Fwupd 2.0.9 Released With Firmware Updating Support For Intel Arc Battlemage
Following his recent PremDay talk on LVFS/Fwupd, Richard Hughes of Red Hat today released Fwupd 2.0.9 as the newest feature release for this open-source firmware updating utility for Linux systems.
I'm new on linux, and i want to know about Antivirus and linux
so i\\ve been using bitdefender in windows 11, and now i switched to linux, i had enough of windows, it's killing the laptop and always make things slow, while now i feel refreshing on how fast thing could be .
now the thing i'm concerned about viruses , cuz it seems there isn't antivirus like bitdefender,kaspersky etc....
and yeah i dont know much about it, in my browser i've extension like ublock,privacy badger,Cookie AutoDelete and Decentraleyes. so i should be safe online ig ? i'm also usually using either waterfox or brave .
Thanks in advance for advice :)
https://redd.it/1khj4na
@r_linux
so i\\ve been using bitdefender in windows 11, and now i switched to linux, i had enough of windows, it's killing the laptop and always make things slow, while now i feel refreshing on how fast thing could be .
now the thing i'm concerned about viruses , cuz it seems there isn't antivirus like bitdefender,kaspersky etc....
and yeah i dont know much about it, in my browser i've extension like ublock,privacy badger,Cookie AutoDelete and Decentraleyes. so i should be safe online ig ? i'm also usually using either waterfox or brave .
Thanks in advance for advice :)
https://redd.it/1khj4na
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
steam not running
hello , for some reason steam don't run after installing it (and i mean i press the icon and the process doesn't even start ) i had tried several solutions that involved using terminal but didn't work as well
i use linux mint
(i don't know if that's relevant ;one of the solutions was making me use (sudo apt get-update) which showed me an error at the end saying that something doesn't support architecture i38 (it was several things that showed that message ))
https://redd.it/1khjhzu
@r_linux
hello , for some reason steam don't run after installing it (and i mean i press the icon and the process doesn't even start ) i had tried several solutions that involved using terminal but didn't work as well
i use linux mint
(i don't know if that's relevant ;one of the solutions was making me use (sudo apt get-update) which showed me an error at the end saying that something doesn't support architecture i38 (it was several things that showed that message ))
https://redd.it/1khjhzu
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Linux 6.16 Bringing A Fix For Old Intel Haswell Graphics
https://www.phoronix.com/news/Linux-6.16-Intel-Haswell-iGPU
https://redd.it/1khnonw
@r_linux
https://www.phoronix.com/news/Linux-6.16-Intel-Haswell-iGPU
https://redd.it/1khnonw
@r_linux
Phoronix
Linux 6.16 Bringing A Fix For Old Intel Haswell Graphics
With the Linux 6.15-rc6 kernel release due out on Sunday, we're hitting the transition point where the focus on DRM kernel graphics drivers for Linux 6.16 is shifting from feature work to bug-fixing ahead of this next merge window
How does macchanger work?
Could someone explain how macchanger works internally and how it changes the MAC address? I couldn't find much about it online. I asked ChatGPT, and it mentioned system calls interacting with the network card's driver, but I wasn't able to verify that.
https://redd.it/1khptvm
@r_linux
Could someone explain how macchanger works internally and how it changes the MAC address? I couldn't find much about it online. I asked ChatGPT, and it mentioned system calls interacting with the network card's driver, but I wasn't able to verify that.
https://redd.it/1khptvm
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I have Updated my CC:BY Wallpaper GitHub
# Spring has arrived in all its glory
So why not adorn your desktop with a floral background?
Over the past few months, I haven’t had any significant amount of time to either sit in Blender and create or engage in other creative pursuits for that matter. But the other day, when the sun was shining and the bumblebees were gently buzzing around the garden, I got the idea to photograph some of the flowers that had blossomed. When I later looked at these creations, it felt only natural to add them to my Wallpaper git-repo.
For full transparency; I am not a photographer and these pictures were taken with a mobile phone.
https://preview.redd.it/w2qw2lrtrkze1.png?width=3840&format=png&auto=webp&s=bdc4a11efcac04ed3a767e915c52489a548bc80c
https://preview.redd.it/3tbsxucvrkze1.png?width=3840&format=png&auto=webp&s=f66e2f860f0dff4fb48bd629690c1234d0b04f0f
https://preview.redd.it/yfh5ivxwrkze1.png?width=3840&format=png&auto=webp&s=0de6a8f977b538039980e6e1f880c731b7699bb7
https://preview.redd.it/0o5vyp2zrkze1.png?width=3840&format=png&auto=webp&s=6038b328ccb4c4cd6485012ba81628ec9013549c
These images are some of those found in the "Nature" folder. All wallpapers in the entire repo are CC:BY — free to use, share, and modify as long as the creator, in this case me, is attributed.
https://redd.it/1khsqoh
@r_linux
# Spring has arrived in all its glory
So why not adorn your desktop with a floral background?
Over the past few months, I haven’t had any significant amount of time to either sit in Blender and create or engage in other creative pursuits for that matter. But the other day, when the sun was shining and the bumblebees were gently buzzing around the garden, I got the idea to photograph some of the flowers that had blossomed. When I later looked at these creations, it felt only natural to add them to my Wallpaper git-repo.
For full transparency; I am not a photographer and these pictures were taken with a mobile phone.
https://preview.redd.it/w2qw2lrtrkze1.png?width=3840&format=png&auto=webp&s=bdc4a11efcac04ed3a767e915c52489a548bc80c
https://preview.redd.it/3tbsxucvrkze1.png?width=3840&format=png&auto=webp&s=f66e2f860f0dff4fb48bd629690c1234d0b04f0f
https://preview.redd.it/yfh5ivxwrkze1.png?width=3840&format=png&auto=webp&s=0de6a8f977b538039980e6e1f880c731b7699bb7
https://preview.redd.it/0o5vyp2zrkze1.png?width=3840&format=png&auto=webp&s=6038b328ccb4c4cd6485012ba81628ec9013549c
These images are some of those found in the "Nature" folder. All wallpapers in the entire repo are CC:BY — free to use, share, and modify as long as the creator, in this case me, is attributed.
https://redd.it/1khsqoh
@r_linux
GitHub
GitHub - FoliumCreations/Wallpapers: A place where I upload creations I deem worthy of being called a wallpaper. They are free…
A place where I upload creations I deem worthy of being called a wallpaper. They are free and released under CC:BY - FoliumCreations/Wallpapers
Is there a reason or benefit to install linux?
Before you reply, I want to clarify that I mean it as an educational benefits or experience. Like are there any benefits for people like me who are a student (undertaking Computer Science) installing Linux?
Are there learning benefits that I miss if I did not install it?
This is my first time posting here. I'm sorry if I am not clear, english is not my first language.
https://redd.it/1khvi3c
@r_linux
Before you reply, I want to clarify that I mean it as an educational benefits or experience. Like are there any benefits for people like me who are a student (undertaking Computer Science) installing Linux?
Are there learning benefits that I miss if I did not install it?
This is my first time posting here. I'm sorry if I am not clear, english is not my first language.
https://redd.it/1khvi3c
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Fedora VS Ubuntu, few questions hyprland and nvidia drivers
Which is easier, ubuntu or fedora, to install nvidia drivers and get them working??
Also, which is easier to setup hyprland? Also, does gaming work well with hyprland? Like world of warcraft?
Do most applications work well with hyprland? like VSCode, discord, etc?
Would like your guys opinions!! Ty guys!!!
How many words do i need, for my post to not be deleted btw?
https://redd.it/1khw60r
@r_linux
Which is easier, ubuntu or fedora, to install nvidia drivers and get them working??
Also, which is easier to setup hyprland? Also, does gaming work well with hyprland? Like world of warcraft?
Do most applications work well with hyprland? like VSCode, discord, etc?
Would like your guys opinions!! Ty guys!!!
How many words do i need, for my post to not be deleted btw?
https://redd.it/1khw60r
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Meet AnduinOS - a custom Ubuntu-based Windows 11-like Linux distribution developed by a Microsoft engineer.
https://www.anduinos.com/
https://redd.it/1khy5nl
@r_linux
https://www.anduinos.com/
https://redd.it/1khy5nl
@r_linux
Ventoy Is Saving Me Time, Money, and USB Sticks
https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
https://redd.it/1ki0tk9
@r_linux
https://smustafa.blog/2025/05/08/ventoy-is-saving-me-time-money-and-usb-sticks/
https://redd.it/1ki0tk9
@r_linux
Shaffan's Blog
Ventoy Is Saving Me Time, Money, and USB Sticks!
Hello, friends! I’ve been using a brilliant tool called Ventoy, recently, and I wanted to tell you guys about it. When I started out in my Linux journey in 2014, I learned to flash a single I…
Is there finally any GUI to quickly set audio settings? (any distro)
Hi. I've been following how desktop Linux progresses for more than 10 years now. Is there finally any GUI tool where you can set various audio device properties, like bit depth, sample rate, noise cancellation (for microphone), channel balance, channel count, equalizer? After half hour of searching I haven't been able to find any alternative to Windows or Mac sound settings. I know there are command line tools and config files but I haven't seen any proper GUI yet.
https://redd.it/1ki3vo1
@r_linux
Hi. I've been following how desktop Linux progresses for more than 10 years now. Is there finally any GUI tool where you can set various audio device properties, like bit depth, sample rate, noise cancellation (for microphone), channel balance, channel count, equalizer? After half hour of searching I haven't been able to find any alternative to Windows or Mac sound settings. I know there are command line tools and config files but I haven't seen any proper GUI yet.
https://redd.it/1ki3vo1
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
(grub/dracut) Can someone explain me, what happened?
IMPORTANT: This is not asking for help (not an issue anymore). But maybe explaining what happened so I can learn from it? I want to share a funny story, which got me confused in the end. If anyone knows WHY this happened- I would be happy to hear.
First things first: I'm using garuda linux with grub and dracut as the initramfs-tool. I use btrfs and my system also comes with grub-btrfs, which according to github only provides snapshot booting from grub itself and it SHOULDN'T manipulate my default boot choices.
So: I got 3 kernels- zen, mainline and rc. And they take a lot of space in /boot
First thing I wanted to do is extend /boot, so I had to shrink my root partition. Thing is- my root partition is encrypted with the old LUKS1 instead of LUKS2, which makes shrinking the partition impossible.
So I thought "well, each initramfs is over 250MB, so- why not just exclude unnecessary drivers like my iGPU AMD driver or some other stuff I don't need. I also read, that you ONLY need to include drivers in the initramfs which are necessary for boot- so I figured "I don't need wifi and ethernet before userspace" and just excluded them to save as much space as possible.
Then I built my new initramfs and it seems to work.
Then, two weeks later, during systemd-anaylse to see why my system takes a long time to boot, I noticed that my generated grub-config points to a btrfs snapshot of my root partition, instead of my raw root partition.
I noticed because my cmdline was
BOOTIMAGE=/vmlinuz-linux-zen root=UUID=2b323d09-9d7c-4d25-90c8-669affba6d93 rw rootflags=subvol=timeshift-btrfs/snapshots/2025-04-2914-38-59/@ rd.luks.uuid=015628c5-ef3b-437f-83aa-7808ca43135d rd.luks.uuid=b812c7bf-201f-4aeb-8ca0-41ce41b614a5 rd.luks.options=timeout=5 resume=/dev/mapper/luks-b812c7bf-201f-4aeb-8ca0-41ce41b614a5 loglevel=3 splash nvidia-drm.modeset=1 quiet tpmtis.interrupts=0 ibt=off
My rootflags pointed to `subvol=timeshift-btrfs/snapshots/2025-04-2914-38-59/@
So I just thought "Okay? Lemme force it to boot into my normal live system?" And added `rootflags=subvol=@` to my `GRUBCMDLINELINUXDEFAULT
At this point, I didn't care and just wanted to reset everything-
Sooo- I checked my modified
"Huh, well, let me rebuild my kernel modules with this clean config", I thought- but my Kernel was already
I managed to fix my system, re-gain network, reinstalled the kernel modules, rebuilt the initramfs with dracut, rebooted and now everything seems to work again- booting from the original @ subvolume on my live nvme.
TL;DR:
1. I adjusted my dracut config to minimize my initramfs size
2. I rebooted and it "worked" (it rebooted from my last working snapshot instead my normal system)
3. I figured out that it would boot from the
IMPORTANT: This is not asking for help (not an issue anymore). But maybe explaining what happened so I can learn from it? I want to share a funny story, which got me confused in the end. If anyone knows WHY this happened- I would be happy to hear.
First things first: I'm using garuda linux with grub and dracut as the initramfs-tool. I use btrfs and my system also comes with grub-btrfs, which according to github only provides snapshot booting from grub itself and it SHOULDN'T manipulate my default boot choices.
So: I got 3 kernels- zen, mainline and rc. And they take a lot of space in /boot
First thing I wanted to do is extend /boot, so I had to shrink my root partition. Thing is- my root partition is encrypted with the old LUKS1 instead of LUKS2, which makes shrinking the partition impossible.
So I thought "well, each initramfs is over 250MB, so- why not just exclude unnecessary drivers like my iGPU AMD driver or some other stuff I don't need. I also read, that you ONLY need to include drivers in the initramfs which are necessary for boot- so I figured "I don't need wifi and ethernet before userspace" and just excluded them to save as much space as possible.
Then I built my new initramfs and it seems to work.
Then, two weeks later, during systemd-anaylse to see why my system takes a long time to boot, I noticed that my generated grub-config points to a btrfs snapshot of my root partition, instead of my raw root partition.
I noticed because my cmdline was
BOOTIMAGE=/vmlinuz-linux-zen root=UUID=2b323d09-9d7c-4d25-90c8-669affba6d93 rw rootflags=subvol=timeshift-btrfs/snapshots/2025-04-2914-38-59/@ rd.luks.uuid=015628c5-ef3b-437f-83aa-7808ca43135d rd.luks.uuid=b812c7bf-201f-4aeb-8ca0-41ce41b614a5 rd.luks.options=timeout=5 resume=/dev/mapper/luks-b812c7bf-201f-4aeb-8ca0-41ce41b614a5 loglevel=3 splash nvidia-drm.modeset=1 quiet tpmtis.interrupts=0 ibt=off
My rootflags pointed to `subvol=timeshift-btrfs/snapshots/2025-04-2914-38-59/@
Wait, since when is my cmdline pointing to a btrfs-snapshot of my system?!
And that got me confused- since making snapshots kept working- and my updates stayed- so
I was so confused-
I checked my /etc/default/grub, but my GRUBCMDLINELINUXDEFAULT` didn't include ANYTHING with rootflags- nothing under `/etc/default/grub` or `/etc/grub/` included a `rootflags`.So I just thought "Okay? Lemme force it to boot into my normal live system?" And added `rootflags=subvol=@` to my `GRUBCMDLINELINUXDEFAULT
.
But then I ended up in emergency mode. In emergency mode, I checked my /boot/grub/grub.cfg and noticed that now two rootflags were present. So something is injecting the snapshot rootflag into my config. But what? At this point I noticed that \grub-btrfs` exists and checked the github- looked into the issues tab to see if anyone got something similar? And I found something interesting: The developer of grub-btrfs says that it would never mess with your default grub config and "only add the snapshot list". Or did I misunderstand that?At this point, I didn't care and just wanted to reset everything-
Sooo- I checked my modified
/etc/dracut.conf\- but it was- not modified- maybe because I was still in that old snapshot before I edited my dracut.conf?"Huh, well, let me rebuild my kernel modules with this clean config", I thought- but my Kernel was already
6.14.5-zen1-1-zen, which didn't exist under /lib/modules, so I couldn't rebuild the modules. And my system was still in emergency mode on life support, not even mounting my efi partition worked there. And I had no network, nothing.I managed to fix my system, re-gain network, reinstalled the kernel modules, rebuilt the initramfs with dracut, rebooted and now everything seems to work again- booting from the original @ subvolume on my live nvme.
TL;DR:
1. I adjusted my dracut config to minimize my initramfs size
2. I rebooted and it "worked" (it rebooted from my last working snapshot instead my normal system)
3. I figured out that it would boot from the
snapshot after 1.5 weeks
4. I tried booting from the live system, but it was broken due to the drivers In the end, I fixed it-
I'm still confused about HOW grub decided to boot into the snapshot with my normal boot choice (which would be the live system). Where did the
And how do I make sure that my default and first grub-entry never points to a snapshot?
Thanks for reading my story! I'd love to discuss/learn with you about my experience.
https://redd.it/1ki6us2
@r_linux
4. I tried booting from the live system, but it was broken due to the drivers In the end, I fixed it-
I'm still confused about HOW grub decided to boot into the snapshot with my normal boot choice (which would be the live system). Where did the
rootflags=@/timeshift-btrfs/snapshots... come from?And how do I make sure that my default and first grub-entry never points to a snapshot?
Thanks for reading my story! I'd love to discuss/learn with you about my experience.
https://redd.it/1ki6us2
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community