Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 454279

Summary: Display flickering issues on RHEL 5.2
Product: Red Hat Enterprise Linux 5 Reporter: Alan Matsuoka <alanm>
Component: xorg-x11-drv-i810Assignee: Adam Jackson <ajax>
Status: CLOSED ERRATA QA Contact: desktop-bugs <desktop-bugs>
Severity: high Docs Contact:
Priority: high    
Version: 5.2CC: cmeadors, tao, xgl-maint
Target Milestone: rc   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 493054 (view as bug list) Environment:
Last Closed: 2009-01-20 21:27:49 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:
Bug Depends On:    
Bug Blocks: 391501, 493054    
Attachments:
Description Flags
X-org.log after trying interl driver
none
sosreport
none
messages
none
Xorg.0.log from the sosreport
none
xorg.conf from the sosreport none

Description Alan Matsuoka 2008-07-07 13:50:02 UTC
When using the i810 driver in RHEL 5.2 the customer experiences a similar
flickering as described when using the vesa driver.  It's different though in
that once it is flickering cycling between Ctrl+Alt+F1|F7 will not reconcile the
problem, the only solution is to reboot. The vesa driver does similar
flickering, but can be fixed by cycling between Ctl+Alt+F1|F7.  Customer has
tried this with various types of Monitors so we've ruled out a sync issue.

  1. Provide time and date of the problem
Happens everytime.
  2. Indicate the platform(s) (architectures) the problem is being reported against.
Dell Optiplex 745 (or 755) with intel 82Q963/Q965 cards.

  3. Provide clear and concise problem description as it is understood at the
time of escalation
Screen starts flickering/pulsating with the last color on the screen until
either reboot or cycle through virtual terminals depending on the driver being used.

It shouldn't flicker/pulsate like this.

  4. State specific action requested of SEG
Help in setting up a bugzilla or linking it to the existing:
https://bugzilla.redhat.com/show_bug.cgi?id=220337

  5. State whether or not a defect in the product is suspected
         * Provide Bugzilla if one already exists
https://bugzilla.redhat.com/show_bug.cgi?id=220337  might be related.

  6. If there is a proposed patch, make sure it is in unified diff format (diff
-pruN)
No patch that I'm aware of, but the previous bugzilla resulted in the following
errata:
http://rhn.redhat.com/errata/RHEA-2008-0420.html

Customer provided the following:
The good:
 The kernel no longer panics on shutting down X.

The bad:
 When using the i810 driver now I experience a similar flickering as described
when using the vesa driver.  It's different though in that once it is flickering
cycling between Ctrl+Alt+F1/F7 will not reconcile the problem, the only solution
I've found so far is to reboot.

The ugly:
 Vesa driver seems to be the same as before (flickering can occur some of the
time, but cycling between Ctrl+Alt+F1/F7 will usually fix it).

All tests done with:
 kernel-2.6.18-92.1.6.el5
 xorg-x11-drv-vesa-1.3.0-8.1.el5
 xorg-x11-drv-i810-1.6.5-9.13.el5

--------
Attachments:
Older sosreport from customer before update to RHEL 5.2
I'll try to go ahead and ask for an updated sosreport.

SEG NOTES:

I suggested a change to the intel driver and got the following response:

Customer updated with the following.  It also looks like kdump is having issues
but hopefully we can get a vmcore soon:

If I turn on the intel driver, the system crashes when it attempts to utilize it
(both when you start X or when you try to boot with bootsplash).  The screen
goes blank (monitor light stays on), keyboard/numlock is unresponive, all
network traffic stops, I assume this is a kernel panic, but no "kernel panic"
info is displayed.  I can turn on kdump and grab a dump if you want.

I've attached the logs that show the output leading up to the crash, they don't
show anything interesting, just substantiate that loading the intel driver
caused it.  See the 'Xorg.0.log' and 'messages' attachments.

If I run 'startx' to cause it to lock up, the screen goes blank and nothing
happens.  I let it sit there for 30 minutes before power cycling it.  Nothing
was written to the crash location.  I'm pretty sure it's a kernel panic though
since the host stops responding to pings and my ssh session to the machine hangs.

Comment 1 Alan Matsuoka 2008-07-07 13:50:03 UTC
Created attachment 311150 [details]
X-org.log after trying interl driver

Comment 2 Alan Matsuoka 2008-07-07 14:10:03 UTC
Created attachment 311153 [details]
sosreport

Comment 3 Alan Matsuoka 2008-07-07 14:13:31 UTC
Created attachment 311155 [details]
messages

Comment 6 Matěj Cepl 2008-07-15 23:00:54 UTC
Created attachment 311892 [details]
Xorg.0.log from the sosreport

Comment 7 Matěj Cepl 2008-07-15 23:01:47 UTC
Created attachment 311893 [details]
xorg.conf from the sosreport

Comment 10 Adam Jackson 2008-09-19 14:30:38 UTC
1.6.509.15.el5 has been built against the new randr sources, which should at least make things fail differently.

MODIFIED

Comment 14 Cameron Meadors 2008-12-03 17:04:11 UTC
Test this on Q963/Q965 with snap4 x86_64.  I do not see any flickering when I change to text consoles and back to X console.  Nor do I see any flickering with changing modes with xrandr.  I am using the intel driver.

Comment 15 Cameron Meadors 2008-12-09 19:59:25 UTC
Moving to verified.  Change it you retest and it doesn't work.

Comment 23 errata-xmlrpc 2009-01-20 21:27:49 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2009-0160.html