Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: create /dev/console in initramfs + suppress ACPI noise

- Create /dev/console, /dev/null, /dev/zero, /dev/tty in initramfs
(fixes "Warning: unable to open an initial console" boot failure)
- Set loglevel=1 + quiet to suppress ThinkPad ACPI warnings
- Audio: fix sample playback race condition on recording stop

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+9 -2
+1 -1
fedac/native/kernel/config-minimal
··· 424 424 CONFIG_LEGACY_VSYSCALL_XONLY=y 425 425 # CONFIG_LEGACY_VSYSCALL_NONE is not set 426 426 CONFIG_CMDLINE_BOOL=y 427 - CONFIG_CMDLINE="console=tty0 loglevel=4 vt.global_cursor_default=0 init=/init mitigations=off snd_intel_dspcfg.dsp_driver=0 snd_hda_intel.power_save=0 nmi_watchdog=0 tsc=reliable no_timer_check acpi_backlight=native thinkpad_acpi.brightness_enable=1 i8042.reset i8042.nomux" 427 + CONFIG_CMDLINE="console=tty0 loglevel=1 quiet vt.global_cursor_default=0 init=/init mitigations=off snd_intel_dspcfg.dsp_driver=0 snd_hda_intel.power_save=0 nmi_watchdog=0 tsc=reliable no_timer_check acpi_backlight=native thinkpad_acpi.brightness_enable=1 i8042.reset i8042.nomux" 428 428 # CONFIG_CMDLINE_OVERRIDE is not set 429 429 CONFIG_MODIFY_LDT_SYSCALL=y 430 430 # CONFIG_STRICT_SIGALTSTACK_SIZE is not set
+8 -1
fedac/native/scripts/build-and-flash-initramfs.sh
··· 184 184 fi 185 185 186 186 rm -rf "${INITRAMFS_DIR}" 187 - mkdir -p "${INITRAMFS_DIR}"/{dev,proc,sys,tmp,mnt} 187 + mkdir -p "${INITRAMFS_DIR}"/{dev,proc,sys,tmp,mnt,run,etc} 188 + 189 + # Create essential device nodes — kernel needs /dev/console before running init 190 + # Without these: "Warning: unable to open an initial console" 191 + sudo mknod -m 622 "${INITRAMFS_DIR}/dev/console" c 5 1 192 + sudo mknod -m 666 "${INITRAMFS_DIR}/dev/null" c 1 3 193 + sudo mknod -m 666 "${INITRAMFS_DIR}/dev/zero" c 1 5 194 + sudo mknod -m 666 "${INITRAMFS_DIR}/dev/tty" c 5 0 188 195 189 196 # Copy binary 190 197 cp "${BUILD_DIR}/ac-native" "${INITRAMFS_DIR}/ac-native"