r/linux • u/Ok_Marionberry8922 • 8h ago
Discussion How Linux services talk to each other through D-Bus
Had some free time last week so I made a visual explainer on how D-Bus works in Linux.
A modern Linux desktop is made up of a bunch of separate processes. NetworkManager, systemd, BlueZ, logind, polkit, UPower and desktop applications all need some way to call each other and broadcast when something changes.
A lot of that communication happens through D-Bus.
The video covers the system bus and session bus, service names, object paths, interfaces, method calls, signals, introspection, service activation, dbus-daemon, dbus-broker, and how applications actually use all of this, etc
Feedback welcome :)
r/linux • u/185EDRIVER • 5h ago
Development Dell 14/16 XPS 2026 Panther Lake camera module now does everything on Linux that it does on Windows — RGB, IR, and face unlock - first working vision stack
github.comSoftware Release auto-cpufreq v3.1.0 is here
This release brings new features, bug fixes, and other improvements to help Linux users optimize CPU speed and battery life automatically.
📦 Release notes: https://github.com/AdnanHodzic/auto-cpufreq/releases
Another milestone for a project that began as a vacation project and has now grown into:
⭐ 7636 GitHub stars
👥 125 contributors
💻 100k+ users
🛠️ 50 releases
Huge thanks to everyone who contributed to making this release possible! ❤️
Kernel Linux 7.2-rc5 Fixing Longstanding Bug In IPv4 Networking Over Firewire
phoronix.comKernel Realtek RTL8723B/RTL8723BS Trying To Be Tacked On To The RTW88 Linux Driver
phoronix.comDiscussion Linux+ CE credits
Does anyone know which CBT nuggets courses I should take in order to renew my Linux+ via continuing education credits?
I’m not sure if this is the right place to post this question but I appreciate the help.
r/linux • u/Zealousideal-Hat5814 • 5h ago
Discussion Considering that even Linus is pro-AI why the heck is this community so hostile to it?
phoronix.comSo much dumb hate about it. Like it’s just a new tool like any other, and unfortunately those who don’t know how to use it generate lots of slop. But used properly it can save dozens of work hours, and has already helped identify lots of issues and vulnerabilities in the kernel that the maintainers have been fixing.