Bug 1090824 - Nouveau not initialising second graphics card?
Summary: Nouveau not initialising second graphics card?
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: xorg-x11-drv-nouveau
Version: 20
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Skeggs
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2014-04-24 09:00 UTC by Tom Hughes
Modified: 2014-06-17 10:52 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2014-06-17 10:52:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Kernel log messages (78.23 KB, text/plain)
2014-04-24 09:00 UTC, Tom Hughes
no flags Details
Device listing from lspci (4.82 KB, text/plain)
2014-04-24 09:01 UTC, Tom Hughes
no flags Details
Device assignments from "loginctl seat-status seat0" (4.12 KB, text/plain)
2014-04-24 09:01 UTC, Tom Hughes
no flags Details
X log (52.92 KB, text/plain)
2014-04-24 09:02 UTC, Tom Hughes
no flags Details
Output from " xrandr --listproviders --verbose" (7.23 KB, text/plain)
2014-04-24 09:03 UTC, Tom Hughes
no flags Details

Description Tom Hughes 2014-04-24 09:00:12 UTC
Created attachment 889206 [details]
Kernel log messages

Description of problem:

I have a machine with two NVidia cards - a GeForce 8600 GT with two monitors attached and a GeForce 210 with a single monitor attached.

Although both cards are assigned to seat0 in by udev/logind, and the kernel appears to see and initialise both cards, and X appears to realise it has two cards, only the first one seems to get initialised and xrandr only reports one provider.

Version-Release number of selected component (if applicable):

xorg-x11-drv-nouveau-1.0.9-2.fc20.x86_64

How reproducible:

Every time.

Steps to Reproduce:
1. Boot and login
2. Run "xrandr --listproviders"

Actual results:

Only the first card, and two of the monitors, are available.

Expected results:

Both cards, and all three monitors, are available.

Additional info:

I will attach relevant log files etc.

Comment 1 Tom Hughes 2014-04-24 09:01:05 UTC
Created attachment 889207 [details]
Device listing from lspci

Comment 2 Tom Hughes 2014-04-24 09:01:55 UTC
Created attachment 889208 [details]
Device assignments from "loginctl seat-status seat0"

Comment 3 Tom Hughes 2014-04-24 09:02:33 UTC
Created attachment 889209 [details]
X log

Comment 4 Tom Hughes 2014-04-24 09:03:13 UTC
Created attachment 889210 [details]
Output from " xrandr --listproviders --verbose"

Comment 5 Tom Hughes 2014-06-17 10:52:45 UTC
Updating to the 3.14.7-200.fc20.x86_64 kernel seems to have fixed this, and the third monitor is now available.

Of course the X server now crashes when I try and rotate the third monitor, but I've raised that separately as BZ#1110273.


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