Steam OpenGL Error – Could Not Find Required OpenGL Entry Point ‘glGetError’

openglsteam

I am not able to play "Half-Life-2" on Steam + Ubuntu 14.04 .
Error shown in message box on screen:

    Could not find required OpenGL entry pint 'glGetError'! Either your video card is unsupported, or your OpenGL driver needs to be updated.

I have a Dell Inspiron Laptop.
My OS is Ubuntu 14.04 and my graphics card is AMD Radeon HD 8600M.
I have installed AMD properietry Driver.

The partial output of "glxinfo" is as follows:

    name of display: :0
    libGL: screen 0 does not appear to be DRI3 capable
    libGL: pci id for fd 4: 8086:0a16, driver i965
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/i965_dri.so
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/i965_dri.so
    libGL: Can't open configuration file /home/arushi/.drirc: No such file or directory.
    libGL error: failed to load driver: i965
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
    libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
    libGL: driver does not expose __driDriverGetExtensions_swrast(): /usr/lib/i386- linux-gnu/dri/swrast_dri.so: undefined symbol: __driDriverGetExtensions_swrast
    libGL: Can't open configuration file /home/arushi/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/arushi/.drirc: No such file or directory.
    libGL error: failed to load driver: swrast
    display: :0  screen: 0
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)

Best Answer

I found the solution to my problem. To get TF2 to work again all I had to do was remove the symbolic link that I made to get Skype working:

/usr/lib/i386-linux-gnu/mesa/libGL.so.1

The problem now is Skype doesn't work again. I guess I'll just have to remake the symbolic link whenever I want to use Skype until Canonical fixes the seg fault issue with Skype.

Related Question