Apple Type-C PHY driver RFC posted to kernel mailing list
https://lore.kernel.org/lkml/20250821-atcphy-6-17-v1-21-172beda182b8@kernel.org/
https://redd.it/1mx096d
@r_linux
https://lore.kernel.org/lkml/20250821-atcphy-6-17-v1-21-172beda182b8@kernel.org/
https://redd.it/1mx096d
@r_linux
Reddit
From the linux community on Reddit: Apple Type-C PHY driver RFC posted to kernel mailing list
Posted by TheTwelveYearOld - 1 vote and 0 comments
Dual boot in 2025
Hello.
I am considering installing Linux on a PC with Windows 11 preinstalled, and I have the option of doing so on the same M.2 NVME SSD or adding a SATA SSD and installing it there.
I understand that SATA SSDs perform worse than NVME SSDs, so I was thinking of making room for Linux on the SSD I already have in my computer.
I have read a lot of information about problems that can arise when sharing a disk between Windows and Linux, such as the former messing up Grub after an update, but I don't know if that will still be the case in 2025.
What do you recommend?
Thank you very much.
https://redd.it/1mx2hrb
@r_linux
Hello.
I am considering installing Linux on a PC with Windows 11 preinstalled, and I have the option of doing so on the same M.2 NVME SSD or adding a SATA SSD and installing it there.
I understand that SATA SSDs perform worse than NVME SSDs, so I was thinking of making room for Linux on the SSD I already have in my computer.
I have read a lot of information about problems that can arise when sharing a disk between Windows and Linux, such as the former messing up Grub after an update, but I don't know if that will still be the case in 2025.
What do you recommend?
Thank you very much.
https://redd.it/1mx2hrb
@r_linux
Reddit
From the linux community on Reddit: Dual boot in 2025
Posted by Tostada_00 - 0 votes and 6 comments
Quickly navigate in man pages, using emacs, neovim or w3m.
https://codeberg.org/chimay/blog/src/commit/02bdd1d592f7130c2dd2cc13e35a63c551387e91/meta/man-pages.org
https://redd.it/1mx77vh
@r_linux
https://codeberg.org/chimay/blog/src/commit/02bdd1d592f7130c2dd2cc13e35a63c551387e91/meta/man-pages.org
https://redd.it/1mx77vh
@r_linux
Codeberg.org
blog/meta/man-pages.org at 02bdd1d592f7130c2dd2cc13e35a63c551387e91
blog - improving workflow on Linux / BSD / Illumos with small fixes and noscripts
Game application icons don’t show in GNOME but do in KDE
I’ve been using Ubuntu for a while now and I like mostly everything about it except one thing that may seem minor to some but it’s the fact that game applications don’t show their logo. It’s a generic grey cogwheel.
I tried out Kubuntu since I heard that KDE doesn’t have this issue and they were correct. The issue is now gone. For that reason alone I’m staying on Kubuntu KDE.
Weird reason to distro hop, I know, but it’s good to have choice.
https://redd.it/1mx8zrg
@r_linux
I’ve been using Ubuntu for a while now and I like mostly everything about it except one thing that may seem minor to some but it’s the fact that game applications don’t show their logo. It’s a generic grey cogwheel.
I tried out Kubuntu since I heard that KDE doesn’t have this issue and they were correct. The issue is now gone. For that reason alone I’m staying on Kubuntu KDE.
Weird reason to distro hop, I know, but it’s good to have choice.
https://redd.it/1mx8zrg
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Anybody using multi-seat? This is my Ubuntu 24.04 multi-seat setup for my kids.
https://redd.it/1mxcodi
@r_linux
https://redd.it/1mxcodi
@r_linux
I'm making a freeware Linux Learning Game and could use some QA, Criticism, and feedback.
https://redd.it/1mxgm8l
@r_linux
https://redd.it/1mxgm8l
@r_linux
This month in Servo: new image formats, canvas backends, automation, and more!
https://servo.org/blog/2025/08/22/this-month-in-servo/
https://redd.it/1mxp3nt
@r_linux
https://servo.org/blog/2025/08/22/this-month-in-servo/
https://redd.it/1mxp3nt
@r_linux
Servo
This month in Servo: new image formats, canvas backends, automation, and more! - Servo aims to empower developers with a lightweight…
Another record month, plus devtools improvements and creature comforts for servoshell users.
What on Earth Does Pointer Provenance Have to do With RCU?
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
https://redd.it/1mxrwl4
@r_linux
https://people.kernel.org/paulmck/what-on-earth-does-lifetime-end-pointer-zap-have-to-do-with-rcu
https://redd.it/1mxrwl4
@r_linux
paulmck
What on Earth Does Pointer Provenance Have to do With RCU? — paulmck
TL;DR: Unless you are doing very strange things with RCU (read-copy update), not much!!! So why has the guy most responsible for Linux-k...
APT36 Malware Campaign Using Desktop Entry Files and Google Drive Payload Delivery
https://www.cloudsek.com/blog/investigation-report-apt36-malware-campaign-using-desktop-entry-files-and-google-drive-payload-delivery
https://redd.it/1mxuo1l
@r_linux
https://www.cloudsek.com/blog/investigation-report-apt36-malware-campaign-using-desktop-entry-files-and-google-drive-payload-delivery
https://redd.it/1mxuo1l
@r_linux
Cloudsek
Investigation Report: APT36 Malware Campaign Using Desktop Entry Files and Google Drive Payload Deliver | CloudSEK
Pakistan-linked APT36 (Transparent Tribe) launched a new cyber-espionage campaign targeting Indian government and defense entities. Active in August 2025, the group used phishing ZIP files containing malicious Linux “.desktop” shortcuts that downloaded payloads…
Video: LibreOffice 25.8 – Some of the new features
https://www.youtube.com/watch?v=6dIRR37PF7M
https://redd.it/1mxw2e2
@r_linux
https://www.youtube.com/watch?v=6dIRR37PF7M
https://redd.it/1mxw2e2
@r_linux
YouTube
LibreOffice 25.8: New features
A look at some of the new features in LibreOffice 25.8, the free and private office suite, created by our community of volunteers and certified developers.
Learn more: https://wiki.documentfoundation.org/ReleaseNotes/25.8
Download it: https://www.libreo…
Learn more: https://wiki.documentfoundation.org/ReleaseNotes/25.8
Download it: https://www.libreo…
Extrepo - Use/managing external package sources in Debian
https://salsa.debian.org/extrepo-team/extrepo
https://redd.it/1mxzdfm
@r_linux
https://salsa.debian.org/extrepo-team/extrepo
https://redd.it/1mxzdfm
@r_linux
GitLab
External repositories team / extrepo · GitLab
Debian Salsa Gitlab
This Week in Plasma: KDE Initial System Setup
https://blogs.kde.org/2025/08/23/this-week-in-plasma-kde-initial-system-setup/
https://redd.it/1my3cpp
@r_linux
https://blogs.kde.org/2025/08/23/this-week-in-plasma-kde-initial-system-setup/
https://redd.it/1my3cpp
@r_linux
KDE Blogs
This Week in Plasma: KDE Initial System Setup
Welcome to a new issue of This Week in Plasma!
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
Every week we cover the highlights of what’s happening in the world of KDE Plasma and its associated apps like Discover, System Monitor, and more.
God I Love Zram Swap
Nothing feels good like seeing a near 4:1 compression ratio on lightly used memory.
zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram0 zstd 7.5G 1.6G 441.2M 452.5M SWAP
A few weeks ago I was destroying my machine. It was becoming near unresponsive. We're talking music skipping, window manager chugging levels of thrash. With RustAnalyzer analyzing, Nix building containers, and my dev server watching and rebuilding, it was disruptive to the point that I was turning things off just to get a prototype shipped.
I hadn't really done much tuning on this machine. My Gentoo days were in the past. Well, it was becoming unavoidable. Overall changes that stacked up:
- zramswap
- tuned kernel (a particular process launch went from 0.27 to 0.2s)
- preemptable kernel
- tuned disk parameters to get rid of atime etc
- automatic trimming
- synchronized all my nixpkgs versions so that my disk use is about 30GB
And for non-Linux things, I switched out my terminal for vterm (Emacs) and am currently running some FDO/PLO on Emacs after getting almost a 30% speed bump from just recompiling it with
I also split up my Rust crates, which was a massive benefit for some of them regardless of full vs incremental rebuild.
And as a result, I just built two Nix containers at the same time while developing and the system was buttery smooth the whole time. My Rust web dev is back to near real-time.
I wish I had benchmarks at each step along the way, but in any case, the end, I was able to build everything quickly, enabling me to find that logins were completely broken on PrizeForge and that I need to fix the error logging to debug it, so I have to crash before my brain liquifies from lack of sleep.
https://redd.it/1my8c3o
@r_linux
Nothing feels good like seeing a near 4:1 compression ratio on lightly used memory.
zramctl
NAME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
/dev/zram0 zstd 7.5G 1.6G 441.2M 452.5M SWAP
A few weeks ago I was destroying my machine. It was becoming near unresponsive. We're talking music skipping, window manager chugging levels of thrash. With RustAnalyzer analyzing, Nix building containers, and my dev server watching and rebuilding, it was disruptive to the point that I was turning things off just to get a prototype shipped.
I hadn't really done much tuning on this machine. My Gentoo days were in the past. Well, it was becoming unavoidable. Overall changes that stacked up:
- zramswap
- tuned kernel (a particular process launch went from 0.27 to 0.2s)
- preemptable kernel
- tuned disk parameters to get rid of atime etc
- automatic trimming
- synchronized all my nixpkgs versions so that my disk use is about 30GB
And for non-Linux things, I switched out my terminal for vterm (Emacs) and am currently running some FDO/PLO on Emacs after getting almost a 30% speed bump from just recompiling it with
-march and -mtune flags on LLVM.I also split up my Rust crates, which was a massive benefit for some of them regardless of full vs incremental rebuild.
And as a result, I just built two Nix containers at the same time while developing and the system was buttery smooth the whole time. My Rust web dev is back to near real-time.
I wish I had benchmarks at each step along the way, but in any case, the end, I was able to build everything quickly, enabling me to find that logins were completely broken on PrizeForge and that I need to fix the error logging to debug it, so I have to crash before my brain liquifies from lack of sleep.
https://redd.it/1my8c3o
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
EXT4 to BTRFS
I just changed my file system from a combination of LVM/EXT4 to BTRFS mostly for root volumes. My backup server and media volumes which span disks are still LVM/EXT4. The servers however have their root volumes as BTRFS now. I upgraded the root volumes with a fresh install of Debian Trixie when it was released. I think they went back to Debian 10 and I also wanted to increase the EFI volume size on each for use with systemd-boot so it became an upgrade opportunity. So once the server root volumes were upgraded I decided to do the same thing with my workstation.
My workstation root volume was LVM/EXT4 with a half dozen different Linux distributions with their own root partitions and a separate data volume which they all link to. I basically recreated that with a subvolume for each root partition labeled "@Debian" or "@Mint" or whatever the distribution was. The Data volume was "@Data". I use rsync noscripts for backup and restore and know that they work because that's how I moved everything from my old partitions to new BTRFS partitions. One thing that I believe BTRFS will give me is the ability to do a read-only snapshot and rsync it rather than having to boot to a different Linux distro to do the same since it would otherwise be mounted/changing.
I do know that BTRFS has the ability to make backup/restores easier between common BTRFS systems with BTRFS send/receive but am not ready to change my EXT4 backup volumes yet so will continue to use rsync. I think there's some value in using different file systems in case an issue comes up with the file system itself. I do like the look of btrbk though so may come back to something like this in the future.
I use systemd-boot for my boot manager and am comfortable making modifications to it and the /etc/fstab to accommodate most scenarios. I don't intend to go back to Grub for something like grub-btrfs. If I make a snapshot and want to boot off from it, I'll manually make the changes to the files.
Since I just duplicated what I was doing with LVM, I probably don't have things configured optimally for BTRFS. I see people mentioning subvolumes for "@var", "@cache", "@tmp", "@log". What do I gain by using them? I also haven't used any compression attributes yet for the data volume. Is it worth enabling? What about on the root volumes? Any other things I should consider? Obviously BTRFS is new to me since I haven't been using it except in a basic test environment.
https://redd.it/1mycz26
@r_linux
I just changed my file system from a combination of LVM/EXT4 to BTRFS mostly for root volumes. My backup server and media volumes which span disks are still LVM/EXT4. The servers however have their root volumes as BTRFS now. I upgraded the root volumes with a fresh install of Debian Trixie when it was released. I think they went back to Debian 10 and I also wanted to increase the EFI volume size on each for use with systemd-boot so it became an upgrade opportunity. So once the server root volumes were upgraded I decided to do the same thing with my workstation.
My workstation root volume was LVM/EXT4 with a half dozen different Linux distributions with their own root partitions and a separate data volume which they all link to. I basically recreated that with a subvolume for each root partition labeled "@Debian" or "@Mint" or whatever the distribution was. The Data volume was "@Data". I use rsync noscripts for backup and restore and know that they work because that's how I moved everything from my old partitions to new BTRFS partitions. One thing that I believe BTRFS will give me is the ability to do a read-only snapshot and rsync it rather than having to boot to a different Linux distro to do the same since it would otherwise be mounted/changing.
I do know that BTRFS has the ability to make backup/restores easier between common BTRFS systems with BTRFS send/receive but am not ready to change my EXT4 backup volumes yet so will continue to use rsync. I think there's some value in using different file systems in case an issue comes up with the file system itself. I do like the look of btrbk though so may come back to something like this in the future.
I use systemd-boot for my boot manager and am comfortable making modifications to it and the /etc/fstab to accommodate most scenarios. I don't intend to go back to Grub for something like grub-btrfs. If I make a snapshot and want to boot off from it, I'll manually make the changes to the files.
Since I just duplicated what I was doing with LVM, I probably don't have things configured optimally for BTRFS. I see people mentioning subvolumes for "@var", "@cache", "@tmp", "@log". What do I gain by using them? I also haven't used any compression attributes yet for the data volume. Is it worth enabling? What about on the root volumes? Any other things I should consider? Obviously BTRFS is new to me since I haven't been using it except in a basic test environment.
https://redd.it/1mycz26
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Linux Primed For Significant Performance Gains With Kernel Swap Code Overhaul
https://www.phoronix.com/news/Linux-Swap-Table-Swap-Cache
https://redd.it/1mydkn1
@r_linux
https://www.phoronix.com/news/Linux-Swap-Table-Swap-Cache
https://redd.it/1mydkn1
@r_linux
Phoronix
Linux Primed For Significant Performance Gains With Kernel Swap Code Overhaul
A patch series posted overnight that is part of a larger planned rework for the kernel to introduce a 'Swap Table' is poised to bring significant real-world performance gains to the Linux kernel.
I made a Window Decoration
Screenshot of the Decoration
I made a Window Decoration. I was kinda going for a mix between the Windows 7 aero style and the Windows XP captions. The style is made up of pixmaps and can be ported anywhere. Right now the theme shown is using emerald (since I use compiz) and because it is nice and easy to implement. This is really just a demo, however if anyone is interested I could provide downloads, and perhaps port it to other things such as metacity, kwin, etc.
Mods: Let me know if this sounds too self-promotion-like, I could always change it, but my goal is to just see if anyone cares. If you don't like this, remove it.
Reddit crops the image so it may need to be expanded to see the whole thing.
https://redd.it/1mycyl4
@r_linux
Screenshot of the Decoration
I made a Window Decoration. I was kinda going for a mix between the Windows 7 aero style and the Windows XP captions. The style is made up of pixmaps and can be ported anywhere. Right now the theme shown is using emerald (since I use compiz) and because it is nice and easy to implement. This is really just a demo, however if anyone is interested I could provide downloads, and perhaps port it to other things such as metacity, kwin, etc.
Mods: Let me know if this sounds too self-promotion-like, I could always change it, but my goal is to just see if anyone cares. If you don't like this, remove it.
Reddit crops the image so it may need to be expanded to see the whole thing.
https://redd.it/1mycyl4
@r_linux
Why is the "Unknown" OS market share in India spiking?
Hey fellow Indian Linux users,
StatCounter data for India shows our market share is dropping while the "Unknown" category is spiking. Correct me if I'm wrong, but I'm curious if this could be related to privacy tools or ad-blockers that might be obscuring your OS info.
Are you using anything that would do this?
https://preview.redd.it/j9qqrdxh7vkf1.png?width=1556&format=png&auto=webp&s=66b2aa0badd7b9b79472a9c2eaacef4bc0e5fd4d
https://redd.it/1myi3xu
@r_linux
Hey fellow Indian Linux users,
StatCounter data for India shows our market share is dropping while the "Unknown" category is spiking. Correct me if I'm wrong, but I'm curious if this could be related to privacy tools or ad-blockers that might be obscuring your OS info.
Are you using anything that would do this?
https://preview.redd.it/j9qqrdxh7vkf1.png?width=1556&format=png&auto=webp&s=66b2aa0badd7b9b79472a9c2eaacef4bc0e5fd4d
https://redd.it/1myi3xu
@r_linux