what operating system? I'm almost 100% sure thats its graphics card related. If you are using Linux...that could be a problem.
You can also check out
Technical Support at TheHelper they have the absolute largest support forum I have ever seen on BF42.