Bug 149449 - X crashes or hangs when running dual head
Summary: X crashes or hangs when running dual head
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11
Version: 3
Hardware: i386
OS: Linux
medium
medium
Target Milestone: ---
Assignee: X/OpenGL Maintenance List
QA Contact: David Lawrence
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2005-02-23 05:03 UTC by Tony Howard
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-05-17 05:52:13 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 2597 0 None None None Never

Description Tony Howard 2005-02-23 05:03:14 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041111 Firefox/1.0

Description of problem:
'm trying to get X working with 2 video cards - the builtin graphics (Intel 845G chipset) using the i810 driver, and a pci Nvidia GeForce4 MX 4000 using the
Nvidia 6629 driver.  I'm using kernel 2.6.10.  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. 

Version-Release number of selected component (if applicable):
xorg-x11-6.8.1-12.FC3.21

How reproducible:
Always

Steps to Reproduce:
1. Set the BIOS to use 1 video card (agp/pci) as primary
2. Configure X for the other video card
3. Start the X server
  

Actual Results:  When BIOS is PCI, X with i810 driver fails to start.  When BIOS is AGP, X on nvidia crashes, and I can't kill the crashed process.

Expected Results:  The server should start successfully.

Additional info:

Comment 1 Mike A. Harris 2005-02-23 23:16:37 UTC
Thanks for the report.  For users who are experiencing problems
installing, configuring, or using the unsupported 3rd party
proprietary "nvidia" video driver, Nvidia provides indirect
customer support via an online web based support forum.  Nvidia
monitors these web forums for commonly reported problems and
passes them on to Nvidia engineers for investigation.  Once
they've isolated a particular problem, it is often fixed in
a future video driver update.

The NVNews Nvidia Linux driver forum is located at:

    http://www.nvnews.net/vbulletin/forumdisplay.php?s=&forumid=14

Once you have reported this issue in the Nvidia web forums,
others who may have experienced the particular problem may
be able to assist.  If there is a real bug occuring, Nvidia
will be able to determine this, and will likely resolve the
issue in a future driver update for the operating system
releases that they officially support.

While Red Hat does not support the proprietary nvidia driver,
users requiring technical support may also find the various
X.Org, XFree86, and Red Hat mailing lists helpful in finding
assistance:

X.Org mailing lists:
    http://www.freedesktop.org/XOrg/XorgMailingLists

XFree86 mailing lists:
    http://www.xfree86.org/sos/lists.html

Red Hat mailing lists:
    https://listman.redhat.com/mailman/listinfo

Setting status to "NOTABUG" (unsupported).



Comment 2 Tony Howard 2005-02-25 17:51:33 UTC
When I set the bios to use PCI as primary display, I'm not actually using any 
nvidia drivers.  The machine boots using the kernel console driver for the 
nvidia card.  When I try to start the X server for the builtin graphics (i810 
driver), the server crashes.  Please see: 
 
X only on i810: 
http://home.nc.rr.com/webstorage/xorg.conf.intel 
X on i810, bios set to PCI, X won't start: 
http://home.nc.rr.com/webstorage/Xorg.0.log.i810onnvb 
 
I probably shouldn't have added the part about what happens when I try to use 
the nvidia X drivers, but nvidia console plus i810 X server should work, 
right? 

Comment 3 Mike A. Harris 2005-04-15 13:25:50 UTC
Please report this problem to X.Org developers via X.org bugzilla, located
at http://bugs.freedesktop.org in the "xorg" component, as this is most likely
a generic problem that is not distribution specific.  Nvidia also has a
component there for their proprietary driver.

Once you've filed your bug report to X.Org, if you paste the new
bug URL here, Red Hat will continue to track the issue in the
centralized X.Org bug tracker, and will review any bug fixes that
become available for consideration in future updates.

Comment 4 Mike A. Harris 2005-04-15 13:27:00 UTC
Setting status to "NEEDINFO", and awaiting upstream bug report for
tracking.

Comment 5 Tony Howard 2005-04-18 14:46:17 UTC
(In reply to comment #4) 
> Setting status to "NEEDINFO", and awaiting upstream bug report for 
> tracking. 
 
I have already reported this on the X.org bugzilla site, here. 
 
https://bugs.freedesktop.org/show_bug.cgi?id=2597 
 
The bug I opened actually encompasses 2 problems - one being running the 
i810 driver with PCI as the primary video device, and the other being running 
the proprietary nvidia driver with AGP as the primary video device.  I 
reported them together since I suspected that the underlying problem was not 
specific to the video card driver. 

Comment 6 Mike A. Harris 2005-05-17 05:52:13 UTC
Thanks for the URL.  Adding to our upstream tracker.


Note You need to log in before you can comment on or make changes to this bug.