The effect of deleting /dev/nvidiactl is just to force compiz to use indirect binding. You can accomplish this less destructively by running
export LIBGL_ALWAYS_INDIRECT=1
compiz &
or by putting this line in your ~/.gnomerc:
export LIBGL_ALWAYS_INDIRECT=1
Also, I assume the XFIX workaround just switches to the nv driver instead of the nvidia driver. That isn’t very helpful, since then you lose 3D entirely.
The effect of deleting /dev/nvidiactl is just to force compiz to use indirect binding. You can accomplish this less destructively by running INDIRECT= 1 INDIRECT= 1
export LIBGL_ALWAYS_
compiz &
or by putting this line in your ~/.gnomerc:
export LIBGL_ALWAYS_
Also, I assume the XFIX workaround just switches to the nv driver instead of the nvidia driver. That isn’t very helpful, since then you lose 3D entirely.