diff --git a/hw/xfree86/loader/loader.c b/hw/xfree86/loader/loader.c index 5af7a54f3..4595cffde 100644 --- a/hw/xfree86/loader/loader.c +++ b/hw/xfree86/loader/loader.c @@ -157,7 +157,14 @@ LoaderSetOptions(unsigned long opts) Bool LoaderShouldIgnoreABI(void) { - return (LoaderOptions & LDR_OPT_ABI_MISMATCH_NONFATAL) != 0; + LogMessage(X_WARNING, + "ABI mismatch detected possibly from an NVIDIA driver. Attempting to continue loading X...\n" + "Expected ABI versions: ANSIC=%d, VideoDriver=%d, XInput=%d, Extension=%d\n", + LoaderVersionInfo.ansicVersion, + LoaderVersionInfo.videodrvVersion, + LoaderVersionInfo.xinputVersion, + LoaderVersionInfo.extensionVersion); + return TRUE; } int