r/linuxhardware • • Dec 19 '23

Meta r/LinuxHardware is now officially on the Fediverse! Will you join us? :)

74 Upvotes

Hey everyone! Hope you're all doing well.

Are you sick of Reddit, and its bot problem? You might want to consider trying a federated alternative, like Lemmy or Piefed, both of which are a part of the Fediverse.

If you're unfamiliar with the term, it's basically an interconnected series of open-source and self-hostable websites that fulfill different niches of social media, but are able to communicate with each other using the ActivityPub network. Imagine it like email, but with social media. Lemmy and Piefed are the Reddit-like options there.

If you create an account on any lemmy or Piefed instance, you'll be able to see and interact with all the communities on any Lemmy or Piefed server!

To make the experience of transitioning to the Fediverse a little easier, I found some helpful little tools for you guys. To be clear, you don't need these, you can just register an account on any of the instances and pretend you're using one big website, and you'll be totally fine!

  1. Lemmyverse explorer - This website lets you easily search for communities across all lemmy instances. If you set your home instance there, it also makes it very easy to subscribe to them

  2. Fediverser Network - This website allows you to log-in with your reddit account to help you find the lemmy versions of the reddit communities you're subscribed to!

  3. There is a plethora of excellent mobile apps for lemmy and Piefed, including some that you may be familiar with from Reddit, like Boost and Memmy (Apollo-like). You can see a complete list here.

And with those, you're rockin' and rollin'! I hope to see you over there!


r/linuxhardware • • 2h ago

Discussion Linux journey on a DT Research DT311

Thumbnail
gallery
7 Upvotes

For Preface, I am still a new Linux user (1 year). I am not a certified programmer. I am used to digging in the web for answers. This current journey is something I struggled to find information on and thus feel like I need to contribute it to search-ability.

First I will introduce you to the device in question before story time.

This is the DT Research DT311 base model tablet (DT311bu according to firmware). What even is DT Research? Good question, I didn't know either.

DT Research is an enterprise company that makes devices for medical, science, military, government, and business. This is one of their "rugged" tablets designed for function and durability.

The DT311 has a magnesium chassis with ABS plastic pieces. The cooling fan/vent is water sealed, a seal is inside the two halves of the tablet to keep the elements out. The screen is not your smash-able iPhone screen.
The gimmick features of the device are:

  • It has a full slot smart card/payment card reader
  • It has a NFC chip reader
  • It has a sim card slot for cellular connection
  • It has a hot-swappable battery that is either 45 watt hour or 60 watt hour that you can have spares charging. A smaller internal battery will keep the device on while doing the swap.

This is where mine ends but some models have GPS functionality, and barcode scanners.

The hardware people care about:

  • Intel i5-5200u CPU at 2.2GHz - 2.7GHz turbo. Intel Integrated Graphics, 2 cores, 4 threads (i7-5200u models exist somewhere out there).
  • Uses mSATA (not m.2 or NVMe) storage, mine 128GBs (64GBs -512GBs, with chinese manufacturers allowing up to 2TB as the standard has been left in the dust) with 2 storage slots, leaving one open for upgrade (panel with screws to reveal).
  • 16GBs of soldered DDR3 RAM (models can range from 4GBs to 16GBs, with 8GBs the common).
  • x86 Windows based Tablet with an InsydeH20 BIOS that is modified by DT Research using the divided up BIOS menus you'd see on a Microsoft Surface tablet.
  • Uses an eeprom chip to retain BIOS data with no CMOS battery.
  • eGalax touch screen using EETI drivers that transmits electrical signals between the eGalaxPen (AAAA battery) on close contact to transfer data instead of connecting via Bluetooth, USB, or Network.
  • A single audio jack behind a side door for plugging an aux jack into.
  • A single USB port inside the side door.
  • A power port inside the side door.
  • 11.9" screen at 1920x1080p

-------------------------------------------------------------------------------

Story time now

I have been looking to replace my 2016 iPad Pro (2.16GHz) for a long time now, it only has 2GBs of RAM and that has caused me working on any intensive art project to come with lag or crashing, demotivating. I don't earn a lot, and iPad prices are overly absurd these days, even worse now with the current price hikes. So I have been hunting for over a year now, just window shopping. Android just doesn't have what I want program wise (being able to draw directly on 3D models instead of a flat texture is rare and ProCreate gives that), so having to give up on the apple ecosystem, I looked at x86 tablets and 2-in-1 laptops.

My budget was only $200USD and filled with hopes and broken dreams looking for someone to sell off a beloved device that isn't busted. So looking up x86 tablets deep in web searching, I ran across something I didn't know existed, rugged tablets.

A little bit of digging and I discovered that DT Research tablets are being sold in bulk by resellers and at very cheap considering the specs they give. I bought mine for $152USD wanting that 16GBs of RAM. Knowing it was integrated graphics and it would have to share the RAM with that, I opted for 16GBs instead of 8GBs. The charger and accessories were not included but easy enough to get with typing in model numbers. My plan was to put Arch Linux on it to give the CPU as much room as possible given the limited speeds. It technically is a v3 CPU but I haven't learned how to switch kernel to an optimized branch for that yet so forgive me.

Now this story time I am typing is important because the issues begin here and there was no concrete answers, so I am not typing all of this just to share but so others can find this with a web search and have information, unlike me.

The seller put windows 11 on it... yes it has a TPM2 chip and is compatible with Windows 11, but that hogs too much resources for my liking, especially for the CPU limitations. So I had hope the BIOS was unlocked... hah

So funny story, DT Research does not have any drivers or bios download pages, not even downloads for their proprietary software to update the BIOS and remap the buttons on the front of the tablet. All of it is locked behind buying directly from them to get the software and shipping the device back to manufacturer to update the BIOS, lovely... So they have done some... things to the InsydeH20 bios (10 character password btw but for foreshadowing, does not give a challenge key to throw into a generator to unlock)..

Now first let me make it clear that one USB port is probably making you scratch your head on how I even got so far. Well it has a proprietary port on the bottom side that you can slot a proprietary keyboard (ACC-003-07) into or slot it in a dock to obtain 4 USB, ethernet, and display outs.

So the Insyde boot screen does not show any key hints on how to get into the BIOS..

Okay I'll use windows 11 to boot into the BIOS... password locked... oh no..

This causes an entire week of pain of reaching out to the seller, DT Research, and plunging deep into the web for answers on how to get past this. No BIOS tool can recognize the BIOS to dump. The normal Insyde tools people use in the dark do not work. Of course Insyde does not offer downloads and this isn't a lenovo or dell I can use a downloadable tool on.

Because I have no key hints, that also caused a great deal of confusion trying out all of the function keys and well as holding down the Fn button to press to try to enter bios.

My search history broke hundreds of pages with different word combinations in search engines to find answers. I wanted to avoid the reality of having to learn how to hack the hardware itself to get in... but this is reality after all.

If this thing is locked down, you only have 3 options:

  1. You short two very specific eeprom connectors with a piece of metal and keep shorting it while the device is on to bypass BIOS password and unlock everything... very cumbersome and precise. You have to hold the short till you change the password.
  2. Get a BIOS reader/flasher and dump the bios and then open it up in something like UEFItool or hex editor to hope the password is in plain text or you can decode it.
  3. Use a BIOS reader/flasher to dump a copy of the BIOS, modify the password out, and reflash the BIOS with no manufacturer supplied backup to save you.

But things were.... strange.. after an entire week of pain looking for answers... I remembered someone saying Fn + ESC to enter BIOS and.... I dropped the Fn.. I spammed ESC

I broke, I WAS IN. The BIOS suddenly opened up before my eyes.

For some reason or another rebooting into BIOS via shitdows was causing a BIOS lockdown.

and.... funny story... there was no BIOS Password... AT ALL The BIOS was fully unlocked the entire time... but something DT Research has done to it is... funky.. probably to discourage people.

So using windows to go into BIOS causes a lockdown. Touching the secure boot separate BIOS menu (because the bios is oddly divided into 4 distinct pages Continue, Boot Order, Secure Boot Option, and OSC/BIOS settings) causes a lockdown... which requires... booting into windows... restarting, and using ESC to unlock again. No.. uh.. just hitting enter on password prompt is not valid and will demand a restart after 3 attempts. Just hitting ESC to enter BIOS after touching the Secure Boot menu will not unlock... it for some reason needs to load an OS before you can spam ESC again to enter the unlocked OS.

What did DT Research do?

Anyways, I was IN. So I grabbed my Ventoy USB with arch linux iso already ready to go. I plugged it in, shifted the boot order and restarted and.. compatibility error. BIOS blacklisted running that USB... so... this modified InsydeH20 bios does not work with Ventoy. Use a more classical one iso USB boot maker instead....

heh..

except in my... stupidity I decided not to do that. Just use Rufus or Balena Etcher please.

Ahem so back in the bios I decided to... look at the boot type assigned in the BIOS and saw three options. These options were: Dual Boot, UEFI, and Legacy.

I tried to search for this "Dual Boot" option online and no matter my search words, I could not find an answer, just a bunch of results for dual booting linux with windows.

So... I assumed, assumed important here, that changing it to Dual Boot would result in both UEFI and Legacy boot being available at the same time. I hit save on this BIOS option...

Uhh you may not want to do this? Maybe? I can't tell due to my own blunder. I would suggest NOT to do this but I can no longer test what not doing it does.

What I can tell you is what happens next..

So... I reboot... and suddenly I am staring at this Intel GE boot controller using command line. If I wait long enough, I boot into the Insyde BIOS if I hit ESC... BUT everything is locked down asking for a password that doesn't exist and empty is not valid. If I allow the boot to continue without smashing ESC, I am met with no bootable drives found because Windows 11 refuses to boot unless the BIOS is set to UEFI boot mode... which I can't get into now.

So... I'm stuck and I cannot find the command line arguments for this Intel GE command line to boot back into win11 and get my BIOS back open.. from the DT Research modification weirdness. Trying to use the setup tool that Intel GE is giving me... results in nothing... So I am trapped in an impossible loop... until..

So... there is no bootable device right? I reach for my USB again and turn the tablet back on with the ventoy USB plugged in..

The LED on the USB Flashes.

Ventoy opened... I'M IN.

So disregarding my concerns over how even Linux may not boot after this, I run the arch linux iso anyways.

I setup my wi-fi connection and I run archinstall for the very first time ever. (yes, first)

Arch install works fine.. mostly. I install everything, set all of my stuff up. I choose SDDM as my greeter and Gnome as my DE.

I turn my tablet off when installation is finished, and I turn it back on, Arch Linux awakens.

Fuck yes

Oh No...

So SDDM is refusing to let me log in... cue me looking online MORE. So I had a hard time finding the button combination to launch TTY to get command line on SDDM. I believe it was Fn+F4.. unfortunately I haven't reconfirmed this yet but it was Fn + a function key somewhere between F3 and F6 using this proprietary keyboard for (ACC-003-07) the DT311.

So.. Arch Install did NOT create my HOME directory... it exists, but the folders do not. So after command line creating the folder, transferring login details to it, and updating the user permissions for it... I restarted the PC and was able to log in.

Congratulations, I now have a working Gnome Arch Linux install on a tablet where there is no info on how to do this.

Why?.. why? am I pressing so hard on the screen to do anything?... why is the stylus not behaving correctly?

So eGalax support for Linux specifically has been abandoned by EETI since 2019 and it was built for x-org. There is open source drivers already inside the linux kernel itself but it's not behaving correctly on Wayland.

So a little information about this eGalax type tablet screen. The screen is everything. The screen is a screen, a touch input, a mouse pointer, a tablet, and a pen. Yes the device, THAT device, is every single one of those. So... what's the stylus then? Well the stylus itself requires NO drivers. It simply transmits electrical signals when close to the screen to the screen itself to tell the screen itself where it is, is it touching, how hard, and if a button on the stylus is pressed. That AAAA battery is just to help create the electric charge to pass this.

umm xwayland... doesn't like this.

Now the linux kernel drivers are giving me screen, touch, tablet, and pen. According to the x-org logs, it is failing to make the device for mouse pointer.. still can use it though but I am fighting it. Also I cannot use the buttons (2) on the stylus.

So... EETI has a proprietary driver, I install that. So touch... improves dramatically. I do not have to fight the screen anymore... but the stylus is not working now. According to the x-org logs.. Tablet, Pointer, Eraser, and Pen are failing to become virtual devices to have stylus input.

So this is where I am at now. I am having to figure out either how to get this driver working or... figure out how to get the linux kernel drivers to behave.

Anyways, this has been my journey with the base model DT311 tablet and linux on it so far. I am hoping that posting this info here will make it show up on search results for anyone who also tries to touch this device or similar.

If you have anything you think could help, let me know.


r/linuxhardware • • 1h ago

Support PCI-e help?

• Upvotes

Edit: I mean Wifi Card, preferrably Wifi 7.

First an foremost: PC building is far from my wheelhouse, so if anything looks weird with my build, that's why.

This is my current build.
So I'm looking to get a new PCI-e, I've changed from Windows to Linux Bazzite about 5 months ago but now my internet has *really* taken a hit from it, which includes when I'm on ethernet. On PC I get 30.30 Download Mbps and 16.64 Upload Mbps, while my phone in the same room gets 558 Download an 91 Upload.

I've tried looking around online, but I keep getting turned around in what's a good PCI-e to get. A few times I've seen people mention the MSI Herald BE, but from what I can see the drivers are only available on Win11.
Any help would be greatly appreciated because I'd like to get back to being on Discord calls and not hitting 5k+ ping several times an hour.


r/linuxhardware • • 2h ago

Review Kali Linux on X1 Carbon Gen 12 nueva + Dock station Thunderbolt 4

Thumbnail
gallery
0 Upvotes

La Dock Station envía uno de los escritorios al monitor externo.

Laptop Lenovo ThinkPad X1 Carbon Gen 12, Lenovo ThinkPad Thunderbolt 4 Workstation Dock (40B0). La Workstation se une a la ThinkPad por un cable Thunderbolt (carga y datos), el monitor externo se comunica con la Workstation (y a través de ella con la ThinkPad) mediante un cable DisplayPort (sirve un HDMI pero el DP es mejor).

La Dock Station puede comunicar equipos de música y vídeo, hasta 4 monitores externos, puede dar y recibir internet por cable y tiene conectores para USB. El Sistema Operativo es Kali Linux rolling 2026.2 El monitor LCD KTC H24T7C puede colocarse en posición vertical para visualizar ventanas una encima de otra. Sirve para tener una terminal de Linux extensa en altura como la que usan los programadores. Del borde derecho de la pantalla de la ThinkPad el puntero del mouse pasa al monitor externo. Es un sistema muy ágil al no tener ventanas superpuestas. El KTC es uno de los monitores preferidos de los gamers, tiene una gran resolución. Con resolución Full HD (2560 px x 1440 px).

Resolución de 2560 px x 1440 px en 23.8 pulgadas que permite visualizar mayor cantidad de detalle en el escritorio.
Panel Fast IPS con tasa de actualización de 180 Hz que genera movimientos fluidos en secuencias de video rápidas.
Ángulos de visión horizontal y vertical de 178° que mantienen la uniformidad de la imagen desde cualquier posición.
Compatibilidad con FreeSync Premium y G-SYNC que sincroniza la frecuencia de actualización para minimizar cortes.
Brillo de 350 cd/m² y contraste de 1000:1 que definen los niveles de luminancia en diversas condiciones de luz.
Entradas DisplayPort y HDMI integradas que permiten conectar múltiples fuentes de video de manera simultánea.


r/linuxhardware • • 9h ago

Support Does the IdeaPad Pro 5 16AGP11 2026 model support Linux

Thumbnail
1 Upvotes

r/linuxhardware • • 1d ago

Guide Got the Lenovo Yoga 9 14IAP7 fingerprint reader (Goodix 27c6:550c) working on Linux, Debian packages + a little TUI

Thumbnail
gallery
22 Upvotes

**Works with normal fprintd: enroll, verify, sudo and the lock screen.**

Got the fingerprint reader on my Yoga 9 14IAP7 working on Debian 13. Packaged it up so others can use it too.

It never touches the sensor firmware, and your password still works if the finger fails.
you need the Windows install that came with the laptop, since the sensor's key gets pulled from it once. Steps are in the repo.

https://github.com/fdjfnd222dd/goodix-550c-linux-debian

Thanks to the-great-king-bart for the original reverse engineering. If you have a Yoga 9 14IRP8 feel free to try it out

(screenshots are from demo mode)


r/linuxhardware • • 19h ago

Support I desperately need help with my pop os laptop

0 Upvotes

My pop os school laptop, (which used to be a galaxy book 4) suddenly became really strange, it wouldn't open the password screen and instead it just shut itself off, again and again, and now it opens in a menu selection for new kernel,old kernel and recovery, but none of them open correctly, they go to a gray screen then they reset

after a lot of research i discovered a few things

  1. Although none of them open, if i set the boot options on specifically the recovery version to "nomodesit acpi_osi=windows init=/bin/bash" it opens a text version

  2. The battery and storage seem fine since the laptop can still measure battery amount and it can still access the storage, that's how i managed to back up the important college files

  3. The issue seems to be pop os itself, as any version of it will not open at all, I even tried the USB boot menu and it still reset itself.

But then I tried to use a endeavourOS USB and without any tinkering it booted

  1. Even though it can measure the battery, anytime I disconnect the charger from the laptop it shuts down, not even the power indicator turns on even after holding the button for a minute straight

  2. I went to a repair guy and asked him to unplug the wire connecting the battery to the rest of the system than reconnect it after 2m 30s and that seems to have done nothing at all

  3. When I tried to download endeavourOS it gave me a pacman error before it even got to wiping the laptop

And even now I still have no idea what pop os did to my machine to make it unable to be turned on without the battery, can anyone help?


r/linuxhardware • • 21h ago

Question Asus usb-be93 mini wifi driver

Thumbnail
1 Upvotes

r/linuxhardware • • 1d ago

Discussion After 1000+ reboots trying to bring up Linux on a Snapdragon laptop, I sold it and started building my own laptop instead

Thumbnail
gallery
19 Upvotes

Last spring I bought an HP OmniBook 5 (Snapdragon X Plus, 32 GB) for $650 and tried to get native Linux running on it. I was living in my 2013 Civic at the time, coding in parking lots.

I logged more than 1000 reboots. Some things came up, but every step meant fighting closed firmware and missing drivers. Eventually money ran out, and I had to sell the laptop.

What stuck with me: I wasn't fighting Linux, I was fighting hardware I couldn't see inside. So I flipped it. Now I'm building a 16" laptop around a NanoPi M6 (RK3588), where the parts are documented.

So far:

  • designed my own DSI→eDP bridge board, and it drives a real 16" laptop panel
  • the display and the SBC run straight off a 4S6P 21700 pack (no 12V converter anymore)
  • keyboard + touchpad board is designed, next to order

Everything is open source. Question for people here: if you wanted a Linux laptop you could actually repair and understand, would you go ARM SBC like this, or stick with x86 (Framework, ThinkPad)?

Full story and board files, if anyone's curious: tagoslabs.com/story


r/linuxhardware • • 1d ago

Purchase Advice light gaming Lenovo LOQ or HP Victus

1 Upvotes

Looking for a laptop mostly for light gaming. target is WoW Forever running smoothly, and then some.

  • Country

Germany/EU

  • Budget

around up to 1000€

Currently eyeing 3 specific laptops for this:

Lenovo LOQ 15ARP10E for 1047€

Lenovo LOQ 15AHP9 for 979€

HP Victus 15-fa2701ng for 899€

and im honestly a bit lost. from my very limited understanding, the 15AHP9 looks a bit better, but is also cheaper. ive heard some great things about Lenovo LOQ, however some not so great things about the "Essentials" variant. Which would you pick?


r/linuxhardware • • 1d ago

Discussion Any particular issues with Asus Zenbook S14 Lunar Lake setup running Linux on kernel 7.2.12? Anything I should know about?

2 Upvotes

I'm running Linux on Assus ZenBook S14 (Lunar Lake, Intel Ultra 7 258V CPU, integrated graphics, 3k OLED panel).

I'm curious if there are any known issues with Asus specifically and my chipset in particular - I have not noticed any issues, running 4 days only. So far - longer battery, much cooler and much more responsive system. What am I missing besides obvious OLED care? BIOS updated to the latest version.

Any info would be appreciated.

Thank you in advance for your time!


r/linuxhardware • • 1d ago

Question How relevant is the Nvidia/AMD argument for linux support in 2026?

2 Upvotes

Title. I've been using an RTX 2070 for years now but I'm starting to run into VRAM degradation & crashing so I've been looking into upgrading some parts of my system. I've been using the proprietary drivers pretty much since they came out and I've never really had any issues so I was just going to buy whatever is cheapest when I have the scratch. I wanted to reach out and ask if comparability is still an issue?

Basically, is limiting myself to AMD cards worth the (potential) extra cost?

Edit: Fixed a giant run-on sentence I somehow didn't notice


r/linuxhardware • • 1d ago

Support Title: ASUS Zenbook S 14 (UX5406SA) extremely sluggish for 3–4 minutes after long s2idle suspend — intel_idle.max_cstate=2 fixes it but increases battery drain

1 Upvotes

Hi everyone,

I'm experiencing a frustrating suspend/resume issue with my ASUS Zenbook S 14 running Arch Linux.

System:

  • Laptop: ASUS Zenbook S 14 UX5406SA
  • CPU: Intel Core Ultra 7 258V (Lunar Lake)
  • GPU: Intel Arc (Xe driver)
  • OS: Arch Linux, KDE Plasma (Wayland)
  • Suspend: s2idle
  • Power management: TLP

The problem:

After suspending my laptop for several hours, waking it up causes the entire system to become extremely sluggish. The mouse lags, applications respond slowly, and everything feels almost frozen.

This lasts around 3–4 minutes, after which performance returns to normal.

What I've tried:

Adding intel_idle.max_cstate=2 to my kernel parameters completely fixes the issue.

However, this significantly increases battery drain during s2idle, so it's not a practical long-term solution.

Without this parameter, battery consumption during suspend is much better, but the sluggishness returns.

I found a potentially related issue involving CPU throttling after resume:

https://github.com/dantmnf/zenbook-s14-ux5406sa-linux/issues/11

Has anyone experienced this on Lunar Lake laptops? Is there a fix that preserves low suspend power consumption without restricting CPU C-states?

Any suggestions would be appreciated!


r/linuxhardware • • 1d ago

Support 5800X Crashing Randomly, only on Linux, Windows works fine

Thumbnail
2 Upvotes

r/linuxhardware • • 2d ago

News RTX Spark Pro ART 14 (Asus) runs beautifily on Arc, everything works and it's snappy, including Steam now I have to get 16" version

Post image
22 Upvotes

Been driving the ASUS ProArt 14 with the NVIDIA RTX Spark N1X on Arch Linux ARM and honestly… it's great. Everything works and it's snappy.

- Touchpad, trouchscreen, wifi, sound, Wayland/GNOME all good, ran vllm with 2b, 4b models and nvfp4 also.
- Steam works through FEX (x86 emulation, the same tech Valve uses on the Steam Frame). Took an evening of tinkering, but the client runs fine and x86 games get the real NVIDIA GPU.-Tested BG3 realy quickly wirh DLSS.

Thanks NVIDIA and ASUS now I have a dreamy laptop for both work and gaming. Now I have to get the 16" one 😅 to run my work stuff.

Here is repo with all stuff (use on your own :

https://github.com/mikivolek/archlinuxarm-proart-p14/tree/main (cudos to pfeifferj).

One catch: the laptop needs patched ACPI tables to run Linux properly. Those tables are ASUS/NVIDIA firmware and can't legally be redistributed, so nobody can hand you a ready-made fix. You have to dump the tables from your own laptop and patch them locally (the project has scripts and a guide for it). It takes about 15 minutes, once.

--- small updsate Oct 26 6:05PM

After comming home from work I fixed a build bug in FEX's Vulkan thunks, so games now talk straight to the native ARM NVIDIA driver instead of an emulated x86 one. Only the game code is emulated now, the GPU side runs native, and it shows. HDR works too, desktop and BG3. GNOME didn't detect the OLED as HDR because the panel only reports it in a newer EDID format, so I patched the library that reads it. Games then needed GE-Proton10 with Wine's Wayland driver, plus a few fixes to FEX's Wayland thunk so it could run natively. BG3 now outputs real HDR10 on the OLED.


r/linuxhardware • • 2d ago

Product Announcement LogiOptions: native Linux controls for MX Master 4 and MX Keys for Business

2 Upvotes

I’ve been working on LogiOptions, an independent Linux app inspired by Logitech Options+.

It started because I wanted to use my MX Master 4 and MX Keys for Business on Linux without giving up their settings. It now has mouse DPI, scrolling and SmartShift controls, adjustable haptic feedback, keyboard function-key and backlight settings, and an experimental Actions Ring with per-app shortcuts.

The tray and background service start at login, so the Actions Ring works with the settings window closed. The project grew from studying the official macOS app and testing direct HID++ communication with my devices over Bolt.

This is an experimental release. Support currently targets these two devices on Ubuntu 26.04 (amd64), with GNOME 50. Broader device support, Flow, macros and full Options+ parity are still unfinished. New global button shortcut assignments still need an end-to-end physical mouse test.

GitHub: https://github.com/enriquemorenotent/logioptions-linux

Install with automatic updates:

curl -fsSL https://enriquemorenotent.github.io/logioptions-linux/install.sh | sudo bash

You can review the installer in the repository first. After first-time installation, log out of Ubuntu and back in to load the Actions Ring extension.

The screenshot shows example button assignments. The application code is GPLv3; the device artwork and fonts are Logitech assets with separate terms. This is an independent project, not affiliated with or endorsed by Logitech.

I’d love feedback from other MX Master 4 and MX Keys users on Linux!


r/linuxhardware • • 2d ago

Support What would be a compatible GPU for watching YouTube

Thumbnail
1 Upvotes

r/linuxhardware • • 2d ago

Support Lenovo Yoga Pro 7 14ASP9 (83HN): dead "Digital Microphone" fix

Thumbnail
1 Upvotes

r/linuxhardware • • 2d ago

Support Lenovo Yoga Pro 7 14ASP9 (83HN): dead "Digital Microphone" fix.

Thumbnail
1 Upvotes

r/linuxhardware • • 2d ago

Purchase Advice Need Advice on a New (To Me) Laptop

1 Upvotes

Hello all,

Thanks for taking the time to check this post out. I have tried to do some digging on this, but have not been able to find a conclusive answer to get me pointed in the right direction, and wanted to get some opinions on a good laptop for my scenario.

Due to life circumstances, I will be unable to have a desktop PC for the next couple of years, and thus will be restricted to a laptop. I currently have a Lenovo ThinkPad E595, and to be entirely honest, it is not doing it for me. The trackpad and keyboard are both not great, and overall performance has not been where I am wanting it to be.

So, here is the description of the unicorn I am looking for:

- Reasonable used price (~750 but less is of course fine, and might be willing to adjust up *slightly* for a large improvement.

- Good enough performance to run a decent amount of games. Hypothetically, if it could run up to something like Starfield, that would be great.

- Small form factor and good build quality. Think something close to a MacBook (Based on my reading, I know there is not really any company with as good build quality, just wanting decent build quality, metal if possible.)

- An important thing, especially given my current laptop, is a good trackpad and keyboard. I actually really like the ones on the Dell Pro 14 (which is what we have been purchasing at my job).

- Docking capabilites if possible. Not a necessity, but would be nice if it ends up working out really well, and I want to continue using it into the future.

To sum it up, essentially looking for a high performance "linux macbook". I will say, battery life is not super important to me, given that I don't travel a whole lot, and thus don't need to run off of the battery much.


r/linuxhardware • • 2d ago

Support Audio not working on ASUS ExpertBook P5 G2 P5605CAA.

Thumbnail
1 Upvotes

r/linuxhardware • • 2d ago

Discussion I created an open source alternative to G Hub for the logitech G502 Hero

Thumbnail
gallery
3 Upvotes

used linux for a while and didn't see a good alternative so i built my own with claude's help

Hope you guys find it useful


r/linuxhardware • • 3d ago

Discussion I made a desktop app to configure my Attack Shark X6 on Linux and I want it to belong to everyone who uses the brand. What would you add?

1 Upvotes

Hey everyone. I have an Attack Shark X6 and there's no official software for Linux, so I ended up building my own. I captured the traffic from the Windows software in a VM, worked out the protocol, and built the app bit by bit. It's written in Go with Wails and React, ships as an AppImage, and updates itself from inside the app.

Right now you can set DPI per stage, polling rate, lighting, button remapping, and macros with keyboard input, delays and loops. Profiles are already in the main branch, but I haven't cut a release yet because there's one bug I want to fix first.

What I really want is for this to stop being just my project and become one for everyone who uses Attack Shark on Linux. The brand is getting more popular and we don't have anything decent on the desktop, so it makes sense to build it together.

So I'm asking for three things. Try it out, especially if you have another model (X3, R1, X11...) or a different distro than mine, because I can only vouch for what I've tested on my own X6. Tell me what features you miss or what annoys you about other mouse software. And if you feel like getting your hands dirty, open issues or PRs. Someone once found a real bug of mine in the lighting checksum and we fixed it together, and that was honestly the best part of the whole project.

Repo: [attack-shark-linux](https://github.com/blak0p/attack-shark-linux)

All feedback is welcome, including the harsh kind. I'd rather hear that something is badly designed than keep building on top of it.


r/linuxhardware • • 2d ago

Build Help Experimental Linux tool for Logitech G Pro 2 Lightspeed — AI-written, looking for testers and code review

0 Upvotes

I’m the maintainer of an experimental Linux project for the Logitech G Pro 2 Lightspeed (not the Superlight): https://github.com/opigod/pro2-linux

The goal is to provide Linux-side configuration for a mouse that currently has very limited Linux software support. The kernel side has improved, but the userland configuration tooling is still missing.

Important caveat: the project is entirely AI-written under my direction. It may work partially, but it likely contains bugs and unverified assumptions. I’m posting because I need help turning it into something more reliable.

I’m specifically looking for:

  • Hardware testers with the exact G Pro 2 Lightspeed
  • People who can confirm device IDs, receiver behavior, and battery reporting
  • Bug reports with dmesg, lsusb, and project logs
  • Code review and PRs
  • Packaging help for Arch/AUR and other distros

Repo: https://github.com/opigod/pro2-linux

Not affiliated with Logitech. Experimental software—use at your own risk.


r/linuxhardware • • 3d ago

Question T430 Linux USB boot = black screen, no GRUB, no Ventoy menu. Stuck.

1 Upvotes

Hey guys,

Trying to install Linux on my old T430 and I'm completely stuck. Any USB I boot just gives me a black screen. No GRUB, no cursor, no Ventoy menu, nothing. Screen stays black forever.

What I've tried:

  • Rufus, Balena Etcher, and Ventoy. Same result with all three.
  • F12 boot menu → select "USB HDD: Generic Storage Device" → instant black screen.
  • BIOS (F1): UEFI/Legacy Boot = UEFI Only, CSM Support disabled, Secure Boot off, SATA = AHCI, OS Optimized Defaults disabled.
  • Tried a USB 2.0 port instead of the blue USB 3.0 one.
  • Full shutdown with Shift before booting.
  • Windows 11 is still on the internal SSD, if that matters.
  • T430 has Intel HD 4000 graphics only, no Nvidia.

Since even the Ventoy menu doesn't show up, I'm guessing it's failing before Linux/GRUB even loads. So kernel params like nomodeset are useless here because I never see a boot menu.

Has anyone actually fixed this exact "black screen, no GRUB, no Ventoy" thing on a T430? Did I miss a BIOS setting? Is there a way to force USB boot or inject kernel params without seeing GRUB? Any help would be appreciated. This laptop is too nice to give up on lol.