From 2cac64c4480daab68532daa21724409033aa8465 Mon Sep 17 00:00:00 2001 From: Drath Date: Sun, 14 Jun 2026 10:57:59 +0200 Subject: [PATCH] modemmanager was fucking me up --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index af062ae..244b07d 100644 --- a/README.md +++ b/README.md @@ -76,4 +76,5 @@ You're probably on some meme immutable distro so use Debian 13 on distrobox. Any - On Fedora Workstation it can be added by appending it to `/etc/kernel/cmdline`. - On atomic desktops (Silverblue/Kinoite), `rpm-ostree kargs --append-if-missing=acpi_enforce_resources=lax` - You need to be able to read RAPL as user. Create in `/etc/tmpfiles.d/intelrapl.conf` with content `z- /sys/class/powercap/intel-rapl:0/energy_uj 0440 root uucp - -`. Adjust uucp to whatever group applicable, like `dialout`. +- ModemManager might steal the port sometimes. Either disable the service or setup an udev rule: `SUBSYSTEMS=="usb", ATTRS{idVendor}=="2e8a", ATTRS{idProduct}=="000a", ENV{ID_MM_DEVICE_IGNORE}="1"` - `compile_commands.json` is so clang understands this project, so we can edit it with helix/neovim. Generated with `bear -- make`, make sure to run `make nuke` beforehand.