I should add that I can get a DRI_PRIME=1 glxinfo to work (it does take longer than usual) but when I to a DRI_PRIME=1 glxgears I just get garbage rendered and the machine locks up shortly after this