Problem with Dual Head on Intel 845G chipset and Nvidia GeForce4 MX 4000

From: Tony Howard (tahoward_at_NOSPAMncDOTrrDOT.com)
Date: 01/09/05


Date: Sun, 09 Jan 2005 01:42:44 GMT

I'm trying to get X working with 2 video cards - the builtin graphics,
using the i810 driver, and a pci Nvidia GeForce4 MX 4000 using the
Nvidia 6629 driver. I'm using kernel 2.6.9. When I boot the machine, the
BIOS has an option to select whether the primary graphics should be AGP or
PCI. When I set it to AGP, I can start X on the Intel graphics, but when I
try the Nvidia, the X server crashes. When I set the primary graphics
device to PCI, X will start on the Nvidia card, but I get these errors
when I try to start it on the Intel:

(EE) I810(0): Cannot read V_BIOS
(EE) I810(0): VBE initialization failed.

I've tried running both X servers separately, and together - same
results. I've also tried the NoInt10 option for the i810 driver, but it
still won't start. I think X is always querying the BIOS for
information about the video card, and the BIOS returns info for whatever
card is set as the primary, regardless of which one X is set to use.
Here are the config files I'm using:

X only on i810:
http://home.nc.rr.com/webstorage/xorg.conf.intel
X only on nvidia:
http://home.nc.rr.com/webstorage/xorg.conf.nvidia.monitor
X on both:
http://home.nc.rr.com/webstorage/xorg.conf.multihead

Here are the logs from when I try to start the X server:
X on i810, bios set to AGP, works:
http://home.nc.rr.com/webstorage/Xorg.0.log.i810oni810b
X on i810, bios set to PCI, X won't start:
http://home.nc.rr.com/webstorage/Xorg.0.log.i810onnvb
X on nvidia, bios set to AGP, X crashes:
http://home.nc.rr.com/webstorage/Xorg.0.log.nvoni810b
X on nvidia, bios set to PCI, works:
http://home.nc.rr.com/webstorage/Xorg.0.log.nvonnvb

I also tried the vesa driver, but it says that it can't find a device
matching the device id I put in the config file.

Is there a fix for this? Perhaps an way to tell X to probe the card
directly, rather than going through the bios? I'd even be willing to
hardcode the probed values if somebody pointed me in the right
direction.

Tony



Relevant Pages

  • Problem with dual head on Intel 845G, NVidia PCI, FC3
    ... Nvidia 6629 driver. ... select whether the primary graphics should be AGP or PCI. ... information about the video card, and the BIOS returns info for whatever ... X on i810, bios set to PCI, X won't start: ...
    (Fedora)
  • Re: 586 Video RAM limit?
    ... to get a new PCI video card (nVidia 8400GS, ... I didn't even imagine that such card existed for PCI bus. ... this is not the VGA part of the card but the video capture part if it ...
    (comp.os.linux.hardware)
  • Re: WTB: Cooler for nVidia FX 5500 PCI card
    ... Heatsink and fan or maybe just passive cooler for nVidia FX 5500 PCI ... card. ... PNY GF05500PUD110+OC ...
    (uk.adverts.computer)
  • Re: 586 Video RAM limit?
    ... to get a new PCI video card (nVidia 8400GS, ... I didn't even imagine that such card existed for PCI bus. ...
    (comp.os.linux.hardware)
  • Re: Dell 8400
    ... |i just bought an 8400 with dual tuner card, SB audio card, 256mb nvidia ... | cards i mention take up a pci slot or for example is the video card ... | internally to the motherboard and not occupying a back pci slot...thx.. ...
    (microsoft.public.windows.mediacenter)