I have a MythTV-server running Fedora 12 with a Nvidia 9400 graphics adapter.<br>When I have two tuner cards (2xHauppauge Nova-T) in the server everything runs fine.<br>when I insert a third (Hauppauge Nova-S+), then X fails to start.<br>
If I replace one Nova-T with the Nova-S+ then everything is fine too. Only when I have all three adapters inserted X fails.<br><br>/var/log/messages has the following errors:<br><br>...<br>Jun 26 12:23:54 niels kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.<br>
Jun 26 12:23:54 niels kernel: NVRM: failed to map registers!!<br>Jun 26 12:23:54 niels kernel: NVRM: RmInitAdapter failed! (0x10:0x32:1359)<br>Jun 26 12:23:54 niels kernel: NVRM: rm_init_adapter(0) failed<br>Jun 26 12:23:54 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,492073 seconds<br>
Jun 26 12:23:54 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,021878 seconds<br>Jun 26 12:23:54 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,019934 seconds<br>Jun 26 12:23:54 niels kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.<br>
Jun 26 12:23:54 niels kernel: NVRM: failed to map registers!!<br>Jun 26 12:23:54 niels kernel: NVRM: RmInitAdapter failed! (0x10:0x32:1359)<br>Jun 26 12:23:54 niels kernel: NVRM: rm_init_adapter(0) failed<br>Jun 26 12:23:55 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,090847 seconds<br>
Jun 26 12:23:55 niels kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.<br>Jun 26 12:23:55 niels kernel: NVRM: failed to map registers!!<br>Jun 26 12:23:55 niels kernel: NVRM: RmInitAdapter failed! (0x10:0x32:1359)<br>
Jun 26 12:23:55 niels kernel: NVRM: rm_init_adapter(0) failed<br>Jun 26 12:23:55 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,106381 seconds<br>Jun 26 12:23:55 niels kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.<br>
Jun 26 12:23:55 niels kernel: NVRM: failed to map registers!!<br>Jun 26 12:23:55 niels kernel: NVRM: RmInitAdapter failed! (0x10:0x32:1359)<br>Jun 26 12:23:55 niels kernel: NVRM: rm_init_adapter(0) failed<br>Jun 26 12:23:55 niels gdm-binary[2191]: WARNING: GdmDisplay: display lasted 0,108875 seconds<br>
Jun 26 12:23:55 niels gdm-binary[2191]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors<br><br>At the end it refers to the X server log which has the following errors:<br>
<br>...<br>(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)<br>(**) Jun 27 09:48:22 NVIDIA(0): Enabling RENDER acceleration<br>(II) Jun 27 09:48:22 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is<br>
(II) Jun 27 09:48:22 NVIDIA(0): enabled.<br>(EE) Jun 27 09:48:22 NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:1:0:0.<br>(EE) Jun 27 09:48:22 NVIDIA(0): Please check your system's kernel log for additional error<br>
(EE) Jun 27 09:48:22 NVIDIA(0): messages and refer to Chapter 8: Common Problems in the<br>(EE) Jun 27 09:48:22 NVIDIA(0): README for additional information.<br>(EE) Jun 27 09:48:22 NVIDIA(0): Failed to initialize the NVIDIA graphics device!<br>
(II) UnloadModule: "nvidia"<br>(II) UnloadModule: "wfb"<br>(II) UnloadModule: "fb"<br>(EE) Screen(s) found, but none have a usable configuration.<br>Fatal server error:<br>no screens found<br>
<br>It referes back to the kernel log??? None of them are detailed about what bothers them.<br>The full logs are available at <a href="http://niels.dybdahl.dk/public/messages-20100627">http://niels.dybdahl.dk/public/messages-20100627</a> and <a href="http://niels.dybdahl.dk/public/Xorg.4.log">http://niels.dybdahl.dk/public/Xorg.4.log</a><br>
<br>I have tried various measures: <br>I have tried to run with only two cards in various combinations of the three PCI-slots to verify that the PCI-slots are ok.<br>I have tried to run with less memory to see if there was lack of address space for the cards<br>
I have tried to stop some other devices in order to free IRQs<br>But none of these helped.<br>Does anyone have a clue?<br><br>Best regards<br>Niels Dybdahl<br>