okay in the end it's my fault for running debian 10 on this horrible old laptop
@Thurguston no idea what exactly but on the free driver the screen glitches out and at some point it overheats and locks up
@Thurguston it's a hp Compaq nw9440 with a Quadro FX 1500M for the record
when it breaks again I'm putting XP on it