Maybe more generally: would you recommend to debian (no systemd) users to solve the slow software update problem by scripting a periodic linux firmware entire repo pull and cp to /lib/firmware?
You should (ideally) solve it by convincing Debian maintainers to update the package regularly. I would like to think the more complaints the more likely they would do it.
But that aside, sure regularly updating it manually is just fine.
I have one more question related to this.
After wake up from hibernation and unlocking, my screen blacks off, I have to close and open lid again and then I have another login screen, this time not lightdm which is my default one, instead I get libxfce4ui.
After unlocking I don’t have networking available, neither if I restart in cli, the buttons for restart/shut down are greyed out and sometimes my USB ports wouldn’t read USB disks.
I have all linux-firmware in my /lib/firmware up to date and additionally I have /etc/pm/sleep.d/reinitialize_display script:
#!/bin/sh
sleep 5
case "$1" in
thaw|resume)
/usr/bin/xrandr --auto
;;
esac
exit 0