X-Server startet nicht mit NVidia Geforce 6200

Mathias Velten m.velten at gmx.de
Son Jan 7 12:12:12 GMT 2007


Sorry, dass die E-Mail zweimal kommt, beim ersten Mal ist da wohl was schief gegangen ;)

Hallo Bernd,
Lösungsansätze stehen in der Readme: Kernel mit aktivierten acpi
benutzen oder alternativ den "noapic" Bootparameter benutzen. Eine
weitere Möglichkeit könnte ein BIOS Update darstellen.

Hier ist das von dem Treiber vorgeschlagene Chapter 5 aus der Readme
(Auszug):


My X server fails to start, and my X log file contains the error:

(EE) NVIDIA(0): The interrupt for NVIDIA graphics device PCI:x:x:x
(EE) NVIDIA(0):      appears to be edge-triggered. Please see the COMMON
(EE) NVIDIA(0):      PROBLEMS section in the README for additional information.

An edge-triggered interrupt means that the kernel has programmed the
interrupt as edge-triggered rather than level-triggered in the Advanced
Programmable Interrupt Controller (APIC). Edge-triggered interrupts are
not intended to be used for sharing an interrupt line between multiple
devices; level-triggered interrupts are the intended trigger for such
usage. When using edge-triggered interrupts, it is common for device
drivers using that interrupt line to stop receiving interrupts. This
would appear to the end user as those devices no longer working, and
potentially as a full system hang. These problems tend to be more common
when multiple devices are sharing that interrupt line.

This occurs when ACPI is not used to program interrupt routing in the
APIC. This often occurs on 2.4 Linux kernels, which do not fully support
ACPI, or 2.6 kernels when ACPI is disabled or fails to initialize. In
these cases, the Linux kernel falls back to tables provided by the
system BIOS. In some cases the system BIOS assumes ACPI will be used for
routing interrupts and configures these tables to incorrectly label all
interrupts as edge-triggered. The current interrupt configuration can be
found in /proc/interrupts.

Available workarounds include: updating to a newer system BIOS, trying a
2.6 kernel with ACPI enabled, or passing the 'noapic' option to the
kernel to force interrupt routing through the traditional Programmable
Interrupt Controller (PIC). Newer kernels also provide an interrupt
polling mechanism to attempt to work around this problem. This mechanism
can be enabled by passing the 'irqpoll' option to the kernel.

Currently, the NVIDIA driver will attempt to detect edge triggered
interrupts and X will purposely fail to start (to avoid stability
issues). This behavior can be overridden by setting the
"NVreg_RMEdgeIntrCheck" NVIDIA Linux kernel module parameter. This
parameter defaults to "1", which enables the edge triggered interrupt
detection. Set this parameter to "0" to disable this detection.

On So, 2007-01-07 at 06:29 +0100, Bernd Schwendele wrote:
> Hallo Liste,
> 
> bin gerade Dabei laut einer Anleitung die NVidia Graka und XGL
> einzurichten. Leider bricht der X-Server mit folgender Fehlermeldung ab:
> 
> X Window System Version 7.1.1
> Release Date: 12 May 2006
> X Protocol Version 11, Revision 0, Release 7.1.1
> Build Operating System: Linux 2.6.15.7 i686
> Current Operating System: Linux zogla 2.6.17-10-generic #2 SMP Tue Dec 5
> 22:28:26 UTC 2006 i686
> Build Date: 07 July 2006
>         Before reporting problems, check http://wiki.x.org
>         to make sure that you have the latest version.
> Module Loader present
> 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: Sun Jan  7 06:23:43 2007
> (==) Using config file: "/etc/X11/xorg.conf"
> (EE) NVIDIA(0): The interrupt for NVIDIA graphics device PCI:1:0:0
> appears to
> (EE) NVIDIA(0):     be edge-triggered.  Please see Chapter 5: Common
> Problems
> (EE) NVIDIA(0):     in the README for additional information.
> (EE) NVIDIA(0): Failed to initialize the NVIDIA graphics device!
> (EE) NVIDIA(0):  *** Aborting ***
> (EE) Screen(s) found, but none have a usable configuration.
> 
> 
> Leider kann ich mit dieser Meldung gar nichts anfangen. Anbei noch das
> Xorg.log.
> Grüße
>   Bernd
> 
> -- 
> ubuntu-de mailing list
> ubuntu-de at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-de