Bug 14567 - Randr 1.2 fails on nv17 lvds in a Dell Inspiron 8100 (continued from 14491)
Summary: Randr 1.2 fails on nv17 lvds in a Dell Inspiron 8100 (continued from 14491)
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 14405
  Show dependency treegraph
 
Reported: 2008-02-19 10:23 UTC by Henrik Sørensen
Modified: 2008-03-06 12:38 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
radeontool regs output WITH randr12 (8.66 KB, text/plain)
2008-02-19 10:23 UTC, Henrik Sørensen
no flags Details
radeontool regs output WITHOUT randr12 (8.66 KB, application/octet-stream)
2008-02-19 10:24 UTC, Henrik Sørensen
no flags Details
Hardcode some regs to match working state (4.26 KB, patch)
2008-02-28 07:23 UTC, Stuart Bennett
no flags Details | Splinter Review
Xorg.log with patch (79.26 KB, text/plain)
2008-02-28 14:31 UTC, Henrik Sørensen
no flags Details
radeontools regs dump with randr12 + patch (8.66 KB, text/plain)
2008-02-28 14:33 UTC, Henrik Sørensen
no flags Details

Description Henrik Sørensen 2008-02-19 10:23:18 UTC
Opening new bug as requested in IRC
Comment 1 Henrik Sørensen 2008-02-19 10:23:56 UTC
Created attachment 14419 [details]
radeontool regs output WITH randr12
Comment 2 Henrik Sørensen 2008-02-19 10:24:17 UTC
Created attachment 14420 [details]
radeontool regs output WITHOUT randr12
Comment 3 Stuart Bennett 2008-02-28 07:23:49 UTC
Created attachment 14645 [details] [review]
Hardcode some regs to match working state

See what effect this has. If it has a detrimental effect, it's worth trying applying parts of it to see what causes the problem, and if any other parts improve things. If it has a good effect, try to find which change causes it.
Comment 4 Henrik Sørensen 2008-02-28 14:31:55 UTC
Created attachment 14666 [details]
Xorg.log with patch

No visible changes. The screen is still 'striped', only every second vertical line is visible, the effect carries over to vga virtual terminals. Only a reboot restores the image. (nv or randr12 less nouveau cannot remove the effect)
Comment 5 Henrik Sørensen 2008-02-28 14:33:59 UTC
Created attachment 14667 [details]
radeontools regs dump with randr12 + patch
Comment 6 Stuart Bennett 2008-02-28 17:22:21 UTC
An randr12 and non-randr12 comparison of:
./radeontool regset 0x6808b0 0x10004
./radeontool regmatch 0x6808b4
./radeontool regset 0x6808b8 0x10004
./radeontool regmatch 0x6808bc
./radeontool regset 0x6828b0 0x10004
./radeontool regmatch 0x6828b4
./radeontool regset 0x6828b8 0x10004
./radeontool regmatch 0x6828bc
might be interesting - the fact that the effect isn't cured on exit to console indicates the digital output setup is wrong :(
Comment 7 Henrik Sørensen 2008-03-06 12:38:29 UTC
With the current git, the randr1.2 code now sets a correct mode. Whatever you did, appears to fix it. :p


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.