I have a FP5 and a similar problem to you. My FP3 before it died on me so it’s not much help.
I’m low key planning to find a second hand FP3 and use it to experiment with Linux until I find there are no big problems with using it as a daily driver. In practice I don’t really have enough time to put into it so I’ll probably keep on using /e/ for the forseeable future.