Bug 928916
| Summary: | Driver not working since added support of randr12 for G200se, G200wb and G200eR | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Red Hat Enterprise Linux 6 | Reporter: | Matrox <mgi_lnx> | ||||||
| Component: | xorg-x11-drv-mga | Assignee: | Adam Jackson <ajax> | ||||||
| Status: | CLOSED WONTFIX | QA Contact: | Desktop QE <desktop-qa-list> | ||||||
| Severity: | high | Docs Contact: | |||||||
| Priority: | unspecified | ||||||||
| Version: | 6.4 | CC: | mgi_lnx, tpelka | ||||||
| Target Milestone: | rc | Keywords: | OtherQA | ||||||
| Target Release: | --- | ||||||||
| Hardware: | Unspecified | ||||||||
| OS: | Linux | ||||||||
| Whiteboard: | |||||||||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |||||||
| Doc Text: | Story Points: | --- | |||||||
| Clone Of: | Environment: | ||||||||
| Last Closed: | 2017-12-06 12:55:20 UTC | Type: | Bug | ||||||
| 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
Matrox
2013-03-28 17:51:59 UTC
Dear Matrox, I'm not sure if we can cover the testing for all mentioned graphics. Can we get a commitment from you to retest once fixed packages are ready? Thanks in advance Tom (In reply to Tomas Pelka from comment #1) > Dear Matrox, > > I'm not sure if we can cover the testing for all mentioned graphics. Can we > get a commitment from you to retest once fixed packages are ready? > > Thanks in advance > Tom Yes we will be able to test on all the products if you send the patches. Thank you Mathieu This request was not resolved in time for the current release. Red Hat invites you to ask your support representative to propose this request, if still desired, for consideration in the next release of Red Hat Enterprise Linux. Status of this request: A patch file (mga-1.6.1-size-rage.patch) included in the most recent package partially fixes this bug : The resolution list is good and the system doesn't hang anymore. However corruption is still visible. Around 20 lines are corrupted in the bottom of the screen. I made some investigation but wasn't to put my finger on the problem: - The driver uses shadowFB and the shadow has the corruption as well. - On one of my product, the corruption starts at 864 which is the number of lines of the initial resolution selected at the boot. (log in screen) - The problem happens only when the driver decline the preferred mode of the monitor. I've attached a picture of the bug. Let me know if I can help in any way to solve this issue. Created attachment 822586 [details]
Picture of the corruption
I investigated the corruption and it's a problem with the ShadowFB option. It seems that the allocation of the buffer wasn't resized and sometimes the resolution could exceed the size of the buffer. The solution is to allocate a bigger buffer for the shadow. I took the biggest height that we support (1200). In addition, I discovered a bug with 1360x768 monitor. Our hardware is limited in the granularity of the lines, so I needed to add code to support pitch different than width. I'm attaching a new patch file with my proposals. Created attachment 846814 [details]
Proposed patch
Red Hat Enterprise Linux 6 is in the Production 3 Phase. During the Production 3 Phase, Critical impact Security Advisories (RHSAs) and selected Urgent Priority Bug Fix Advisories (RHBAs) may be released as they become available. The official life cycle policy can be reviewed here: http://redhat.com/rhel/lifecycle This issue does not meet the inclusion criteria for the Production 3 Phase and will be marked as CLOSED/WONTFIX. If this remains a critical requirement, please contact Red Hat Customer Support to request a re-evaluation of the issue, citing a clear business justification. Note that a strong business justification will be required for re-evaluation. Red Hat Customer Support can be contacted via the Red Hat Customer Portal at the following URL: https://access.redhat.com/ |