I’m having no issues with the Reform, but I noticed the "Failed to Start reform-hw-setup.service.
The journal shows:
Jun 30 13:54:54 kernel: sdhci-dwcmshc fe2e0000.mmc: Can't reduce the clock below 52MHz in HS200/HS400 mode Jun 30 13:54:54 systemd[1]: bpf-restrict-fs: Failed to load BPF object: No such process Jun 30 13:54:59 (udev-worker)[677]: 1-1.4: Failed to find and pin callout binary "/usr/lib/udev/mtp-probe": No such file or directory Jun 30 13:54:59 (udev-worker)[671]: 1-1.3: Failed to find and pin callout binary "/usr/lib/udev/mtp-probe": No such file or directory Jun 30 13:54:59 (udev-worker)[667]: 1-1.1: Failed to find and pin callout binary "/usr/lib/udev/mtp-probe": No such file or directory Jun 30 13:55:00 systemd[1]: Failed to start reform-hw-setup.service - MNT Reform Hardware Defaults Setup.
Reform check shows:
I: Contents of /proc/device-tree/model: MNT Reform 2 with RCORE-DSI RK3588 Module
I: uname -a output: Linux eris 7.1.7-mnt-reform-arm64 #1 SMP PREEMPT Debian 7.1.7-1+reform20260807T200049Z (2026-08-07 aarch64 GNU/Linux
I: Version of linux-image-mnt-reform-arm64: 7.1.7-1+reform20260807T200049Z
I: Version of reform-tools: 1.88-1+reform20260803T142427Z+1
I: Version of system image: System Image v5: 2026-04-18
I: Version of Classic Reform LPC firmware: MREF2LPC 30_R1 20250701
I: Version of upstream U-Boot: 2024.10
I: Version of MNT U-Boot: 2026-01-28
I: probably booting via /boot/extlinux/extlinux.conf (/boot/boot.scr also exists)
I: Mount source of /: /dev/reformvg/root (LVM vg 'reformvg' on LUKS device 'reform_crypt' on SSD)
I: Mount source of /boot: /dev/mmcblk0p1 (eMMC)
I: MNT Reform Desktop meta-package is not installed: reform-desktop-full
I: Depends of reform-desktop-full is not installed: gnome
I: Recommends of reform-desktop-minimal is not installed: reform-qcacld2
I: the following files differ from how they are shipped by reform-tools (ignore /var/lib/alsa/asound.state):
??5?????? /var/lib/alsa/asound.state
I: eMMC contains the latest bootloader version 2026-01-28
I’m on 7.1.7-mnt-reform-arm64 but I’ve been noticing the error message on boot since last week, perhaps earlier. So it could be related to the asound state being different?
I’m using minimal as I wanted to keep the reform minimal and I mainly work out of md files and the terminal.
Other than that error message, the Reform is working really well. The update a week ago seems to have sped up things like Firefox.
Aug 10 11:10:16 systemd[1]: Starting reform-hw-setup.service - MNT Reform Hardware Defaults Setup... Aug 10 11:10:16 reform-hw-setup[903]: Invalid card number 'rk3588wm8960'. Aug 10 11:10:16 systemd[1]: reform-hw-setup.service: Main process exited, code=exited, status=1/FAILURE Aug 10 11:10:16 systemd[1]: reform-hw-setup.service: Failed with result 'exit-code'. Aug 10 11:10:16 systemd[1]: Failed to start reform-hw-setup.service - MNT Reform Hardware Defaults Setup.
Aug 10 15:25:02 systemd[1]: Starting reform-hw-setup.service - MNT Reform Hardware Defaults Setup... Aug 10 15:25:02 reform-hw-setup[890]: Invalid card number 'rk3588wm8960'. Aug 10 15:25:02 systemd[1]: reform-hw-setup.service: Main process exited, code=exited, status=1/FAILURE Aug 10 15:25:02 systemd[1]: reform-hw-setup.service: Failed with result 'exit-code'. Aug 10 15:25:02 systemd[1]: Failed to start reform-hw-setup.service - MNT Reform Hardware Defaults Setup.
I reran this command:
~$ sudo dmesg | grep -C3 rk3588wm8960
Still getting sound from the jack. No usb soundcard plugged in. The default in ALSAMIXER is default0 HDMI and default1 RK3588-wm8960.
I can reproduce this issue on my rk3588-dsi classic reform. But it only happens on some boots. Restarting reform-hw-setup makes it succeed. @minute said in IRC about this:
17:17 <@minute> josch: uff, is this about old audio init code in reform-hw-setup? we should probably
replace that with a UCM file
17:20 <@minute> i'm making a TODO for cleaning up that mess
Not sure if this is helpful but manually starting the process after boot gives me this from the journal presumably that's expected output?:
Aug 10 17:26:52 systemd[1]: Starting reform-hw-setup.service - MNT Reform Hardware Defaults Setup...
Aug 10 17:26:52 reform-hw-setup[10727]: Simple mixer control 'Playback',0
Aug 10 17:26:52 reform-hw-setup[10727]: Capabilities: volume
Aug 10 17:26:52 reform-hw-setup[10727]: Playback channels: Front Left - Front Right
Aug 10 17:26:52 reform-hw-setup[10727]: Capture channels: Front Left - Front Right
Aug 10 17:26:52 reform-hw-setup[10727]: Limits: 0 - 255
Aug 10 17:26:52 reform-hw-setup[10727]: Front Left: 255 [100%] [0.00dB]
Aug 10 17:26:52 reform-hw-setup[10727]: Front Right: 255 [100%] [0.00dB]
Aug 10 17:26:52 reform-hw-setup[10728]: Simple mixer control 'Left Output Mixer PCM',0
Aug 10 17:26:52 reform-hw-setup[10728]: Capabilities: pswitch pswitch-joined
Aug 10 17:26:52 reform-hw-setup[10728]: Playback channels: Mono
Aug 10 17:26:52 reform-hw-setup[10728]: Mono: Playback [on]
Aug 10 17:26:52 reform-hw-setup[10729]: Simple mixer control 'Right Output Mixer PCM',0
Aug 10 17:26:52 reform-hw-setup[10729]: Capabilities: pswitch pswitch-joined
Aug 10 17:26:52 reform-hw-setup[10729]: Playback channels: Mono
Aug 10 17:26:52 reform-hw-setup[10729]: Mono: Playback [on]
Aug 10 17:26:52 reform-hw-setup[10730]: Simple mixer control 'Left Input Mixer Boost',0
Aug 10 17:26:52 reform-hw-setup[10730]: Capabilities: pswitch pswitch-joined
Aug 10 17:26:52 eris reform-hw-setup[10730]: Playback channels: Mono
Aug 10 17:26:52 eris reform-hw-setup[10730]: Mono: Playback [on]
Aug 10 17:26:52 eris systemd[1]: reform-hw-setup.service: Deactivated successfully.
Aug 10 17:26:52 eris systemd[1]: Finished reform-hw-setup.service - MNT Reform Hardware Defaults Setup.
The error at boot for the service happening happens every boot for me. It’s not caused other issues, I only noticed because I wondered what the error was.
I’m happy to test or update if you need me to @josch