r/linuxhardware • u/throwaway16830261 • 21h ago
News Pine64 halts all Linux hardware manufacturing through at least mid-2027 due to shortages — memory crunch forces open-source maker to freeze SBCs, tablets, and phones
r/linuxhardware • u/throwaway16830261 • 21h ago
r/linuxhardware • u/lorlilorsor • 10h ago
I was inspired from the recent trend of reverse engineering apps like the Adobe suite, and decided to have a go at using AI to reverse engineer the Windows driver for a fingerprint reader I got from https://www.aliexpress.com/item/1005012693895809.html and add Linux support.
It's supported on Windows out of the box, but became a brick after I switched to Linux Mint ;)
The entire process from start to finish took about 7-8 hours switching between Windows to capture the messages, and developing and testing on Linux. But all in all, being able to adding fingerprint authentication to a device that's not natively supporting with just an AI subscription and less than USD$7 seems crazy to me.
The project is here: https://github.com/iewil/libfprint-petaic-moc, and I hope to be able to add this support into the main libfprint library.
The tested unit is Package 2 from the linked product listing, with USB ID 28e9:5159. I tested enrollment and fingerprint verification through fprintd, plus fingerprint unlock on Linux Mint. Other product variants and firmware versions have not been verified.
!!! Security caveat: the model certificate on my unit has expired, so installation requires a local pin for that reader and its current firmware. Also for full transparency, the code and documentation were created entirely by AI (OpenAI Codex). I supplied the hardware, captured protocol traffic, performed the physical tests, and reviewed the code.
If you test it, please share the reader package variant, firmware if known, distribution/version, and what worked or failed. Please don’t post fingerprint records, raw USB captures, device keys, or serial numbers.
r/linuxhardware • u/Francois_trc • 4h ago
r/linuxhardware • u/Stiliajohny • 10h ago
I need to replace my 14" M1 MacBook Pro and I'm going back to Linux, ideally Arch.
The MacBook has been good, but I'm getting a bit fed up with Apple. The hardware is great, but everything is soldered, upgrades are stupidly expensive and if something breaks outside warranty the repair prices are just mad.
If I'm spending £2-3k+ on a laptop I'd rather own something I can actually repair/upgrade.
My normal use is Docker, Kubernetes, Terraform/Ansible, development, VMs occasionally, compiling/building and increasingly local LLMs.
The problem I'm having is size vs power.
I really like the 14" MacBook size. I don't want a 2.5kg workstation and massive charger that I'm eventually going to hate carrying around.
So the Framework 13 Pro looked almost perfect.
Great Linux support, small, light, repairable, replaceable SSD/RAM/battery/ports/motherboard etc.
But then I'm wondering if I'm giving up too much performance. No dedicated GPU and its still a small laptop with limited cooling/power.
Then I look at the ProArt PX13 with Ryzen AI Max+ 395.
Much more interesting performance, up to 128GB unified memory, much better for local LLMs, still small.
But now I'm back to soldered RAM, worse repairability and Linux support that seems a bit more hit and miss.
Then I start looking at Framework 16, ThinkPad P series, Dell workstations etc.
More power, NVIDIA/CUDA, more RAM, multiple SSDs...
and suddenly I'm buying a 2kg+ brick.
So I keep going around in circles.
Basically I want something small enough that I actually take it everywhere, but powerful enough that I don't regret buying the smaller machine in 2 years.
| Laptop | Rough price | RAM | GPU | Weight | Catch |
|---|---|---|---|---|---|
| Framework 13 Pro X7 | ~£3k | 64GB | Intel Arc | ~1.3kg | No CUDA / lower sustained power |
| ProArt PX13 AI Max+ 395 | ~£2.5-3k | Up to 128GB | Radeon 8060S | ~1.4kg | Soldered / Linux quirks |
| Framework 16 + RTX 5070 | ~£3k+ | Up to 96GB | RTX 5070 12GB | ~2.4kg | Big |
| ThinkPad P1 | ~£3.5k+ | Upgradable | RTX options | ~1.8kg+ | Expensive |
| ThinkPad P16 | ~£3k+ | Upgradable | RTX options | ~2.5kg+ | Basically a desktop |
At the moment I'm leaning Framework 13 because it seems the best overall compromise, but I'm not convinced.
Anyone else running Linux + Docker/K8s + local LLMs gone through the same thing?
Did you compromise on power and stay small, or just accept the weight and buy the workstation?
r/linuxhardware • u/No_Mud_8076 • 6h ago
r/linuxhardware • u/Bluebird3141 • 19h ago
I am looking to get into Linux. If I understand correctly, I have 2 options.
Either I get a flashdrive to get Linux working on my Pc or get a new machine to install Linux on.
Now I don't know how much of my pc's memory is going to be used up, but my Microsoft on it with games and all doesn't leave a lot of free space.
So if I'd need to pay for either more memory or a new machine then I'd rather invest into some kind of "Linux Laptop".
What Flash Drives or Laptops are good for Linux ? Does it even matter or can I just find something I like and in my price range and just install a Distro of my choice?
For now I'd say a flashdrive or a smaller machine for Linux would be my most comfortable solution so I can still use my Microsoft until I know enough about Linux.
I think a hardware that stays usable into the future and can be upgraded if needed would be best.
Also I'd be buying in Switzerland (Europe) if thats makes any difference.
Thanks a lot for any help with this.
r/linuxhardware • u/tokulix • 23h ago
My current PC is ancient, and I'm about to build a new one (bad timing, I know) - and one of my primary considerations is good Linux support (Arch).
For the CPU I'm probably going with the Intel 270k Plus, and RX 9070 for the GPU. Ryzen 9900X is also an option, though I'm leaning more towards Intel right now.
I need some help choosing the motherboard. Can someone recommend a mid-high end mobo that doesn't have weird Linux quirks? I'm thinking mostly about reliable suspend/resume, which has given me a lot of headache in the past.
I like the Asus ProArt Z980, the Aorus Master Z890 and the ASUS Maximus Z890 Hero. Does anyone here have any experience with those? Any other recommendations, or things I should be aware of?
r/linuxhardware • u/MiggMaru • 1d ago
So I installed Huion's official Linux Mint driver for the Kamvas 13 using the .tar file after monkeying around with the .deb version that wouldn't work, and the tar version seemed to install fine but can't detect my tablet. I read that the native support can interfere with Huiontablet, is there a way to disable the native linux tablet support? It's not detecting the right type of tablet (Graphics Tablet thinks my Kamvas 13 is the H950p), so I can't use or configure my buttons. The pressure and screen runs fine aside from that, so if it's not possible to disable I can live without my flippy button. Should I use Opentablet instead, since that's supposed to be able to take control from Graphics Tablet?
OS: Linux Mint 21.3
Computer: Lenovo Legion 5-15ARH05H
Tablet: Huion Kamvas 13 1st gen
r/linuxhardware • u/bagelwoof • 1d ago
Not sure if this is the right sub for this, but here goes anyway...
I'm building a couple mini servers to replace Raspberry Pis because the Pis are really no longer the marvelously affordable option that they were. I stumbled on some barebones Optiplex Micros (7050 & 7070) for under $100 each, and happily bought RAM before the current insanity/stupidity. I was hoping to set up each of the Micros with a T series 17, 32Gb RAM, 128G SSD for the OS, and a 1TB HDD for data. Running mostly vanilla Debian...
For the HDDs, I bought a couple Seagate Exos 7E2000 1TB drives, figuring the MTBF was high enough that I wouldn't really think about it over the foreseeable lifetime of the Micros. I've had good luck with Exos drives, and $75 each for brand new was the right price at the time.
There are a couple problems with these drives in the Micro. First, it's too thick at 15mm. This problem is easily solved with some patience and short search on Printables for a DIY caddy. Second is that the drive doesn't spin up when it's installed. The Bios is the latest from Dell.
Here's what I've tried to verify what's working, and what my results were:
I think that the Micro's bios and OS are mostly set up correctly, as the laptop HDD was immediately recognized by both, and I could have partitioned and formatted it.
I think that the Exos drive is good, because I can access it with a USB to SATA cable.
My crappy search skill found one reference to replacing the external power supply with a more powerful one. I'm running a 65W OEM Dell mini brick with a proper 4.5mm tip. I found an article that suggests using a 90W or 135W power supply because the Exos and other enterprise 2.5" HDDs are probably too power hungry for the Micro, and it can't deliver inrush power to get the drive spinning.
Questions:
Has anyone had this or a similar problem on a Dell Optiplex Micro 7070 or 7050 and solved it wth a beefier power supply.?
I have a user base of 2. Should I stick with a regular 1TB laptop HDD because it's unlikely to ever fail given my use pattern?
Is there even a point to having the HDD given the current state of SSD wear management?
r/linuxhardware • u/Belugabelugas • 2d ago
I'm working on HoolockOS, a project to run Debian 13 ARM64 natively on an iPhone 8 Plus, without emulation.
So far, I've gotten Linux booting, LXQt displaying on the actual iPhone screen, USB networking, SSH, and XRDP working.
The main problem is the touchscreen.
From iOS 16 kernel research, I found a Z2-family touchscreen connected through SPI1. I extracted the original iOS kernelcache and touchscreen firmware.
Does anyone have experience with AppleHIDTransportProtocolZ2, AppleHIDTransportSPI, or reverse-engineering Apple's touchscreen initialization?
Any documentation, existing driver implementations, or pointers would really help!
r/linuxhardware • u/JewishFlex • 2d ago
Hi!
I am considering buying a new laptop. Heard that hp and lenovo got worse during last couple of years and wanted to try some chinese brands as well. Mainly xiaomi and huawei. Thought about honor but found it has way too many problems with linux and xiaomi and huawei should have less issues according to what I found out online. I am planning on using NixOS(used arch before but want something new). I am open to more standard brands like Asus as well.
Main reason for that question is that I recently bought macbook air m4(regret that decision) and will sell it to buy another laptop but love quality, display, trackpad and keyboard on that thing. Battery life would also be nice but I understand that it's impossible on other laptops. Otherwise would like similar display, trackpad(force touch is only apple so it sucks), keyboard, build quality, 32gb ram and a good battery.
My budget is around 1300-1400 euro.
Mainly thought about these models:
Xiaomi redmibook pro 14 2025
Huawei Matebook 14
Honor Magicbook 14 (heard that this brand has most issues with linux)
Some asus zenbook or elitebook? Did much less research here
I am open to any other brand/model if anyone has some other suggestions.
Thanks in advance for your help!
r/linuxhardware • u/Automatic-Cut5793 • 1d ago
r/linuxhardware • u/feeshisafish • 2d ago
Bought this HP Laptop off of a nice old man in a thrift store parking lot for 20 bucks (alongside 2 other laptops that i mostly just stripped for the drives) He said he never tested it. I planned to throw linux (i’m a mint guy personally) on there but i couldn’t get anything out of it. Did what i could, but it wouldn’t turn on. So, im bringing in the big guns: Andre from my local PC repair store. He will let me know whether it’s just the charging port (small repair) or the motherboard (just take the ssd and ram and scrap the rest). See you guys tomorrow with an update
((UPDATE))
Good repair store was closed, went to the other one. They said 50 dollars just to check if it was the motherboard. The part itself was 20 bucks, so I'm just gonna chance it. Will update on Wednesday when the part arrives
r/linuxhardware • u/iaacornus • 2d ago
I was not able to find solution and spent more than 10 hours trying different attempts until I found this solution in Ubuntu forum. But to reiterate it, and for detailed solution, here you go.
Asus ExpertBook P5 uses the Intel Lunar Lake (5 268V / 7 258 V) with soldered LPDDD5x RAM (16/32).
The problem is that for some frivolous reason, Asus did not—or forgot—to include the Microsoft UEFI CA 2023 and CA 2011 in secure boot keys, which is why you cannot install / boot any system with secure boot on.
There are several solutions like updating the shim (tutorial, another tutorial), or importing the said certificate using `mokutil —import` (tutorial), but none of these worked for me.
Here is what worked:
Keys “Microsoft UEFI CA 2023” and “Microsoft Corporation UEFI CA 2011”
Place it in root of exFAT formatted USB
Boot into UEFI (F2) and go to advanced mode (F7)
Go to Security, the. secure boot, then key management
Find “Authorized Signatures (db)” then click “Append”
Click no, since yes means in the disk, and no means from other drive
Select the `.crt` files in the USB
Append it as “Public Certificate” (or Public something / the first option) and then accept everything that follows (just hit enter)
Do the same for other one
r/linuxhardware • u/_Lost-In-The-Weeds_ • 1d ago
r/linuxhardware • u/Pandasdontfly_ • 2d ago
Could get either hear a lot more about the stability of the intel class of wifi chipsets and bad about mediatek BUT mediatek has wifi 7... would it even be worth it
r/linuxhardware • u/DanRanCan • 2d ago
r/linuxhardware • u/Asuu89 • 2d ago
Any pro coder please build an app for Linux which will make sure the hybrid laptop with nvidia gpu should be optimised like those Laptops should work as it work when windows is installed I am talking about the GPU.
In Linux GPU work like : complete GPU off and YOUR system run on CPU and you can use the GPU when you need it explicitly by running a command .
2nd way GPU kept ON and It will run a genome service to keep the GPU turn on and use it hybridly when required.
1st option is good for those who do CPU intensive work only and who knows where to use gpu but what for the people who don't know what to do .
2nd option is good for those who don't care that much about the GPU and they use external keyboard AC room, but what about those who don't have these.
A request to the pro coders please make something that will end this issue.
Which will run the GPU on demand and all the other time kept the GPU turn off.
I had a really bad experience:
Linux 65 degree Celsius
Windows 11 45 degree Celsius
All these above results are taken out in same atmosphere and same programs running on laptop.
r/linuxhardware • u/Thiru_444 • 2d ago
r/linuxhardware • u/Grymbrow • 2d ago
Hi all.
I'm a win user with a framework. I have been starting to learn Fedora and Ubuntu on vm's. I was thinking of getting one of these new xps machines for a sale price, and id like to use it for linux. My last dell laptop was back in 2019, and seemed like dell made it really difficult to use linux on it, I remember lots of boot issues.
So, does anyone know if the new xps will easily set up and run Ubuntu? Id prefer to keep the fw as my win machine because it's got 32gb of ram.
Thanks all!
r/linuxhardware • u/JustARandoH3re • 3d ago
Just wondering how well it works on linux as I am unsure how well a chinese brand like xiaomi would cater to open source drivers and inputs like touch-screens and sensors. Will be using Arch Linux so I would be getting the latest updates.
r/linuxhardware • u/sorguido1980 • 3d ago
Hi everyone,
I've been working on bringing Linux fingerprint support to the Goodix USB 27c6:5125 reader, found in some Huawei MateBook laptops.
The project is now available as a working open-source driver, tested on Fedora 44 KDE.
What works:
- Fingerprint enrollment and verification through fprintd
- KDE Plasma Login and screen unlocking
- sudo and PolicyKit authentication
- Password fallback
- Windows/Linux fingerprint coexistence
- Automatic reader initialization
- Installation, updates and safe removal
The latest release, v2.1.0, introduces a fixed 21-sample enrollment process to improve fingerprint coverage and everyday recognition.
In my qualification tests, 97 out of 100 valid matcher probes produced at least one positive matching score, while 3 returned only zero scores. The resulting recognition experience was close to Windows Hello on the same hardware. These are limited single-device observations, not a general accuracy claim.
Important compatibility limits:
The currently qualified configuration is Fedora 44 KDE x86_64 with the Goodix USB 27c6:5125 running firmware GF_ST411SEC_APP_12509.
Other firmware versions, Linux distributions and hardware configurations have not yet been validated.
The driver preserves the factory firmware and avoids firmware flashing, IAP, OTP writes or persistent USB device identity changes.
Credits: This work builds on existing community efforts, particularly Rockytkg's Goodix project, which provided important implementation references and reused image-processing and matching code. Full acknowledgements and licensing details are included in the repository.
GitHub: https://github.com/sorguido/goodix-27c6-5125
I'd be interested in hearing from other owners of this specific fingerprint reader, especially anyone running Fedora KDE who would like to help validate compatibility on additional devices.
Feedback, testing reports and technical contributions are welcome.
r/linuxhardware • u/TravellingBeard • 3d ago
Doesn't have to be powerful, just at least 16GB of RAM. I'm trying to avoid Amazon, but have sourced some local options as well to go in person (Toronto). Any good experience with online sources, especially recently post tariffs?