View previous topic :: View next topic |
Author |
Message |
demigod.669 n00b
Joined: 23 Jan 2013 Posts: 1
|
Posted: Wed Jan 23, 2013 11:49 pm Post subject: steam undefined symbol: gl* |
|
|
hey guys I got this when I try to start steam on x86_64
Code: |
12818: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glBlitFramebufferANGLE (fatal)
12818: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glEGLImageTargetTexture2DOES (fatal)
12818: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetTranslatedShaderSourceANGLE (fatal)
12818: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glRenderbufferStorageMultisampleANGLE (fatal)
12818: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXCopySubBufferMESA (fatal)
|
I have latest emul-linux* installed and use multilibs
latest nvidia-driver tried downgraded them too.
ty |
|
Back to top |
|
|
Letharion Veteran
Joined: 13 Jun 2005 Posts: 1344 Location: Sweden
|
Posted: Thu Jan 24, 2013 10:15 am Post subject: Re: steam undefined symbol: gl* |
|
|
Looks like you need to run a as a fix and start using Code: | FEATURES="preserve-libs" | to prevent similar problems in the future. |
|
Back to top |
|
|
Tronil n00b
Joined: 04 Aug 2004 Posts: 21 Location: Denmark
|
Posted: Sun Feb 03, 2013 8:05 pm Post subject: |
|
|
I have the same issue here on a clean install of gentoo (installed from scratch yesterday). Running revdep-rebuild doesn't find anything.
/usr/lib32/libGL.so.1 is symlinked to opengl/nvidia/lib/libGL.so.313.18, so it could be related to the nvidia driver... |
|
Back to top |
|
|
duby2291 Guru
Joined: 17 Oct 2004 Posts: 583
|
Posted: Sun Feb 03, 2013 8:32 pm Post subject: |
|
|
Steam is 32bit and needs a 32bit gl driver. I have no idea how nvidias driver handles that though. |
|
Back to top |
|
|
haarp Guru
Joined: 31 Oct 2007 Posts: 535
|
Posted: Mon Feb 04, 2013 10:34 am Post subject: |
|
|
Just a "me too" here. I'm using the 20121202 emul-linux-x86 on Intel graphics (GM4500). Steam used to work, but broke at some point and has been liked this for a while now. It segfaults due to missing symbols.
Code: | /home/user/.steam/ubuntu12_32/steam: error: symbol lookup error: undefined symbol: gtk_widget_device_is_shadowed (fatal) |
Code: | 9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glBlitFramebufferEXT (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glBlitFramebufferANGLE (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetQueryObjecti64v (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetQueryObjectui64v (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetTranslatedShaderSourceANGLE (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glQueryCounter (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glRenderbufferStorageMultisampleANGLE (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glTexStorage2DEXT (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGenFencesNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glDeleteFencesNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glSetFenceNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glTestFenceNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glFinishFenceNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glIsFenceNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glGetFenceivNV (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXCopySubBufferMESA (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXBindTexImageEXT (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXReleaseTexImageEXT (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXSwapIntervalEXT (fatal)
9010: /usr/lib32/libGL.so.1: error: symbol lookup error: undefined symbol: glXCreateContextAttribsARB (fatal) |
|
|
Back to top |
|
|
Tronil n00b
Joined: 04 Aug 2004 Posts: 21 Location: Denmark
|
Posted: Mon Feb 04, 2013 5:24 pm Post subject: |
|
|
Just tried installing steam on my ubuntu 12.04 based laptop, and I still get the same errors:
Code: |
5301: /usr/lib32/nvidia-current-updates/libGL.so.1: error: symbol lookup error: undefined symbol: glBlitFramebufferANGLE (fatal)
5301: /usr/lib32/nvidia-current-updates/libGL.so.1: error: symbol lookup error: undefined symbol: glEGLImageTargetTexture2DOES (fatal)
5301: /usr/lib32/nvidia-current-updates/libGL.so.1: error: symbol lookup error: undefined symbol: glGetTranslatedShaderSourceANGLE (fatal)
5301: /usr/lib32/nvidia-current-updates/libGL.so.1: error: symbol lookup error: undefined symbol: glRenderbufferStorageMultisampleANGLE (fatal)
5301: /usr/lib32/nvidia-current-updates/libGL.so.1: error: symbol lookup error: undefined symbol: glXCopySubBufferMESA (fatal)
|
However, it then carries on happily without any problems. So the segmentation fault is probably not related to these errors at all. |
|
Back to top |
|
|
Tronil n00b
Joined: 04 Aug 2004 Posts: 21 Location: Denmark
|
|
Back to top |
|
|
haarp Guru
Joined: 31 Oct 2007 Posts: 535
|
Posted: Sat Feb 09, 2013 10:42 am Post subject: |
|
|
Same here. It's fixed. |
|
Back to top |
|
|
|