You are not logged in.
I'm having this trouble with Regnum Online and Nexuiz. glxinfo gives me a lot of those too.
'Been searching around, but no luck finding solutions. I have a Nvidia 7025 (integrated) and running 190.53 drivers. This my xorg.conf:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder58) Wed Dec 9 16:34:26 PST 2009
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "ServerFlags"
Option "AutoAddDevices" "False"
Option "AllowEmptyInput" "False"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "es"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 28.0 - 33.0
VertRefresh 43.0 - 72.0
Option "DPMS" "True"
EndSection
Section "Device"
# Option "NoLogo" "True"
# Option "PixmapCacheSize" "300000"
# Option "OnDemandVBlankinterrupts" "True"
# Option "Coolbits" "1"
Option "AddARGBGLXVisuals" "true"
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "RenderAccel" "True"
# Option "TripleBuffer" "True"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Offline
might be helpful to post your /var/log/Xorg.0.log
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
Not too sure but maybe the nvidia driver doesn't need the glx module. Try commenting it out and see how you go.
Offline
Not too sure but maybe the nvidia driver doesn't need the glx module. Try commenting it out and see how you go.
+1
I don't even have a module section since xorg can do most things automatically.
Offline
sand_man wrote:Not too sure but maybe the nvidia driver doesn't need the glx module. Try commenting it out and see how you go.
+1
I don't even have a module section since xorg can do most things automatically.
Yeah but it looks like the OP has hotplugging disabled.
Offline
Doesn't nvidia provide its own glx driver? So that other glx modules will conflict.
From my Xorg.0.log:
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 190.53 Wed Dec 9 16:27:33 PST 2009
(II) Loading extension GLX
Last edited by bernarcher (2010-02-18 10:54:01)
To know or not to know ...
... the questions remain forever.
Offline
Doesn't nvidia provide its own glx driver? So that other glx modules will conflict.
From my Xorg.0.log:
(II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="NVIDIA Corporation" compiled for 4.0.2, module version = 1.0.0 Module class: X.Org Server Extension (II) NVIDIA GLX Module 190.53 Wed Dec 9 16:27:33 PST 2009 (II) Loading extension GLX
Yeah that's what I was thinking.
Offline
Well, I commented it out, and then and before this is what Xorg.0.log says about it:
(II) "glx" will be loaded by default.
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
(EE) Version mismatch detected between the NVIDIA libglx.so
(EE) and libGLcore.so shared libraries (libglx.so version:
(EE) Please try reinstalling the NVIDIA driver.(EE) NVIDIA GLX: No supported server extension ABI found(II) UnloadModule: "glx"
(II) Unloading /usr/lib/xorg/modules/extensions/libglx.so
(EE) Failed to load module "glx" (module requirement mismatch, 0)
Re-install didnt helped.
Last edited by JMO (2010-02-18 17:59:05)
Offline
can you run:
pacman -Qo /usr/lib/libGLcore.so.1 /usr/lib/xorg/modules/extensions/libglx.so
edit: also try reinstalling nvidia-utils if you didn't before
Last edited by PirateJonno (2010-02-19 01:08:45)
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
$ sudo pacman -Qo /usr/lib/libGLcore.so.1 /usr/lib/xorg/modules/extensions/libglx.so
/usr/lib/libGLcore.so.1 es propiedad de nvidia-utils 190.53-1
/usr/lib/xorg/modules/extensions/libglx.so es propiedad de nvidia-utils 190.53-
Re-installing nvidia-utils doesn't work
Offline
that's strange - if libglx and libGLcore are from the same package they should be the same version. I guess another thing to do is make sure you don't have a different libGLcore.so lying around somewhere
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
$ sudo find / -name 'libGLcore*'
/usr/lib/libGLcore.so.195.22
/usr/lib/libGLcore.so.190.53
/usr/lib/libGLcore.so.1
May this have something to do with it?
Offline
Ok, this has become serious... I erased libGLcore.so.* and libglx.so.* and now this happends:
_XSERVTransSocketOpenCOTSServer: Unable to open socket for inet6
_XSERVTransOpen: transport open failed for inet6/localhost:0
_XSERVTransMakeAllCOTSServerListeners: failed to open listener for inet6
X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32-ARCH x86_64
Current Operating System: Linux localhost 2.6.32-ARCH #1 SMP PREEMPT Tue Feb 9 15:12:10 CET 2010 x86_64
Kernel command line: root=/dev/disk/by-uuid/9d9422c7-fbfe-48b8-ac30-d1d5cf0121cd ro vga=0x0318
Build Date: 17 February 2010 07:57:38PM
Current version of pixman: 0.16.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Feb 20 21:16:49 2010
(++) Using config file: "/home/dantedario/xorg.conf.new"
(==) ServerLayout "X.org Configured"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Card0"
(**) |-->Input Device "Mouse0"
(**) |-->Input Device "Keyboard0"
(==) Automatically adding devices
(==) Automatically enabling devices
(**) FontPath set to:
/usr/share/fonts/misc,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
/usr/share/fonts/Type1,
/usr/share/fonts/misc,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/TTF,
/usr/share/fonts/Type1
(**) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Mouse0
(WW) Disabling Keyboard0
(II) Loader magic: 0x7c0fa0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(--) using VT number 8
(--) PCI:*(0:0:18:0) 10de:053e:147b:1c41 nVidia Corporation C68 [GeForce 7025 / nForce 630a] rev 162, Mem @ 0xfb000000/16777216, 0xe0000000/268435456, 0xfc000000/16777216, BIOS @ 0x????????/131072
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 190.53 Wed Dec 9 16:27:33 PST 2009
(II) Loading extension GLX
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver 190.53 Wed Dec 9 15:39:50 PST 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 00@00:12:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Feb 20 21:16:49 NVIDIA(0): Enabling RENDER acceleration
(II) Feb 20 21:16:49 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Feb 20 21:16:49 NVIDIA(0): enabled.
(II) Feb 20 21:16:49 NVIDIA(0): NVIDIA GPU GeForce 7025 / nForce 630a (C68) at PCI:0:18:0
(II) Feb 20 21:16:49 NVIDIA(0): (GPU-0)
(--) Feb 20 21:16:49 NVIDIA(0): Memory: 262144 kBytes
(--) Feb 20 21:16:49 NVIDIA(0): VideoBIOS: 05.67.32.24.04
(--) Feb 20 21:16:49 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Feb 20 21:16:49 NVIDIA(0): Connected display device(s) on GeForce 7025 / nForce 630a at
(--) Feb 20 21:16:49 NVIDIA(0): PCI:0:18:0:
(--) Feb 20 21:16:49 NVIDIA(0): Samsung SyncMaster (CRT-0)
(--) Feb 20 21:16:49 NVIDIA(0): Samsung SyncMaster (CRT-0): 350.0 MHz maximum pixel clock
(II) Feb 20 21:16:49 NVIDIA(0): Assigned Display Device: CRT-0
(==) Feb 20 21:16:49 NVIDIA(0):
(==) Feb 20 21:16:49 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Feb 20 21:16:49 NVIDIA(0): will be used as the requested mode.
(==) Feb 20 21:16:49 NVIDIA(0):
(II) Feb 20 21:16:49 NVIDIA(0): Validated modes:
(II) Feb 20 21:16:49 NVIDIA(0): "nvidia-auto-select"
(II) Feb 20 21:16:49 NVIDIA(0): Virtual screen size determined to be 1360 x 768
(--) Feb 20 21:16:49 NVIDIA(0): DPI set to (84, 84); computed from "UseEdidDpi" X config
(--) Feb 20 21:16:49 NVIDIA(0): option
(==) Feb 20 21:16:49 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Feb 20 21:16:49 NVIDIA(0): Initialized GPU GART.
(II) Feb 20 21:16:49 NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
(II) Feb 20 21:16:49 NVIDIA(0): may not be running or the "AcpidSocketPath" X
(II) Feb 20 21:16:49 NVIDIA(0): configuration option may not be set correctly. When the
(II) Feb 20 21:16:49 NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
(II) Feb 20 21:16:49 NVIDIA(0): try to use it to receive ACPI event notifications. For
(II) Feb 20 21:16:49 NVIDIA(0): details, please see the "ConnectToAcpid" and
(II) Feb 20 21:16:49 NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
(II) Feb 20 21:16:49 NVIDIA(0): Config Options in the README.
(II) Feb 20 21:16:49 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) Feb 20 21:16:49 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Feb 20 21:16:49 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(==) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing extension GLX
Backtrace:
0: X (xorg_backtrace+0x28) [0x45a8d8]
1: X (0x400000+0x61a19) [0x461a19]
2: /lib/libpthread.so.0 (0x7fafdb407000+0xee80) [0x7fafdb415e80]
3: /usr/lib/libXfont.so.1 (0x7fafdbecc000+0x2eb96) [0x7fafdbefab96]
4: /usr/lib/libXfont.so.1 (FontParseXLFDName+0x1f0) [0x7fafdbefaf90]
5: /usr/lib/libXfont.so.1 (FontFileAddFontFile+0x394) [0x7fafdbed7b84]
6: /usr/lib/libXfont.so.1 (FontFileReadDirectory+0x2f7) [0x7fafdbed6437]
7: /usr/lib/libXfont.so.1 (FontFileInitFPE+0x1f) [0x7fafdbeda1df]
8: X (0x400000+0x386d9) [0x4386d9]
9: X (SetDefaultFontPath+0xd5) [0x438935]
10: X (0x400000+0x21902) [0x421902]
11: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fafda6b2b6d]
12: X (0x400000+0x21599) [0x421599]
Segmentation fault at address 0xffffffffffffffb0
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.
I tried removing and re-installing Xorg, libx11, nvidia and nvidia-utils. It didn't worked.
Offline
$ sudo find / -name 'libGLcore*' /usr/lib/libGLcore.so.195.22 /usr/lib/libGLcore.so.190.53 /usr/lib/libGLcore.so.1
May this have something to do with it?
There's your problem. This is my output:
$ ls /usr/lib/libGLcore.so*
/usr/lib/libGLcore.so.1 /usr/lib/libGLcore.so.190.53
Do this now as root:
# touch /usr/lib/libGLcore.so.195.22
# pacman -Qo /usr/lib/libGLcore.so.195.22
P.S. did you ever install a beta driver? because that's what this looks like to me
Also, reinstall nvidia-utils to get the right libGLcore.so back
Last edited by PirateJonno (2010-02-21 00:50:27)
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
You are right. I installed the beta driver some time ago, it caused some problem, and after I solved them, never erased the remaining files.
Now, I can't start the X server with nvidia because of the problem above. Just using vesa. I pasted it here:
Backtrace:
0: X (xorg_backtrace+0x28) [0x45a8d8]
1: X (0x400000+0x61a19) [0x461a19]
2: /lib/libpthread.so.0 (0x7fafdb407000+0xee80) [0x7fafdb415e80]
3: /usr/lib/libXfont.so.1 (0x7fafdbecc000+0x2eb96) [0x7fafdbefab96]
4: /usr/lib/libXfont.so.1 (FontParseXLFDName+0x1f0) [0x7fafdbefaf90]
5: /usr/lib/libXfont.so.1 (FontFileAddFontFile+0x394) [0x7fafdbed7b84]
6: /usr/lib/libXfont.so.1 (FontFileReadDirectory+0x2f7) [0x7fafdbed6437]
7: /usr/lib/libXfont.so.1 (FontFileInitFPE+0x1f) [0x7fafdbeda1df]
8: X (0x400000+0x386d9) [0x4386d9]
9: X (SetDefaultFontPath+0xd5) [0x438935]
10: X (0x400000+0x21902) [0x421902]
11: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7fafda6b2b6d]
12: X (0x400000+0x21599) [0x421599]
Segmentation fault at address 0xffffffffffffffb0
Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting
Thanks for your time pal
Last edited by JMO (2010-02-21 12:53:51)
Offline
For what it is worth, I would try installing the beta driver and corresponding -utils, removing them with pacman -Rs, installing nvidia and corresponding -utils, removing them, and reinstalling once more just to see if you can mitigate the problems caused by you deleting files rather than using pacman.
In the earlier case, you could have checked which libGLcore.so the libGLcore.so.1 was linked to and just change the link to the right target. That might have solved the problem.
Offline
For what it is worth, I would try installing the beta driver and corresponding -utils, removing them with pacman -Rs, installing nvidia and corresponding -utils, removing them, and reinstalling once more just to see if you can mitigate the problems caused by you deleting files rather than using pacman.
In the earlier case, you could have checked which libGLcore.so the libGLcore.so.1 was linked to and just change the link to the right target. That might have solved the problem.
Unfortunately, the problem persist =/
This happened after removing those libGLcore.so.19* files. I have them both again (libGLcore.so.1 & libGLcore.so.190.53), libGLcore.so.1 pointing the other one. It is possible that some other link is missing?
Offline
I thought a segfault wouldn't be caused by a missing library, but I could be wrong. At the moment I don't know how to track down the problem you're having, it might be best just to reinstall. To make it painless it would be a good idea to backup /etc /home /var/lib/pacman and /var/cache/pacman
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline
Made as you said. I love the smell of a fresh installation on the morning
Offline
ok, let me know if you have further problems
"You can watch for your administrator to install the latest kernel with watch uname -r" - From the watch man page
Offline