Bug 462867
Summary: | nouveau setting incorrect screen resolution somehow | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Alex Hudson (Fedora Address) <fedora> |
Component: | xorg-x11-drv-nouveau | Assignee: | Ben Skeggs <bskeggs> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 10 | CC: | ajax, mcepl, xgl-maint |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2009-03-08 23:18:53 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: |
Description
Alex Hudson (Fedora Address)
2008-09-19 12:54:00 UTC
Thanks for the bug report. We have reviewed the information you have provided above, and there is some additional information we require that will be helpful in our diagnosis of this issue. Please attach your X server config file (/etc/X11/xorg.conf) and X server log file (/var/log/Xorg.*.log) to the bug report as individual uncompressed file attachments using the bugzilla file attachment link below. Could you please also try to run without any /etc/X11/xorg.conf whatsoever and let X11 autodetect your display and video card? Attach to this bug /var/log/Xorg.0.log from this attempt as well, please. We will review this issue again once you've had a chance to attach this information. Thanks in advance. Hi. Having worked with some helpful people on #nouveau, it looks like this was a driver problem, the following patch fixed it up. I rebuilt the rpm with this patch applied and I'm back to full resolution. diff --git a/src/nv50_sor.c b/src/nv50_sor.c index 9a14da6..4d66cb2 100644 --- a/src/nv50_sor.c +++ b/src/nv50_sor.c @@ -29,7 +29,14 @@ static int NV50SorModeValid(nouveauOutputPtr output, DisplayModePtr mode) { - if (mode->Clock > 165000) /* no dual link until we figure it out completely */ + int high_limit; + + if (output->type == OUTPUT_LVDS) + high_limit = 400000; + else + high_limit = 165000; /* no dual link dvi until we figure it out completely */ + + if (mode->Clock > high_limit) return MODE_CLOCK_HIGH; if (mode->Clock < 25000) This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping |