It's the same if I mine solo.
What if you get rid of -f altogether?
Still the same

Man, every time I've tried switching to Linux there's something only Windows does. This time it's just multi-gpu, but that's a deal breaker considering I have two GPUs

Thanks to everyone for trying to help. If I do figure out what's wrong I'll be sure post an update.