[opensuse-xorg] Huge problems with glamor since intel 2.19.0 driver switch in XOrg repo
Since the switch to intel driver 2.19.0 a week ago or so, I have huge problems to start X now. I always get this error message during start-up: [ 40.415] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 40.451] (II) Module dri2: vendor="X.Org Foundation" [ 40.451] compiled for 1.12.2, module version = 1.2.0 [ 40.451] ABI class: X.Org Server Extension, version 6.0 [ 40.451] (II) Loading extension DRI2 [ 40.451] (II) LoadModule: "glamoregl" [ 40.470] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 41.442] (EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context [ 41.442] (II) UnloadModule: "glamoregl" [ 41.442] (II) Unloading glamoregl [ 41.442] (EE) Failed to load module "glamoregl" (loader failed, 7) ... [ 41.503] (II) Loading extension XFree86-DRI [ 41.503] (II) LoadModule: "intel" [ 41.503] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so [ 41.541] (EE) Failed to load /usr/lib64/xorg/modules/drivers/intel_drv.so: libglamor.so: cannot open shared object file: No such file or directory [ 41.541] (II) UnloadModule: "intel" [ 41.541] (II) Unloading intel [ 41.541] (EE) Failed to load module "intel" (loader failed, 7) [ 41.541] (EE) No drivers available. Why is this? Any suggestions? Currently installed is: xf86-video-intel-2.19.0_20120601_8eed569-15.1.x86_64.rpm <http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_12.1/x86_64/xf86-video-intel-2.19.0_20120601_8eed569-15.1.x86_64.rpm> from http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_12.1/x86_64 And this is the i5-680 CPU which is used for X: [ 40.343] (--) PCI:*(0:0:2:0) 8086:0042:1458:d000 rev 24, Mem @ 0xfb400000/4194304, 0xc0000000/268435456, I/O @ 0x0000ff00/8 I searched for similar errors, found also some rare messages about_glapi_tls_Context in combination with glamor, but nothing fits or it's combined with Mesa. The latter offered some changes in glamor.conf to do the loading of libs in the right order (glamor before Mesa). I tried this but it didn't change the error message above. Thanks Ralf -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
On 2012/06/15 02:11 (GMT+0200) Dr. Ralf Czekalla composed:
Any suggestions?
Wait on the fix: https://bugzilla.novell.com/show_bug.cgi?id=766513 -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation) Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata *** http://fm.no-ip.com/ -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
On Fri, Jun 15, 2012 at 02:11:54AM +0200, Dr. Ralf Czekalla wrote:
Since the switch to intel driver 2.19.0 a week ago or so, I have huge problems to start X now. I always get this error message during start-up:
[ 40.415] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 40.451] (II) Module dri2: vendor="X.Org Foundation" [ 40.451] compiled for 1.12.2, module version = 1.2.0 [ 40.451] ABI class: X.Org Server Extension, version 6.0 [ 40.451] (II) Loading extension DRI2 [ 40.451] (II) LoadModule: "glamoregl" [ 40.470] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 41.442] (EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context [ 41.442] (II) UnloadModule: "glamoregl" [ 41.442] (II) Unloading glamoregl [ 41.442] (EE) Failed to load module "glamoregl" (loader failed, 7) ... [ 41.503] (II) Loading extension XFree86-DRI [ 41.503] (II) LoadModule: "intel" [ 41.503] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so [ 41.541] (EE) Failed to load /usr/lib64/xorg/modules/drivers/intel_drv.so: libglamor.so: cannot open shared object file: No such file or directory [ 41.541] (II) UnloadModule: "intel" [ 41.541] (II) Unloading intel [ 41.541] (EE) Failed to load module "intel" (loader failed, 7) [ 41.541] (EE) No drivers available.
Please give that one a try: https://bugzilla.novell.com/show_bug.cgi?id=766513#c7 Replace lib with lib64 where appropriate. Thanks, Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany -------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
Am 15.06.2012 11:40, schrieb Stefan Dirsch:
On Fri, Jun 15, 2012 at 02:11:54AM +0200, Dr. Ralf Czekalla wrote:
Since the switch to intel driver 2.19.0 a week ago or so, I have huge problems to start X now. I always get this error message during start-up:
[ 40.415] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 40.451] (II) Module dri2: vendor="X.Org Foundation" [ 40.451] compiled for 1.12.2, module version = 1.2.0 [ 40.451] ABI class: X.Org Server Extension, version 6.0 [ 40.451] (II) Loading extension DRI2 [ 40.451] (II) LoadModule: "glamoregl" [ 40.470] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 41.442] (EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context [ 41.442] (II) UnloadModule: "glamoregl" [ 41.442] (II) Unloading glamoregl [ 41.442] (EE) Failed to load module "glamoregl" (loader failed, 7) ... [ 41.503] (II) Loading extension XFree86-DRI [ 41.503] (II) LoadModule: "intel" [ 41.503] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so [ 41.541] (EE) Failed to load /usr/lib64/xorg/modules/drivers/intel_drv.so: libglamor.so: cannot open shared object file: No such file or directory [ 41.541] (II) UnloadModule: "intel" [ 41.541] (II) Unloading intel [ 41.541] (EE) Failed to load module "intel" (loader failed, 7) [ 41.541] (EE) No drivers available. Please give that one a try:
https://bugzilla.novell.com/show_bug.cgi?id=766513#c7
Replace lib with lib64 where appropriate.
Hi Stefan, thank you so much looking into this! I tried all the things you list in the menioned bugzilla 766513#c7, but everything was already like you suggested and ldd is clean. The packages were all installed and the 05-glamor.conf I rebuild from your description, but assume that it was already in place before. Even lib64 is everywhere used as far as I could checked. What makes me nervous, is the error message: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context The following error during load of the intel driver afterwards seems to be only a follow-up of this one - from my point of view. I once had similar problems with undefined symbols in the past with an older installation on different hardware, but I could never find a solution and had to reinstall after some time and could finally fix it. BTW, OS 11.4 x86_64 is still installed here. Kernel 3.4.2 (latest from stable) etc. I have a very rudimentary xorg.conf only to define the intel HD2000 as the first videocard and deactivate the Nvidia card for X in this setup, only to use the latter for number crunching (BOINC and CUDA). Thanks again Ralf -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
On Sat, Jun 16, 2012 at 02:14:24AM +0200, Dr. Ralf Czekalla wrote:
Am 15.06.2012 11:40, schrieb Stefan Dirsch:
On Fri, Jun 15, 2012 at 02:11:54AM +0200, Dr. Ralf Czekalla wrote:
Since the switch to intel driver 2.19.0 a week ago or so, I have huge problems to start X now. I always get this error message during start-up:
[ 40.415] (II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so [ 40.451] (II) Module dri2: vendor="X.Org Foundation" [ 40.451] compiled for 1.12.2, module version = 1.2.0 [ 40.451] ABI class: X.Org Server Extension, version 6.0 [ 40.451] (II) Loading extension DRI2 [ 40.451] (II) LoadModule: "glamoregl" [ 40.470] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so [ 41.442] (EE) Failed to load /usr/lib64/xorg/modules/libglamoregl.so: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context [ 41.442] (II) UnloadModule: "glamoregl" [ 41.442] (II) Unloading glamoregl [ 41.442] (EE) Failed to load module "glamoregl" (loader failed, 7) ... [ 41.503] (II) Loading extension XFree86-DRI [ 41.503] (II) LoadModule: "intel" [ 41.503] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so [ 41.541] (EE) Failed to load /usr/lib64/xorg/modules/drivers/intel_drv.so: libglamor.so: cannot open shared object file: No such file or directory [ 41.541] (II) UnloadModule: "intel" [ 41.541] (II) Unloading intel [ 41.541] (EE) Failed to load module "intel" (loader failed, 7) [ 41.541] (EE) No drivers available. Please give that one a try:
https://bugzilla.novell.com/show_bug.cgi?id=766513#c7
Replace lib with lib64 where appropriate.
Hi Stefan,
thank you so much looking into this!
I tried all the things you list in the menioned bugzilla 766513#c7, but everything was already like you suggested and ldd is clean. The packages were all installed and the 05-glamor.conf I rebuild from your description, but assume that it was already in place before.
Even lib64 is everywhere used as far as I could checked.
What makes me nervous, is the error message:
/usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context
Following the advices in comment #8 should fix that issue. Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany -------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 16746 (AG Nürnberg) -------------------------------------------------------------- -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
Am 16.06.2012 07:08, schrieb Stefan Dirsch:
On Sat, Jun 16, 2012 at 02:14:24AM +0200, Dr. Ralf Czekalla wrote:
What makes me nervous, is the error message:
/usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context Following the advices in comment #8 should fix that issue.
Hi Stefan, followed comment #8 and found that all the packages were already installed: Most importantly you mentioned Mesa-libglapi0, but also xf86-video-intel. I updated or more reinstalled both, although they already had the newest state from OS 11.4 repository for X11:/Xorg. I even installed the Mesa-libglapi0.debuginfo to be sure. Nothing changed the error message: /usr/lib64/xorg/modules/libglamoregl.so: undefined symbol: _glapi_tls_Context It's still preventing the intel driver and finally X to start. Or was I supposed to install these packages from OS 12.2 beta 1 into my OS 11.4 installation? Another solution might be: Can I deactivate glamor completely that the library is not needed or loaded at all? Thanks Ralf -- To unsubscribe, e-mail: opensuse-xorg+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-xorg+owner@opensuse.org
participants (3)
-
Dr. Ralf Czekalla
-
Felix Miata
-
Stefan Dirsch