Bug 447348
Summary: | gui displays garbage on intel gm965 based video | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 4 | Reporter: | Robert M Williams <rwilliam> | ||||||||||||||||||
Component: | xorg-x11 | Assignee: | Adam Jackson <ajax> | ||||||||||||||||||
Status: | CLOSED DUPLICATE | QA Contact: | desktop-bugs <desktop-bugs> | ||||||||||||||||||
Severity: | high | Docs Contact: | |||||||||||||||||||
Priority: | high | ||||||||||||||||||||
Version: | 4.7 | CC: | atodorov, cmeadors, ddomingo, rlerch, xgl-maint, zcerza | ||||||||||||||||||
Target Milestone: | rc | Keywords: | Regression | ||||||||||||||||||
Target Release: | --- | ||||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||||
OS: | Linux | ||||||||||||||||||||
Whiteboard: | |||||||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||||||
Clone Of: | Environment: | ||||||||||||||||||||
Last Closed: | 2008-06-13 21:35:47 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: | 391231 | ||||||||||||||||||||
Attachments: |
|
Description
Robert M Williams
2008-05-19 16:24:08 UTC
Created attachment 305973 [details]
lspci output of system
Created attachment 305974 [details]
initial post-install xorg.conf file
Created attachment 305975 [details]
xorg log
According to ajax, rhel4 i810 support stops with 945. 965 is vesa-only in rhel4. However, given that vesa doesn't seem to work, this might be an x86_64 issue. Does an x86 install work with 965? with x86 version there is no corrupted display, however the x server is unable to start. so it would appear that the vesa driver is not working with this chipset. I reproduced this on a Lenovo Thinkcentre 8807 (graphics card is Q965) with RHEL4-U7-re20080515.0 x86_64. Anaconda tried to use the VESA driver and I got garbage on the screen when the GUI install started. I also tried i386 on the same machine. Anaconda again tried to use VESA, but X failed to start. Finally it fell back to the Text interface to continue the install. Created attachment 306142 [details]
i386 version of lspci output for same target system
Created attachment 306143 [details]
i386 version of xorg.conf for same target system
Created attachment 306144 [details]
i386 version of X log for same target system
I just retested with RHEL 4.6 i386 on the same hardware I testing 4.7 on. The graphical install worked with the VESA driver. x86_64 worked as well. Just to note, I am not testing on a laptop. So this is not just the mobile version. Note that both the kernel and xorg-x11 packages can affect the vesa driver. Cameron and/or Robert, what happens when you try the 4.6 kernel with the 4.7 xorg-x11 package? And, conversely, what happens when you try the 4.7 kernel with the 4.6 xorg-x11 pkg? This would help narrow down if it's an xorg-x11 or kernel issue. Created attachment 306504 [details]
vesa_drv.o for i386
vesa driver from rhel 4.6
Created attachment 306506 [details]
vesa_drv.o for x86_64
vesa driver from rhel 4.6 for x86_64 based systems
I was able to get x sessions working using the vesa_drv.o from rhel 4.6 The vesa_drv.o alone was enough to provide x sessions on a system install in text mode. I installed a clean 4.6 with all updates on x86_64. X starts fine. I updated to the 4.7 xorg-x11 package and X still works. I will know update to the 4.7 kernel and verify that that still breaks. Then downgrade the xorg-x11 package to the 4.6 version. Correction. 4.6 with 4.7 xorg-x11 package fails as originally reported. 4.6 xorg-x11 with 4.7 kernel works fine. Looks like the culprit is X. This was all tested on RHEL 4.6 AS x86_64. 4.7 packages were from 20080515.0. this bug has been tagged for inclusion in the RHEL4.7 release notes. please post the necessary content for it. thanks! Don, here's a sample text: <quote> Installing this release or upgrading from Red Hat Enterprise Linux 4 update 6 to this release may cause X to not work on intel gm965 based video chipset. </quote> Robert, Cameron, please advise if the above text is correct. Thanks! thanks Alex. is there no workaround for this? (In reply to comment #24) > thanks Alex. is there no workaround for this? I don't believe so. All of the video drivers appear to be failing with this chipset. thanks Ben. revising release notes as: <quote> (x86_64) The X server of this release may fail on systems that use chipsets based on Intel GM965. </quote> please advise if any further revisions are required. thanks! This is caused by the current patch for bug #205361 Hi, the RHEL4.7 release notes deadline is on June 17, 2008 (Tuesday). they will undergo a final proofread before being dropped to translation, at which point no further additions or revisions will be entertained. a mockup of the RHEL4.7 release notes can be viewed here: http://intranet.corp.redhat.com/ic/intranet/RHEL4u7relnotesmockup.html please use the aforementioned link to verify if your bugzilla is already in the release notes (if it needs to be). each item in the release notes contains a link to its original bug; as such, you can search through the release notes by bug number. Cheers, Don This doesn't need release noting. The patch is just broken and needs to be fixed. I've backed it out as of xorg-x11-6.8.2-1.EL.47. Adam, does this mean that the X server no longer fails on Intel gm965? Fixed vesa blanking patch applied to -1.EL.50. Closing this as a dupe of the original VBE blanking bug. *** This bug has been marked as a duplicate of 205361 *** |