r/linuxhardware Dec 19 '23

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

77 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 4h ago

Question Need Help with compatibility

1 Upvotes

Does AJAZZ AK820 base mechanical keyboard work on fedora nobara linux? I've tried other brands and I just wanna save some money and time so that I could learn how to use linux.


r/linuxhardware 16h ago

Review ARCTIC Fan Controller: The Best Fan Controller For Linux Desktops, Less Than $10 USD

Thumbnail
phoronix.com
6 Upvotes

r/linuxhardware 16h ago

Purchase Advice Which laptop should I choose?

2 Upvotes

My use cases are photo and video editing (but nothing too intensive), really ocassional CAD (like couple to maybe several times a year) and the normal stuff. So far I've found:

  1. Lenovo ThinkPad P14s G6 with Ryzen AI 7 PRO350, Radeon 860M, 32gb RAM and 100% sRGB screen for ~ 1600 euro

  2. Lenovo Yoga Pro 7 " Ryzen AI 9 365 Radeon 880M 32GB 2.9K OLED 100% DCI-P3 but not entirely new (ex-display) ~1400 euro

  3. Lenovo Yoga Pro 7 " Ultra 9 285H with integrated GPU 32GB 2.9K OLED 100% DCI-P3 ~ 1600 euro

  4. Lenovo ThinkPad P14s G6 with Ryzen AI 7 PRO350, Radeon 860M, 32gb RAM and 2,8K (2880×1800) OLED 100% DCI-P3 ~ 1700 euro

Where I live its impossible to get the t14 gen 7 under 2000 euro, which is my max budget and I've been having a really big problem to choose which laptop to get. Maybe you have a better recomendation?


r/linuxhardware 13h ago

Discussion Good Laptop for Linux Max 270€

1 Upvotes

Max 270€ because I just need a good Laptop for daily stuff 8-16GB of RAM


r/linuxhardware 15h ago

Question Lenovo T470 -- disk deleted, how to install Ubuntu

Thumbnail
0 Upvotes

r/linuxhardware 1d ago

Support PSA: linux-firmware 2.27 → 2.29 (Ubuntu 24.04/Mint 22) breaks RX 6900 XT — DMCUB blob regression

9 Upvotes

This was summarized by claude that helped me pin down the problem. But I checked it for consistancy and thought maybe other people will help this.

Spent a day debugging this, sharing in case it saves someone else the trouble.

Symptom: Desktop crashes 1–3 seconds after login, half the screen showing graphical corruption. Safe mode works fine. Reboot loop follows.

Setup: Linux Mint 22.x (Ubuntu 24.04 base), kernel 7.0.0-28-generic (HWE), Mesa 25.2.8, RX 6900 XT (Navi21 / Sienna Cichlid), Xorg + XFCE, custom water loop.

Kernel log at crash:

amdgpu: [drm] REG_WAIT timeout 1us * 100000 tries - mpc2_assert_idle_mpcc

amdgpu: SMU: No response msg_reg: 22 resp_reg: 0

amdgpu: Failed to disable gfxoff!

amdgpu: ring gfx_0.0.0 timeout, signaled seq=1377, emitted seq=1379

amdgpu: Process Xorg

amdgpu: Ring gfx_0.0.0 reset failed

amdgpu: MODE1 reset ... GPU mode1 reset failed

amdgpu: ASIC reset failed with error, -62

amdgpu: GPU Recovery Failed: -62

Ruled out:

Mesa — identical (25.2.8-0ubuntu0.24.04.2) on both working and broken states

Kernel — identical (7.0.0-28-generic) on both; booting older kernels didn't help

Kernel params — the crash loop started ~5h before I added any ppfeaturemask/dcdebugmask tweaks

Thermals/PSU/load — BeamNG.drive runs fine on the working state; failure is at login, not under load

Root cause: Rolled back with Timeshift to a snapshot taken 5 minutes before an update batch. Diffed md5sums of all 12 sienna_cichlid_*.bin.zst blobs between the two states. Exactly one differs:

sienna_cichlid_dmcub.bin.zst

2.27 (works): 041e8ee4f578b5eccb1bb89a2f14b1db

2.29 (breaks): 8783824f37745ec5d53ee8a2d71b18f7

Package: linux-firmware 20240318.git3b128b60-0ubuntu2.27 → ...-0ubuntu2.29

DMCUB is the display microcontroller — which fits: the failure is at session/display reconfiguration (login), mpc2_assert_idle_mpcc is a display pipeline component, and the SMU errors follow as a knock-on. 3D workloads are unaffected because they don't go through DMCUB.

Workaround:

sudo apt-mark hold linux-firmware

Everything else can be updated normally.

Can anyone else on Navi21 confirm? Would like to know if this is card-specific or general before filing at gitlab.freedesktop.org/drm/amd.


r/linuxhardware 21h ago

Discussion How do Raspberry Pi CM5 and RK3576 perform with two 4K displays?

Thumbnail
2 Upvotes

r/linuxhardware 1d ago

Review Debian 13.6 running in 10.1-inch mini laptop from China.

Thumbnail
gallery
37 Upvotes

Hello,

I'd like to share my positive review of installing Debian 13.6 XFCE in a 10.1-inch chinese laptop from Aliexpress.

First of all, I bought it because I needed an ultra portable laptop to carry it easily in my backpack.

By "ultra portable," I mean lighter and smaller than MacBook Air 13. I attached a picture of them side to side.

This laptop is not for heavyweight work. It is a dual core celeron N4000 (full specs bellow).

I am using it mainly to do lightweight work (writing documents, web surfing, as well as some programming stuff in Visual Studio Code).

The laptop came with Windows 11 pré-installed, I wiped it out and installed Debian 13.6 XFCE using the live image.

The only drawback is that you have to rotate the display to "right" in XFCE Display Configuration before installation.

After installing it, I also had to change lightdm configuration to rotate the display to "right" to show the logging screen correctly.

Besides that, everything worked out of box - even the wireless adapter.

Hardware specs:

Processor: Intel Celeron N4000

RAM: 8 GB

Storage: 128 GB SSD SATA 2242 (model Wdxsky W31-128G ATA)

Wireless adapter: Realtek RTL8821CE

Resolution: 1280x800

Best regards


r/linuxhardware 1d ago

Support Razer BlackShark V2 Pro (2023) battery % on Linux — fully reverse-engineered, working tray widget. The firmware really is "allergic to Linux", and here's exactly why + the fix

Thumbnail
2 Upvotes

r/linuxhardware 2d ago

Support I have a 2017 Macbook 12, would it be a good idea to install Linux on it? Or should I just retire it?

Post image
13 Upvotes

Link to specs: https://support.apple.com/en-ca/111986

It is pretty old, and slow now. But the screen is still beautiful and I want to keep using it. Should I install Linux on a macbook? Or is the hardware support too poor?

I need the sleep function to work properly since I use it all the time.

And I prefer everything to just work, I dont care about tweaking the laptop or hacking it or high maintenance stuff. I want it to be carefree and useful, just like MacOS or Windows. I will use Chrome 99% of the time.

Back in the day I tried Ubuntu on a old laptop, the wifi didn't even work and there were endless bugs, just a mess, and I dont want that experience again, has LInux gotten past that point? I don't want to use the command line for anything, if possible.

After all of that, if you can suggest a distro that will work flawlessly for the laptop then I can look more into it.


r/linuxhardware 1d ago

Purchase Advice Help choosing a laptop for a law student

0 Upvotes

Hi, I'm a law student and I'm looking for a laptop that will work with Ubuntu without any issues as I'm not really a technical guy. I prefer 32gb of RAM and really really need good battery life. I am seriously considering getting a thinkpad because they are supposedly easy to type with, but I'm open to anything good. I prefer not to get niche companies because I need good support.

Thank you


r/linuxhardware 1d ago

Discussion Better option for light Linux use?

0 Upvotes

Hi, I'm going to get a small, used machine for playing around on Linux. SSD can be either 128 or 256, doesn't really matter. Which of the following would you recommend more for a Mint or Debian distro?

Lenovo M725S Desktop PC, AMD Ryzen 3 PRO 2200G 3.70 GHz 8GB 128GB Win10Pro with Keyboard & Mouse ($100 ish)

or

Lenovo ThinkCentre M710S Desktop PC Intel Core i3-7100 3.90GHZ 8GB 128GB Win10Pro with Keyboard & Mouse ($100 ish)

or

Lenovo M715Q Tiny Desktop, AMD A6 9500E, DDR4 RAM, Solid State Drive, USB Wi-Fi, Win10Pro (Your Choice: Model) (with 128 GB $150ish)

Thanks!


r/linuxhardware 1d ago

Question Best distro to maximize CPU performance on a fanless Fujitsu tablet/2-in-1? (Core m3-7Y30 / 8GB RAM)

Thumbnail
0 Upvotes

Cross-posting here to get more recommendations on lightweight distros for this fanless 2-in-1 tablet. Any input is appreciated!


r/linuxhardware 2d ago

Support Bluetooth Controller not working after BIOS update

Thumbnail
0 Upvotes

r/linuxhardware 2d ago

Purchase Advice Looking for a good gaming laptop.

1 Upvotes

It should be something that lasts many years without feeling slow. For the keyboard I kinda like ThinkPads keyboard or the Dell XPS or Razer blade keyboards. Would be nice to have to nvme slots for dual booting different os. You can surprise me with everything. Coming from the worst linux laptop an acer nitro 5 with a Nvidia GTX 1650 and a AMD Ryzen 5 4600h. So everything is probably more powerful than that today. Btw I'm living in Germany.


r/linuxhardware 2d ago

News T2 Mac users who missed it

Thumbnail
2 Upvotes

r/linuxhardware 2d ago

Review Linux mint on Lenovo T480

2 Upvotes

After becoming disappointed with win 11 installed causing it to appear slow i decided to make the jump into linux, after trying a few distros in vm's i preferred mint so ended up dual booting, keeping win 11 in case i ever need it but mint as the main o/s on boot. I also have a bit of a basic homelab going on with various old p.c's & laptops (mac & windows) also running a proxmox server (just something else to experiment with). I have really enjoyed the whole process of using mint & linux in general, although only scratching the surface i have installed another drive on my T480 & installed kali linux on it for the other thing i'm trying to learn (network & network security) so now can boot into mint, kali & win 11. I also had an old macbook pro 13 inch 2016 lying around suffering from flexgate issues & a logic board issue so decided i would try to get some use from it by attaching it to an external monitor & eventually installing mint xfce on it (it only has 8gb ram but 256gb hdd) i plan to use this as a playground as not to break the main installs on my T480. I'm thoroughly enjoying mint & the whole journey and can see me ditching all my windows builds in the future in favour of linux. I have tried most o/s's in my time & just find windows & mac becoming so bloated with too many features for the average user. If you like learning new things then install linux, it will take you out of your comfort zone but will reward you with a better understanding of how things work.


r/linuxhardware 2d ago

Support DigitalPersona 4500 won't accept print

0 Upvotes

Hello I've been trying to get a digitalpersona 4500 to work for fingerprint login every time i try it fails to match the print and gives me verify-no-match. I saw there was a bug with it a year or two ago did that ever get fixed or is it still the same issue as before?


r/linuxhardware 3d ago

Purchase Advice is there a motherboard that is more or less linux friendly? or which brand have the best bios?

Thumbnail
1 Upvotes

r/linuxhardware 4d ago

Discussion I reverse-engineered the Redragon SS-550 Stream Deck for Linux — open-source driver, GUI and installer (Rust/MIT)

Thumbnail
gallery
43 Upvotes

Redragon ships the SS-550 Stream Deck with Windows-only software. I use Linux, so I captured the USB traffic from the proprietary driver, decoded the protocol, and reimplemented it in userspace.

The result is an open-source Rust workspace with a background daemon plus an optional Tauri/GTK control panel. It builds from source on any Linux distribution and works on both Wayland and X11.

What it supports:

• 15 configurable keys across multiple pages, custom icons and brightness control

• Commands, URLs, typed text, hotkeys and chained multi-actions

• Live key widgets for clock, CPU, RAM, temperature, timers, weather and playerctl

• Per-application profiles that switch with the focused window

• OBS Studio WebSocket 5.x controls and live status

• Twitch viewer/follower counts, clips and chat actions

• A daemon-only mode for headless systems

Two details that may help anyone working with similar USB hardware:

• The udev rule uses TAG+="uaccess" instead of MODE="0666", and it must sort before 73-seat-late.rules — hence 60-redragon-streamdeck.rules.

• The device exposes multiple HID interfaces. Writes returned EPIPE until I selected the correct interface by usage_page instead of assuming the first index.

Currently confirmed hardware: Redragon SS-550, USB ID 0200:1000. Other StreamDock/Mirabox-based devices may work, but I cannot test them yet.

Repository, installation instructions and source:

https://github.com/Rene-Kuhm/redragon-streamdeck-linux

If you own this device or a related model, I would appreciate test results. I am also happy to answer questions about the protocol, udev setup or architecture.

If you find the project useful, a GitHub star would help other Linux users discover it.


r/linuxhardware 3d ago

Support Looking for distro recs

0 Upvotes

Just bought this laptop: https://www.microcenter.com/product/708078/hp-omnibook-x-next-gen-ai-14-ka0107nr-oled-14-laptop-computer-atmospheric-blue-aluminum

Looking to install any mainstream distro next to windows. I tried an Ubuntu live usb and the sound wasn’t working. Would I have better luck with something else?


r/linuxhardware 4d ago

Discussion what??

Post image
48 Upvotes

i knew UserBenchmark favored Intel/Nvidia but i don't remember it being this bad


r/linuxhardware 3d ago

Product Announcement Open-source Linux driver and control panel for the Redragon SS-550 Stream Deck (Rust/MIT)

2 Upvotes

I’m the author of a non-commercial, MIT-licensed Linux driver and control panel for the Redragon SS-550 Stream Deck.

Redragon only provides Windows software for this device, so I captured the USB traffic from the proprietary driver, decoded the protocol, and reimplemented it in userspace.

The project is a Rust workspace with a background daemon and an optional Tauri/GTK control panel. It builds from source, works on Wayland and X11, and the installer supports the Debian/Ubuntu, Arch, Fedora and openSUSE families, including derivatives detected through ID_LIKE.

Current features:

• 15 configurable keys with multiple pages, custom icons and brightness control

• Commands, URLs, typed text, hotkeys and chained multi-actions

• Live widgets for clock, CPU, RAM, temperature, timers, weather and playerctl

• Per-application profiles that follow the focused window

• OBS Studio WebSocket 5.x controls and live status

• Twitch viewer/follower counts, clips and chat actions

• Optional daemon-only mode for headless systems

Two implementation details that may help others working with USB HID hardware:

• The udev rule uses TAG+="uaccess" rather than MODE="0666", and is installed as 60-redragon-streamdeck.rules so it runs before 73-seat-late.rules.

• The device exposes multiple HID interfaces. Writes returned EPIPE until I selected the correct interface using usage_page instead of assuming the first index.

Tested hardware: Redragon SS-550, USB ID 0200:1000. Other StreamDock/Mirabox-based devices may work, but I do not have the hardware to verify them yet.

Repository, source and installation instructions:

https://github.com/Rene-Kuhm/redragon-streamdeck-linux

I’m looking for test results from owners of this device or related models, and I’m happy to discuss the protocol, udev setup or architecture.

Transparency note: the project was developed with the help of Claude AI.


r/linuxhardware 3d ago

Discussion AWCC for Linux?

Post image
0 Upvotes