Created attachment 33508 [details] A snapshot of the corruption (Ubuntu lucid) On my 945GME card the screen is corrupted. I think it's a software thing as I can capture the corruption with ksnapshot I have te corruption with both KMS enabled or disabled. Actually I'm using the notebook fine with the Xorg fbdev driver # lspci -vvv 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03) Subsystem: ASUSTeK Computer Inc. Device 8340 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 0: Memory at f3e00000 (32-bit, non-prefetchable) [size=512K] Region 1: I/O ports at cc00 [size=8] Region 2: Memory at d0000000 (32-bit, prefetchable) [size=256M] Region 3: Memory at f3dc0000 (32-bit, non-prefetchable) [size=256K] Capabilities: [90] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Kernel driver in use: i915 $ DISPLAY=:0.0 xrandr --verbose Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096 VGA1 disconnected (normal left inverted right x axis y axis) Identifier: 0x41 Timestamp: 1579531 Subpixel: unknown Clones: CRTCs: 0 1 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: LVDS1 connected 1024x600+0+0 (0x43) normal (normal left inverted right x axis y axis) 0mm x 0mm Identifier: 0x42 Timestamp: 1579531 Subpixel: horizontal rgb Clones: CRTC: 1 CRTCs: 1 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: scaling mode: Full supported: None Full Center Full aspect 1024x600 (0x43) 45.0MHz *current +preferred h: width 1024 start 1072 end 1104 total 1200 skew 0 clock 37.5KHz v: height 600 start 603 end 609 total 623 clock 60.2Hz 800x600 (0x44) 56.3MHz +HSync +VSync h: width 800 start 832 end 896 total 1048 skew 0 clock 53.7KHz v: height 600 start 601 end 604 total 631 clock 85.1Hz 800x600 (0x45) 50.0MHz +HSync +VSync h: width 800 start 856 end 976 total 1040 skew 0 clock 48.1KHz v: height 600 start 637 end 643 total 666 clock 72.2Hz 800x600 (0x46) 49.5MHz +HSync +VSync h: width 800 start 816 end 896 total 1056 skew 0 clock 46.9KHz v: height 600 start 601 end 604 total 625 clock 75.0Hz 800x600 (0x47) 40.0MHz +HSync +VSync h: width 800 start 840 end 968 total 1056 skew 0 clock 37.9KHz v: height 600 start 601 end 605 total 628 clock 60.3Hz 800x600 (0x48) 36.0MHz +HSync +VSync h: width 800 start 824 end 896 total 1024 skew 0 clock 35.2KHz v: height 600 start 601 end 603 total 625 clock 56.2Hz 640x480 (0x49) 36.0MHz -HSync -VSync h: width 640 start 696 end 752 total 832 skew 0 clock 43.3KHz v: height 480 start 481 end 484 total 509 clock 85.0Hz 640x480 (0x4a) 31.5MHz -HSync -VSync h: width 640 start 664 end 704 total 832 skew 0 clock 37.9KHz v: height 480 start 489 end 492 total 520 clock 72.8Hz 640x480 (0x4b) 31.5MHz -HSync -VSync h: width 640 start 656 end 720 total 840 skew 0 clock 37.5KHz v: height 480 start 481 end 484 total 500 clock 75.0Hz 640x480 (0x4c) 25.2MHz -HSync -VSync h: width 640 start 656 end 752 total 800 skew 0 clock 31.5KHz v: height 480 start 490 end 492 total 525 clock 59.9Hz 720x400 (0x4d) 35.5MHz -HSync +VSync h: width 720 start 756 end 828 total 936 skew 0 clock 37.9KHz v: height 400 start 401 end 404 total 446 clock 85.0Hz 640x400 (0x4e) 31.5MHz -HSync +VSync h: width 640 start 672 end 736 total 832 skew 0 clock 37.9KHz v: height 400 start 401 end 404 total 445 clock 85.1Hz 640x350 (0x4f) 31.5MHz +HSync -VSync h: width 640 start 672 end 736 total 832 skew 0 clock 37.9KHz v: height 350 start 382 end 385 total 445 clock 85.1Hz
Created attachment 33542 [details] moblin snapshot
Created attachment 33543 [details] moblin screenshot (2)
Hi Matteo, Could you provide at least the following version details: Linux kernel version libdrm version X server version xf86-video-intel version It's possible that you're seeing a bug that has since been fixed in one of those components. Thanks, -Carl
(In reply to comment #3) > Hi Matteo, > > Could you provide at least the following version details: > > Linux kernel version 2.6.33.1 > libdrm version 2.4.18 > X server version 1.7.5 > xf86-video-intel version 2.9.1 > It's possible that you're seeing a bug that has since been fixed in one of > those components. > > Thanks, > > -Carl >
It looks like an incomplete blit. The first things that spring to mind are various flushing fixes in libdrm, xserver, xf86-video-intel and mesa. But it doesn't look typical of that style of failure... However, it does match one of possible artifacts fixed by 944001201ca. Or it might be one of the many tiling bugs since fixed.
I believe this to be fixed - though as we have had several similar bugs, there is still the likelihood of one more lurking...
Still broken with driver 2.14 and xserver 7.6
As of Today, with all latest updates from Ubuntu 11.10, that is: Xorg 7.6, video-intel 2.17 on a 3.0.0 kernel, on a i915M (pentium M CPU), the bug is still here... Some portions of the screen are not refreshed, some menus are not refreshed (the K menu is never correctly displayed, one has to wave the mouse pointer up and down to show it), KDE4 notifications are usually only partially displayed, and the whole background sometimes shows stripes.
Mass status change to NEEDINFO based on presence of NEEDINFO keyword. Please reopen if you can still reproduce the bug and are able to provide the information requested, thanks.
Timeout. Please do reopen if you can still reproduce the issue and help us diagnose the problem, thanks.
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.