Rendering problems in X with various applications.

Bug #1052910 reported by LGB [Gábor Lénárt]
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

Since a while I have stange issues with X. As it happens with multiple applications, I guess it's not application related but some xserver related issue. The issue itself is about having odd horizonal stripes sometimes, or sometimed unreadable fonts, etc. Sometimes they disappear after a while or after switching windows/workspaces, but not always. At least gnome-terminal, google-chrome and pidgin are all affected, it seems.

I use 32 bit ubuntu precise, and ubuntu-2D (with compositor turned on in metacity though, through gconf) session.

I even had a "GPU lockup" problem once, when only magic-sysreq helped to kill Xserver because it was frozen

[452138.919043] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[452138.919055] [drm] capturing error event; look for more information in /debug/dri/0/i915_error_state

But the problem I've described happed before (and since then) this hung too.

I've tried what kernel msg suggested (after guessing to mount debugfs ...), but:

root@vega:~# cat /debug/dri/0/i915_error_state
cat: /debug/dri/0/i915_error_state: Cannot allocate memory

And then systems slowed down a lot ... Also producing:

[541762.704278] cat: page allocation failure: order:10, mode:0x40d0
[541762.704283] Pid: 31054, comm: cat Tainted: G C O 3.2.0-31-generic-pae #50-Ubuntu
[541762.704285] Call Trace:
[541762.704291] [<c1590320>] ? printk+0x2d/0x2f
[541762.704296] [<c10fac2f>] warn_alloc_failed+0xbf/0x100
[541762.704299] [<c10fd90f>] __alloc_pages_nodemask+0x56f/0x740
[541762.704302] [<c10fdb5c>] __get_free_pages+0x1c/0x30
[541762.704305] [<c1132fc7>] kmalloc_order_trace+0x27/0xa0
[541762.704307] [<c10fcbc9>] ? free_compound_page+0x19/0x20
[541762.704310] [<c1133db1>] __kmalloc+0x1c1/0x1e0
[541762.704312] [<c11003bc>] ? put_page+0x2c/0x40
[541762.704314] [<c1132f65>] ? kfree+0x105/0x120
[541762.704318] [<c1162669>] seq_read+0x139/0x380
[541762.704320] [<c1144cdc>] vfs_read+0x8c/0x160
[541762.704322] [<c1162530>] ? seq_lseek+0x170/0x170
[541762.704324] [<c1144ded>] sys_read+0x3d/0x70
[541762.704327] [<c15ad51f>] sysenter_do_call+0x12/0x28
[541762.704328] Mem-Info:
[541762.704329] DMA per-cpu:
[541762.704330] CPU 0: hi: 0, btch: 1 usd: 0
[541762.704332] CPU 1: hi: 0, btch: 1 usd: 0
[541762.704333] CPU 2: hi: 0, btch: 1 usd: 0
[541762.704334] CPU 3: hi: 0, btch: 1 usd: 0
[541762.704335] Normal per-cpu:
[541762.704336] CPU 0: hi: 186, btch: 31 usd: 0
[541762.704338] CPU 1: hi: 186, btch: 31 usd: 172
[541762.704339] CPU 2: hi: 186, btch: 31 usd: 0
[541762.704340] CPU 3: hi: 186, btch: 31 usd: 0
[541762.704341] HighMem per-cpu:
[541762.704342] CPU 0: hi: 186, btch: 31 usd: 0
[541762.704343] CPU 1: hi: 186, btch: 31 usd: 58
[541762.704344] CPU 2: hi: 186, btch: 31 usd: 0
[541762.704346] CPU 3: hi: 186, btch: 31 usd: 0
[541762.704348] active_anon:207107 inactive_anon:100998 isolated_anon:12
[541762.704349] active_file:60027 inactive_file:36043 isolated_file:31
[541762.704350] unevictable:39 dirty:47 writeback:46 unstable:0
[541762.704350] free:43063 slab_reclaimable:19864 slab_unreclaimable:6669
[541762.704351] mapped:21417 shmem:59043 pagetables:5655 bounce:0
[541762.704355] DMA free:9192kB min:784kB low:980kB high:1176kB active_anon:184kB inactive_anon:844kB active_file:3344kB inactive_file:2176kB unevictable:0kB isolated(anon):48kB isolated(file):44kB present:15804kB mlocked:0kB dirty:0kB writeback:0kB mapped:88kB shmem:144kB slab_reclaimable:8kB slab_unreclaimable:16kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[541762.704359] lowmem_reserve[]: 0 869 1917 1917
[541762.704364] Normal free:126536kB min:44216kB low:55268kB high:66324kB active_anon:159196kB inactive_anon:179936kB active_file:146256kB inactive_file:88108kB unevictable:20kB isolated(anon):0kB isolated(file):80kB present:890008kB mlocked:20kB dirty:184kB writeback:0kB mapped:21400kB shmem:81240kB slab_reclaimable:79448kB slab_unreclaimable:26660kB kernel_stack:5288kB pagetables:3504kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:0 all_unreclaimable? no
[541762.704367] lowmem_reserve[]: 0 0 8389 8389
[541762.704372] HighMem free:36524kB min:512kB low:13848kB high:27188kB active_anon:669048kB inactive_anon:223212kB active_file:90508kB inactive_file:53888kB unevictable:136kB isolated(anon):0kB isolated(file):0kB present:1073908kB mlocked:136kB dirty:4kB writeback:184kB mapped:64180kB shmem:154788kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:19116kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:578 all_unreclaimable? no
[541762.704375] lowmem_reserve[]: 0 0 0 0
[541762.704377] DMA: 35*4kB 10*8kB 7*16kB 4*32kB 3*64kB 3*128kB 4*256kB 2*512kB 0*1024kB 1*2048kB 1*4096kB = 9228kB
[541762.704383] Normal: 4308*4kB 1457*8kB 1867*16kB 1326*32kB 268*64kB 12*128kB 0*256kB 1*512kB 0*1024kB 1*2048kB 1*4096kB = 126536kB
[541762.704389] HighMem: 4743*4kB 1894*8kB 148*16kB 1*32kB 0*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 36524kB
[541762.704395] 166557 total pagecache pages
[541762.704396] 11445 pages in swap cache
[541762.704397] Swap cache stats: add 1016472, delete 1005027, find 260930/320785
[541762.704399] Free swap = 3505428kB
[541762.704400] Total swap = 3905532kB
[541762.710058] 1050096 pages RAM
[541762.710060] 821762 pages HighMem
[541762.710061] 562010 pages reserved
[541762.710062] 262690 pages shared
[541762.710063] 369639 pages non-shared

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-xorg 1:7.6+12ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-31.50-generic-pae 3.2.28
Uname: Linux 3.2.0-31-generic-pae i686
.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu13
Architecture: i386
CompizPlugins: [core,commands]
CompositorRunning: None
Date: Wed Sep 19 14:51:26 2012
DistUpgraded: 2012-03-01 18:01:42,336 DEBUG enabling apt cron job
DistroCodename: precise
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes,
GraphicsCard:
 Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Giga-byte Technology Device [1458:d000]
InstallationMedia: Ubuntu-Server 10.04.1 LTS "Lucid Lynx" - Release i386 (20100816.2)
Lsusb:
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
 Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
 Bus 001 Device 003: ID 1267:0213 Logic3 / SpectraVideo plc
MachineType: Gigabyte Technology Co., Ltd. H61M-D2-B3
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-31-generic-pae root=UUID=4781446b-537b-4ed1-8e36-707369788c63 ro quiet
SourcePackage: xorg
UpgradeStatus: Upgraded to precise on 2012-03-01 (201 days ago)
dmi.bios.date: 03/31/2011
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F4
dmi.board.name: H61M-D2-B3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSoftwareInternational,Inc.:bvrF4:bd03/31/2011:svnGigabyteTechnologyCo.,Ltd.:pnH61M-D2-B3:pvr:rvnGigabyteTechnologyCo.,Ltd.:rnH61M-D2-B3:rvrx.x:cvnGigabyteTechnologyCo.,Ltd.:ct3:cvr:
dmi.product.name: H61M-D2-B3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
version.compiz: compiz 1:0.9.7.8-0ubuntu1.4
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.4-0ubuntu0.1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.4-0ubuntu0.1
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10.8
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1.2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :
Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :
Revision history for this message
LGB [Gábor Lénárt] (lgb) wrote :
bugbot (bugbot)
affects: xorg (Ubuntu) → xserver-xorg-video-intel (Ubuntu)
Revision history for this message
Chris Wilson (ickle) wrote :

These are all results of using UXA after a GPU hang. The information to debug the GPU is absent, notably the i915_error_state

Changed in xserver-xorg-video-intel (Ubuntu):
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-video-intel (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-video-intel (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.