Bug 504934
| Summary: | Dual monitor setup not working | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Kyle Brantley <kyle> | ||||||||||||||||||||||||
| Component: | xorg-x11-drv-nouveau | Assignee: | Ben Skeggs <bskeggs> | ||||||||||||||||||||||||
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||||||||||||
| Severity: | medium | Docs Contact: | |||||||||||||||||||||||||
| Priority: | low | ||||||||||||||||||||||||||
| Version: | 11 | CC: | airlied, ajax, bskeggs | ||||||||||||||||||||||||
| Target Milestone: | --- | ||||||||||||||||||||||||||
| Target Release: | --- | ||||||||||||||||||||||||||
| Hardware: | All | ||||||||||||||||||||||||||
| OS: | Linux | ||||||||||||||||||||||||||
| Whiteboard: | |||||||||||||||||||||||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||||||||
| Doc Text: | Story Points: | --- | |||||||||||||||||||||||||
| Clone Of: | Environment: | ||||||||||||||||||||||||||
| Last Closed: | 2009-08-24 03:35:50 UTC | Type: | --- | ||||||||||||||||||||||||
| Regression: | --- | Mount Type: | --- | ||||||||||||||||||||||||
| Documentation: | --- | CRM: | |||||||||||||||||||||||||
| Verified Versions: | Category: | --- | |||||||||||||||||||||||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||||||||||||||||||||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||||||||||||||||||||||
| Embargoed: | |||||||||||||||||||||||||||
| Attachments: |
|
||||||||||||||||||||||||||
|
Description
Kyle Brantley
2009-06-10 04:07:47 UTC
Created attachment 347143 [details]
xorg log
Created attachment 347144 [details]
lspci
Created attachment 347145 [details]
xorg conf
Created attachment 347146 [details]
picture of working monitor
Created attachment 347147 [details]
picture of second (broke) monitor
Just some notes from working with Kyle on IRC so I don't forget: - booting with just the "bad" display connected works - VBIOS comes up on "good" display by default - kms and nv have the same problem - seems that non VBIOS-assisted outputs fail on this card too - enabling BIOS output script execution in kms mode fixes the problem. Won't be able to enable nouveau.uscript=1 by default for a while yet, too little testing, and known broken cases. Created attachment 347155 [details]
xorg log w/ kms
Created attachment 347156 [details]
dmesg w/ drm.debug=1 uscript=1, init 3
Hey, are you able to update to the kernel build from http://koji.fedoraproject.org/koji/buildinfo?buildID=112059 and ensure that the uscript code still works as expected for you? There have been some significant changes to the code in that build. No, it does not work as expected. One monitor simply stays off. That monitor, incidentally, is the one with the kdm login box. I'll be attaching a drm.debug=1 dmesg log + Xorg.0.log. Okay, after rebooting back into -191, the second monitor still came up dead. Shut it off for a moment, booted into windows, both displays worked fine. Rebooted back into -191 and.. second monitor still dead. Log files being attached now.. Created attachment 349835 [details]
dmesg w/ drm.debug=1, kernel -201
Created attachment 349837 [details]
Xorg.0.log with -201
Created attachment 349844 [details]
wrong sized loading screen
After swapping which DVI port the monitors are attached to, the larger monitor (which wasn't coming on) came alive just fine. The smaller monitor - which was working - didn't.
Further, the loading screen came up on the 1680x1050 monitor, but only rendered at 1440x900 (see attached picture - ignore the coloring, that's just a bad camera with lots of glare. The colors are correct).
This is on -191 after booting -201.
Dropping back to -167 (f11 stock release) resulted in a desktop that works. Created attachment 350014 [details]
dmesg w/ drm.debug=1, kernel -205, working
I noticed -205 with a nouveau change - so I grabbed the source, tweaked the .config to give me a bigger dmesg log, rebuilt, installed, enabled drm.debug and...
... it worked great. Running said tweaked -205 now with no issues. Attached is the full (non-truncated!) dmesg.
Excellent, good to hear! The info that -191 also didn't work was a good indication that there was yet more fallout from a DRM change that got pushed into F11 recently :) Ok, I'll close this as fixed in rawhide. Though you have tweaks to make it work now, it should JustWork(tm) out of the box in F12. |