|
|
#1 | |
|
Registered User
Join Date: Jul 2003
Location: West Midlands, UK
Posts: 124
|
Fails also with "-ignoreABI" in /etc/X11/xserverrc.
openSUSE 11.3 Milestone 4 with vanilla kernel 2.6.34-rc3-git10 and ealier 2.6.34-rc3-git kernels. I shall try building without nouveau and kms. [ 19951.163] (==) Matched nvidia as autoconfigured driver 0 [ 19951.163] (==) Matched nouveau as autoconfigured driver 1 [ 19951.163] (==) Matched nv as autoconfigured driver 2 [ 19951.163] (==) Matched fbdev as autoconfigured driver 3 [ 19951.163] (==) Matched vesa as autoconfigured driver 4 [ 19951.163] (==) Assigned the driver to the xf86ConfigLayout [ 19951.163] (II) LoadModule: "nvidia" [ 19951.163] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 19951.164] (II) Module nvidia: vendor="NVIDIA Corporation" [ 19951.164] compiled for 4.0.2, module version = 1.0.0 [ 19951.164] Module class: X.Org Video Driver [ 19951.164] ================ WARNING WARNING WARNING WARNING ================ [ 19951.164] This server has a video driver ABI version of 7.0 that this driver does not officially support. Please check http://www.nvidia.com/ for driver updates or downgrade to an X server with a supported driver ABI. [ 19951.164] ================================================== =============== [ 19951.164] (EE) NVIDIA: Use the -ignoreABI option to override this check. [ 19951.164] (II) UnloadModule: "nvidia" [ 19951.164] (II) Unloading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 19951.164] (EE) Failed to load module "nvidia" (module requirement mismatch, 0) |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Feb 2008
Posts: 163
|
Quote:
Xorg 1.8 isn't supported yet so you will need to override it i.e edit /etc/X11/xorg.conf Code:
# Xorg configuration created by livna-config-display Section "Files" ModulePath "/usr/lib64/xorg/modules/extensions/nvidia" ModulePath "/usr/lib64/xorg/modules" EndSection Section "ServerFlags" Option "IgnoreABI" "true" Option "AIGLX" "on" EndSection Section "Device" Identifier "Videocard0" Driver "nvidia" Option "Coolbits" "1" Option "DPI" "96x96" Option "AddARGBGLXVisuals" "True" EndSection Section "Extensions" Option "Composite" "Enable" EndSection |
|
|
|
|
|
|
#3 | |
|
Registered User
Join Date: May 2008
Location: Relativity
Posts: 194
|
Quote:
|
|
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Jan 2009
Posts: 59
|
Quote:
Unfortunately, that's not the problem, as leigh123linux noted in is post. The "IgnoreABI" option needs to be enabled in xorg.conf. Remember though, X may still crash and burn if the ABI it's using has changed something critical. At that point, the nvidia devs need to update their drivers to conform to the new ABI. |
|
|
|
|
|
|
#5 | |
|
Registered User
Join Date: May 2008
Location: Relativity
Posts: 194
|
Quote:
In case people need a refresher course on what ABI means ... http://en.wikipedia.org/wiki/Applica...nary_Interface |
|
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Jul 2003
Location: West Midlands, UK
Posts: 124
|
Quote:
test "$DISPLAYMANAGER_XSERVER_TCP_PORT_6000_OPEN" != "yes" && \ args="$args -ignoreABI -nolisten tcp" In xorg.conf it works. Thanks. |
|
|
|
|
![]() |
| Thread Tools | |
|
|