Anti aliasing on Linux

hi im getting

this results with a shader example i translated from threejs im running on a manjaro machine with a nvidia gpu this shader is running inside a fbo with num of samples 8 i wonder if im missing something with the transaletion or if it has to do with the nvidia setting drivers on this machine?