#OpenSource #Gnome
#Xserver
#OpenSource #Gnome
#XserverDie Entfernung des alten Codes für die #XServer-Anbindung hat zu einer signifikanten Verschlankung der Codebasis geführt – laut #Gnome-Projekt sind gut 40 Prozent Quellcode weggefallen, was dem Wartungsaufwand zugutekommt.
Wow 40% ... das ist echt ne Menge.
https://www.heise.de/news/Gnome-50-mach-s-gut-X-Server-11215600.html
@ErikUden I will forever call it #Shitter because it's an #enshittified #Twitter and one cannot #deadname a #corporation!
But that's beyond the point:
Said goodbye to #XMonad today on my development machine. It's been a good run, but #Wayland is coming to replace #XServer and it doesn't look like XMonad is coming to the other side.
So far feeling fairly okay with #Niri, though of course the beginning is always stumbly and I've yet to drive it in an actual workflow. And many of the keybinding defaults are some flavour of disaster in my locale, but that's a given with a lot of tech. Little bit at a time, this will become more usable. Especially after I also finally ditch the big tech OS on my daily driver later this week. This whole smaller migration was a preliminary task for that.
Slightly updated my blogpost about X11 (again):
1) Add subsection about xlock to the "Screensaver" section with sample configuration involving xlock and xautolock usage.
2) Add subsection about how to properly start xdm — according to the documentation in the FreeBSD — the /etc/ttys should be changed, not the /etc/rc.conf.
3) In the "GTK3" subsection wrote about hack from ArchWiki to force GTK3 not to conform X server settings (I starting to think that this is impossible), but to display fonts and UI elements at least the same size like other toolkits — when the HighDPI display is in use.
4) Remove wrong line ("XTerm.vt100.selectToClipboard: true") from xterm X resources, so the mouse selection appears in the right clipboard and can be pasted with middle-click of mouse.
https://eugene-andrienko.com/it/2025/07/24/x11-configuration-simple.html#fonts-size-tweak

TOC Preamble High DPI Update 2026-01-22 Keyboard configuration Rewrite configuration for xorg.conf Multimedia keys Pointing devices Touchpad Trackpoint Trackball Mouse Drawing tablet Screensaver Disable screensaver for fullscreen videos Update 2025-12-13 (xlock): Compositor (no, not that thing from Wayland) Changing size of usual windows Transparent splash screens Sliding dialog windows Effects for Emacs Librewolf: menu fix Effects for StumpWM parts Disabling unwanted outputs Juggling with displays Terminal Display manager (XDM) Update 2025-10-20: Update 2025-12-13 (xdm startup): Xdg-utils Emacs Dired as a default file manager Emacs Compose as a default mail agent nSxiv as a default image viewer MPV as a default video/audio player Emacs as a default editor for some files Emacs PDF-tools as a default PDF viewer Beauty Changing the cursor theme GTK2 theme Update 2025-12-13 (hints from vermaden): GTK3 theme Update 2025-12-13 (tweaks from vermaden blog): Update 2026-01-08 GTK4 theme Qt 5 theme Qt 6 theme Librewolf theme Fonts Update 2025-12-13 (fonts changed): Icons Notes Preamble The modern common Linux and as a result also a UNIX desktop is heavily bloated. Even if you install not a full-scale DE like Gnome, but a small WM: i3wm, WindowMaker, XFCE, StumpWM, etc. These window managers are small itself, but when user installs a necessary GUI programs — then a lot of bloat will be installed too: gsettings-daemon, D-Bus daemon, polkitd, console-kit-daemon, etc, etc…
This week's Linux and FOSS news:
LINUX NEWS
Arch Linux Powered CachyOS To Develop A Server Edition:
https://www.phoronix.com/news/CachyOS-Server-Edition-Coming
(An Arch-based server OS? Well, good one for those who like their adrenaline rising while updating the system. New extreme sport found lol (Just joking, don't take it seriously))
Parrot 7.0 brings KDE Plasma 6, Wayland support, new security tools, and RISC-V support:
https://alternativeto.net/news/2025/12/parrot-7-0-brings-kde-plasma-6-wayland-support-new-security-tools-and-risc-v-support/
Qubes OS 4.3.0 released with Fedora 41, Xen 4.19, updated templates:
https://alternativeto.net/news/2025/12/qubes-os-4-3-0-released-with-fedora-41-xen-4-19-updated-templates/
postmarketOS 25.12 brings Alpine 3.23 base, GNOME 49, Plasma Mobile 6.5 & kernel updates:
https://alternativeto.net/news/2025/12/postmarketos-25-12-brings-alpine-3-23-base-gnome-49-plasma-mobile-6-5-and-kernel-updates/
We Have Another New Linux Phone Before 2025 Ends - Void Phone VX1: An Enterprise-Ready Phone:
https://itsfoss.com/news/void-phone-vx1/
Proton Experimental brings improvements for CoD: Black Ops Cold War, Farlight 84, CHRONO TRIGGER and more
https://www.gamingonlinux.com/2025/12/proton-experimental-brings-improvements-for-cod-black-ops-cold-war-farlight-84-chrono-trigger-and-more/
GE-Proton 10-27 brings fixes for Star Citizen, The First Descendant and more tweaks:
https://www.gamingonlinux.com/2025/12/ge-proton-10-27-brings-fixes-for-star-citizen-the-first-descendant-and-more-tweaks/
Phoenix: A New X Server Written From Scratch With Zig:
https://www.phoronix.com/news/Phoenix-X-Server
Wayback 0.3 Released For Advancing This X11 Compatibility Layer:
https://www.phoronix.com/news/Wayback-0.3
Weston 15.0 Alpha Released With New Protocols, Experimental Vulkan Renderer:
https://www.phoronix.com/news/Weston-15.0-Alpha
KVM Guest VMs Using Intel AMX Can Cause The Linux Host To Kernel Panic:
https://www.phoronix.com/news/KVM-Guests-AMX-Host-Panic
Linux 6.19 Lands Fix For ARM64 EFI Systems Crashing On Boot:
https://www.phoronix.com/news/Linux-6.19-Fix-ARM64-EFI-Crash
NVIDIA CUDA Tile IR Open-Sourced:
https://www.phoronix.com/news/NVIDIA-CUDA-Tile-IR-Open-Source
Intel Open-Source Software Setback: IWD Development Hiatus:
https://www.phoronix.com/news/Intel-IWD-Development-Halts
Wine 11.0-rc4 Brings 22 Bug Fixes:
https://www.phoronix.com/news/Wine-11.0-rc4-Released
(FOSS news in comment)
#WeeklyNews #News #Linux #LinuxNews #CachyOS #ParrotOS #Qubes #postmarketOS #VoidPhone #VoidPhoneVx1 #Proton #GEProton #Phoenix #XServer #X11 #Wayback #Weston #KVM #LinuxKernel #CUDA #NVIDIA #IWD #Intel #Wine #LinuxMobile #MobileLinux #DistroRelease #DistributionRelease #LinuxDesktop #DesktopLinux #FosseryTech
Huh, looks like my today's presentation about X server setup for minimalists (based on my https://eugene-andrienko.com/it/2025/07/24/x11-configuration-simple.html blogpost) will be kinda … controversial, lol
Usually, announcments in this #hackspace channel have only positive emojis
Xlibre is a fork of the Xorg Xserver with lots of code cleanups
#HackerNews #Xlibre #Xorg #Xserver #CodeCleanup #OpenSource #Linux
The Input Stack on Linux – An End-To-End Architecture Overview
https://venam.net/blog/unix/2025/11/27/input_devices_linux.html
Patrick Louis writes: ""Let’s explore and deobfuscate the input stack on #Linux. Our aim is to understand its components and what each does. Input handling can be divided into two parts, separated by a common layer:
#Kernel-level handling: It deals with what happens in the kernel and how events are exposed to user-space
[…]
Exposed layer (middle)
[…]
User-space handling:
[…]
The Widgets, #XServer, #X11 window managers, and #Wayland compositors, which rely on everything else
We’ll try to make sense of all this, one thing at a time, with a logical and coherent approach.""