Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

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

fix: re-enable wifi — scan only killed FPS on NixOS, not bare-metal

Bare-metal runs at 60fps and can absorb the iw scan overhead.
The FPS drop was NixOS-specific (slow DRM page flip compounded
with scan stalls). Restore full wifi_init + autoconnect.

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

+2 -5
+2 -5
fedac/native/src/ac-native.c
··· 2286 2286 if (!wifi_disabled) { 2287 2287 if (!headless && display) 2288 2288 draw_boot_status(&graph, screen, display, "starting wifi...", pixel_scale); 2289 - // WiFi disabled for now — iw scan causes system-wide stalls 2290 - // that drop FPS from 60 to ~27. Re-enable once scan is 2291 - // moved to a non-blocking path or user explicitly requests it. 2292 - // wifi = wifi_init(); 2293 - wifi = NULL; 2289 + wifi = wifi_init(); 2290 + if (wifi) wifi_autoconnect(wifi); 2294 2291 } else { 2295 2292 if (!headless && display) 2296 2293 draw_boot_status(&graph, screen, display, "wifi disabled", pixel_scale);