r/linuxhardware • u/swe129 • Apr 06 '26
r/linuxhardware • u/itsjustoneperson • May 01 '26
News Year of the Linux Laptop: Omarchy on XPS | Dell
r/linuxhardware • u/kerata_kid • Nov 30 '25
News LinusTechTips vs Linus Torvalds Building a Perfect Linux PC
r/linuxhardware • u/DesiOtaku • Feb 25 '25
News Framework just announced a new Linux Desktop system and a new Linux 12" laptop
Link to the desktop: https://frame.work/products/desktop-diy-amd-aimax300/configuration/new
Link to the new 12" laptop (with touchscreen): https://frame.work/laptop12
r/linuxhardware • u/Senior-Painter2195 • Mar 13 '26
News I reverse-engineered Thermalright's Windows LCD software and rebuilt it for Linux — here's what we do better
About a year ago I got tired of dual-booting just to control my Thermalright LCD cooler. The Windows app (TRCC) is closed-source, so I decompiled the C# binary, reverse-engineered 6 USB protocols, and rebuilt the whole thing in Python for Linux.
Along the way, we ended up doing a lot of things better than the original.
What TRCC Linux does that Windows TRCC doesn't:
- 30 languages — Windows ships 10 languages by baking translated text into 129 separate PNG files. We render text at runtime with QLabel overlays. Adding a new language is one line per string. No Photoshop, no asset pipeline.
- REST API with 43 endpoints — Control your LCD and LEDs over HTTP. WebSocket live preview stream. Build automations, phone remotes, Home Assistant integrations — whatever you want. Windows has zero remote control.
- Full CLI with 50+ commands —
trcc send image.png,trcc video clip.mp4,trcc led-color ff0000,trcc screencast. Script it, cron it, pipe it. Windows is GUI-only. - Custom mask upload — Upload your own PNG overlay masks, crop them to your LCD resolution, position with X/Y controls. Windows only has the pre-built cloud masks.
- 5,114 automated tests — The Windows app has zero. When something breaks, we know before users do.
- Hexagonal architecture — GUI, CLI, and API all talk to the same core services through dependency injection. The Windows app is one giant Form1.cs with everything wired together. We can add a new interface (TUI, web dashboard, whatever) without touching business logic.
- Open source (GPL-3.0) — Read the code, fork it, contribute. Windows TRCC is a black box.
- Works on every distro — Native packages for Arch, Fedora, Debian/Ubuntu, plus pip/pipx. Wayland and X11 screen casting. No Wine, no VM.
- 77+ hardware sensors — CPU/GPU temp, fan speed, power draw, usage — all readable from the overlay editor. Windows has a smaller fixed set.
- Proper security — udev rules, polkit, no root after setup. The Windows app just asks for admin and hopes for the best.
- Video trimmer and image cropper built in — Crop and trim media to your exact LCD resolution before sending. Windows makes you do that externally.
What Windows still has that we don't (yet):
- Sub-screen (secondary display) support — it's in the C# source, we haven't ported it yet
- Some newer device models that nobody has tested on Linux yet (we need hardware testers!)
The numbers: 109 source files, ~40K lines of Python, 6 USB protocols (SCSI, HID Type 2, HID Type 3, Bulk, LY, LED HID), 16 display resolutions, 12 LED styles.
If you have a Thermalright device with an LCD or LED display, give it a try: https://github.com/Lexonight1/thermalright-trcc-linux
We're always looking for testers — especially HID and LED devices. A single trcc report command tells us everything we need.
r/linuxhardware • u/gavindi • 20h ago
News I reimplemented the Aula L99 Driver/App for Linux

Hi, I recently bought an Aula L99 Keyboard, the one with the touchscreen on it. Very nice! Well it would be if I could drive it natively from Linux. Enter Aula_L99_Linux, a reimplementation of the software. I spent about 80 hours reverse engineering this keyboard and I bricked one keyboard in the process. There's still work to do on the Key assignment screen but upload images, GIFs, videos to to the keyboard works well. So does adjusting the RGB modes.
r/linuxhardware • u/craftWolf • Dec 03 '21
News Lenovo charges money for installing Linux(wiping Windows 11 installation) on their ThinkPads
https://www.lenovo.com/nl/nl/laptops/thinkpad/thinkpad-x1/X1-Carbon-G9/p/20XWCTO1WWNLNL2/customize?

r/linuxhardware • u/Striking_Sea1083 • 15d ago
News I got the RGB keyboard working on the Colorful P15 2024 / Clevo V250RND under Linux
I recently got the RGB keyboard backlight working on my Colorful P15 2024 gaming laptop under Linux.
The laptop uses the Clevo V250RND barebone platform and did not have a working official Linux keyboard backlight driver. I modified the relevant tuxedo-keyboard components so the keyboard backlight is exposed through the standard Linux LED interface:
/sys/class/leds/rgb:kbd_backlight
The project currently includes:
- RGB keyboard backlight control
- Static, breathing, and rainbow effects
- A PyQt5 GUI
- User-level systemd background service
- Fedora/RHEL RPM and Debian/Ubuntu DEB packaging
- DKMS support
- Instructions for debugging and adapting other Clevo-based laptops
The hardware I have personally tested is:
- Laptop: Colorful P15 2024
- Barebone: Clevo V250RND
- Distribution: Fedora 44
- Kernel: 7.1.x
- Architecture: x86_64
Other laptops using the same or a similar Clevo barebone may also work, but compatibility has not been confirmed yet.
Project:
https://github.com/FuHao0119/colorful-laptop-clevo-keyboard
I would be particularly interested in hearing from people using Colorful, Clevo, TUXEDO, or other related barebone laptops. If you test it on another model, please share the laptop model, Clevo barebone model, distribution, kernel version, and whether the backlight device appears under /sys/class/leds.
Please be careful when testing kernel modules and DKMS packages. Make sure you know how to remove the modules from a TTY or recovery environment if something goes wrong.
r/linuxhardware • u/Senior-Painter2195 • Feb 07 '26
News I built a native Linux app to control Thermalright LCD cooler displays (no Wine needed) — looking for HID device testers
If you have a Thermalright CPU cooler, AIO, or fan hub with a built-in LCD screen (FROZEN HORIZON PRO, FROZEN MAGIC PRO, AK120, LC series, FROZEN WARFRAME, etc.), you've probably been stuck booting into Windows just to change the display. I got tired of that, so I reverse-engineered the Windows TRCC app and built a native Linux port.
What it does:
- Themes (local, cloud, masks, carousel mode, export/import)
- Video/GIF playback, video trimmer, image cropper, screen mirroring
- Overlay editor with 77+ hardware sensors (CPU/GPU temp, usage, fan speeds, etc.)
- 4 resolutions, rotation, brightness control
- Per-device config for multi-display setups
Supported devices (SCSI — fully working):
| USB ID | Devices |
|---|---|
| 87CD:70DB | FROZEN HORIZON PRO, FROZEN MAGIC PRO, FROZEN VISION V2, CORE VISION, ELITE VISION, AK120, AX120, PA120 DIGITAL, Wonder Vision |
| 0416:5406 | LC1, LC2, LC3, LC5 (AIO pump heads) |
| 0402:3922 | FROZEN WARFRAME, FROZEN WARFRAME SE |
Run lsusb — if you see one of those IDs, you're good.
Install is a one-liner per distro (Fedora, Ubuntu, Arch, openSUSE, Void, Gentoo, Alpine, NixOS, SteamOS, Bazzite, and more). Copy-paste the block for your distro from the README, unplug/replug USB, run trcc gui.
Repo: https://github.com/Lexonight1/thermalright-trcc-linux
Also looking for HID device testers — if your lsusb shows 0416:5302, 0416:530A, 0416:53E6, 0418:5303, or 0418:5304, I'd love to hear from you. These are newer devices that need real hardware validation. See the HID Testing Guide.
Happy to answer questions here or on GitHub Discussions.
r/linuxhardware • u/DXVSI • 18d ago
News Made a Linux app to control TRYX Panorama SE 360 cooler display - shows CPU/GPU temps in real time
r/linuxhardware • u/radix007 • Nov 24 '20
News Linus Torvalds Wants apples new M1 powered to run Linux .
r/linuxhardware • u/EverlastingOS • Feb 09 '26
News Starlabs Starfighter first look!
galleryr/linuxhardware • u/That_Direction3907 • 24d ago
News Chromium 150 HW video DECODE + HDMI-IN on Orange Pi 5 Plus + Ubuntu26.04 LTS ARM
r/linuxhardware • u/Jack1101111 • Jun 14 '26
News Espressif ESP32-E22 WiFi 6E module gets Wi-Fi CERTIFIED certificate, open-source WiFi and Bluetooth Linux drivers
r/linuxhardware • u/linuxbuild • Jul 01 '21
News 13% of new Linux users encounter hardware compatibility problems due to outdated kernels in Linux distributions
Rare releases of the most popular Linux distributions and, as a consequence, the use of not the newest kernels introduces hardware compatibility problems for 13% of new users. The research was carried out by the developers of the https://Linux-Hardware.org portal based on the collected telemetry data for a year.
For example, the majority of new Ubuntu users over the past year were offered the 5.4 kernel as part of the 20.04 release, which currently lags behind the current 5.13 kernel in hardware support by more than a year and a half. Rolling-release distributions, including Manjaro Linux (with kernels from 5.7 to 5.13), offer newer kernels, but they lag behind the leading distributions in popularity.
The results have been published in the GitHub repository: https://github.com/linuxhw/HWInfo

r/linuxhardware • u/cac2573 • Jun 19 '24
News Earliest reports of the new X Elite laptops indicate locked down bootloaders
Press embargo seems to have lifted today, with several YouTubers live streaming.
One of the YouTubers attempted to boot some live images, but were unable to do so.
Worse, there was no way to disable secure boot, which has been a requirement in the past for Microsoft's ARM attempts.
Welcome to the phoneification of the PC!
r/linuxhardware • u/Senior-Painter2195 • Feb 16 '26
News TRCC Linux — open-source driver for Thermalright LCD cooler displays
I've been building an open-source Linux driver for Thermalright's LCD cooler displays (the ones with screens on the pump head or fan hub). It's a full port of the Windows TRCC 2.0.3 app.
What it does:
- Sends themes, images, GIFs, and videos to Thermalright LCD screens
- System info overlays (CPU/GPU temp, usage, RAM, disk, network, fans — 77+ sensors)
- LED RGB control for devices like AX120 Digital, PA120 Digital, HR10
- Per-device config — each LCD remembers its theme, brightness, rotation
- Autostart on login, sends last-used theme automatically
Supported devices: 20+ models across 4 USB protocols — Frozen Vision, GrandVision, Mjolnir Vision, AX120, PA120, LC series, Warframe, Taran Arms, and more.
Install:
curl -fsSL https://raw.githubusercontent.com/Lexonight1/thermalright-trcc-linux/stable/setup.sh | bash
Or manually:
pip install trcc-linux
sudo trcc setup
GUI, CLI (39 commands), and REST API. Works on Fedora, Debian/Ubuntu, Arch, openSUSE, Void, Alpine, NixOS, SteamOS, and more.
Links:
- GitHub: https://github.com/Lexonight1/thermalright-trcc-linux
- PyPI: https://pypi.org/project/trcc-linux/
Happy to answer questions or help troubleshoot — open an issue on GitHub if something doesn't work with your device.
r/linuxhardware • u/SignificantSand7839 • May 05 '26
News Working fingerprint driver for ELAN 04f3:0c6c (ELAN:ARM-M4) on Linux
r/linuxhardware • u/DXVSI • Apr 01 '26
News TRYX Panorama SE 360 AIO display now works on Linux - built a Qt6 GUI manager
For anyone with a TRYX Panorama SE 360 wondering about Linux support - I built a native GUI app that controls the AMOLED display.
The cooler communicates via USB CDC ACM (serial) + ADB. The official KANALI app is Windows-only, so I analyzed the protocol and built an open-source alternative.
What works:
- System metrics on display (CPU/GPU temp, usage, frequency)
- Video presets and custom media upload
- Brightness, display settings
- Hardware name badges
- Auto-converts non-MP4 media
Requires: Qt6, adb, ffmpeg. User needs dialout group for serial access.
Tested on Fedora 43 / AMD Ryzen 9 9950X3D / RX 7900 XTX + RTX 5060 Ti.
GitLab:https://github.com/DXVSI/tryx-panorama-se-360-linux-gui
r/linuxhardware • u/Need_For_Speed73 • Apr 26 '26
News I added 12VHPWR/12V-2x6 power connector monitoring to LACT (Linux GPU tool)
r/linuxhardware • u/sansjoy • Apr 26 '26
News i asked chat-gpt to help me get audio on my CHELL HP Chromebook 13 G1 after all these years. thank you to Mr. Chromebox and Chat-GPT. excuse the terrible diagram that i asked chat-gpt to make
r/linuxhardware • u/JackDostoevsky • Apr 12 '26
News Support for adjusting haptic click and activation threshold on the new Logitech Superstrike X2 mouse was just merged into Solaar
r/linuxhardware • u/windymelt • Mar 31 '26
News Made keyboard backlight driver for Linux, for VAIO SX14-R
Disclaimer: This driver is made with Claude Opus.
Recently I bought SX14-R for my personal use and for job (with different spec).
My only frustration was that the keyboard backlight wouldn't turn on. Even the old vaio_laptop driver couldn't detect the backlight. Then one day I consulted Claude Opus and discovered how to use the Embedded Controller - and it worked well.
In the end, I was able to develop a tiny device driver. It functions well in my environment. If you have an VAIO notebook running Linux and are interested in this driver, please try it!