Bug 500994

Summary: intel [965GM] Xserver often crashes during resume from suspend-to-disk if Kwin effects are enabled (assertion in libdrm_intel.so.1)
Product: [openSUSE] openSUSE 11.1 Reporter: Pavel pavel <gothica>
Component: X.OrgAssignee: Matthias Hopf <mhopf>
Status: RESOLVED FIXED QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Major    
Priority: P3 - Medium CC: markgray+to-suse, sndirsch
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: xorg.conf
Xorg.0.log
Xorg.0.log.old
pm-suspend.log
Xorg.0.log.old
kdm.log
After crashing X-server... and login again..
After crashing X-server... and login again.. (kdm.log)
After crashing X-server... and login again.. (Xorg.0.log)
Xorg.0.log
Xorg.0.log.old
localmessages
messages
pm-suspend.log
warn

Description Pavel pavel 2009-05-05 13:54:51 UTC
User-Agent:       Opera/9.64 (X11; Linux x86_64; U; en) Presto/2.1.1

My problem: 
   After suspend to disk sometimes X-server crashes while i'm turning "kwin" on (effects in kde4) and i get logon screen..

My configureation:

 - Lenovo x61s, 4gb RAM, Intel X3100.
 - openSUSE 11.1 (x86_64).
 - 4.2.2 (KDE 4.2.2) "release 114"
 - Linux 2.6.27.21-0.1-default x86_64
 - OpenGL renderer string: Mesa DRI Intel(R) 965GM 20080716
 - OpenGL version string: 1.4 Mesa 7.2

PS. Video drivers were updated from http://download.opensuse.org/update/11.1/






Reproducible: Sometimes

Steps to Reproduce:
With enabled kwin effects:
1. Do suspend to disk
2. Then turn my laptop on
3. Then XServer can crashes.. but not always (kwin effects were turning on before)
or
With disabled kwin effects:
1. Do suspend to disk
2. Then turn my laptop on
3. Then XServer work fine until i try to turn on kwin effects... (when i click on plasmoid "Toggle compositing" on my desktop xserver crashes)...
Actual Results:  
X-server crashes and i get logon screen...

Expected Results:  
Normal work... without going down to logon screen

So.. it's very annoying me because i use suspend often... and it happens sometimes after suspend...
Comment 1 Mark Gray 2009-05-05 14:15:59 UTC
Please attach the information requested on the webpage:

http://en.opensuse.org/Bugs:X
Comment 2 Pavel pavel 2009-05-05 17:33:37 UTC
Created attachment 290155 [details]
xorg.conf
Comment 3 Pavel pavel 2009-05-05 17:36:10 UTC
Created attachment 290156 [details]
Xorg.0.log
Comment 4 Pavel pavel 2009-05-05 17:36:51 UTC
Created attachment 290157 [details]
Xorg.0.log.old
Comment 5 Pavel pavel 2009-05-05 17:37:43 UTC
Created attachment 290158 [details]
pm-suspend.log
Comment 6 Pavel pavel 2009-05-05 17:38:36 UTC
Created attachment 290159 [details]
Xorg.0.log.old
Comment 7 Pavel pavel 2009-05-05 17:38:57 UTC
Created attachment 290161 [details]
kdm.log
Comment 8 Pavel pavel 2009-05-05 17:43:05 UTC
rpm --changelog -q libdrm | head -n3 
rpm --changelog -q Mesa | head -n3 
rpm --changelog -q xorg-x11-server | head -n3 
rpm --changelog -q xorg-x11-driver-input | head -n3 
rpm --changelog -q xorg-x11-driver-video | head -n3 
rpm --changelog -q xorg-x11-driver-video-radeonhd | head -n3 (if you use radeonhd driver) 
rpm --changelog -q xorg-x11-driver-video-unichrome | head -n3 (if you use unichrome driver)

================================================

pavel@linux-trdb:/etc/X11> rpm --changelog -q libdrm | head -n3
* Fri Oct 31 2008 sndirsch@suse.de
- libdrm 2.4.1
  * New libdrm release to fix the symbol name collision between
pavel@linux-trdb:/etc/X11> rpm --changelog -q Mesa | head -n3
* Tue Feb 10 2009 sndirsch@suse.de
- commit-7d99ddc.diff
  * intel: Fix a number of memory leaks on context destroy.
pavel@linux-trdb:/etc/X11> rpm --changelog -q xorg-x11-server | head -n3
* Tue Feb 24 2009 sndirsch@suse.de
- bug474071-fix1.diff
  * fixes Xserver issue of bnc #474071
pavel@linux-trdb:/etc/X11> rpm --changelog -q xorg-x11-driver-input | head -n3
* Wed Jan 14 2009 mhopf@suse.de
- xf86-input-evdev-sig11-bug437651.diff
  Fix evdev segfault (bnc #437651)
pavel@linux-trdb:/etc/X11> rpm --changelog -q xorg-x11-driver-video | head -n3
* Tue Feb 24 2009 sndirsch@suse.de
- xf86-video-ati-bug474071-fix2.diff
  * fixes driver issue of bnc #474071
pavel@linux-trdb:/etc/X11> rpm --changelog -q xorg-x11-driver-video-radeonhd | head -n3
* Thu Jan 15 2009 sndirsch@suse.de
- Identity.map
  * use device id as device name if empty (bnc #465154)
pavel@linux-trdb:/etc/X11> rpm --changelog -q xorg-x11-driver-video-unichrome | head -n3
* Mon Aug 18 2008 ro@suse.de
- change prereq to coreutils

================================================

linux-trdb:/etc/X11 # hwinfo --gfx
09: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.318]                                          
  UDI: /org/freedesktop/Hal/devices/pci_8086_2a02               
  Unique ID: _Znp.3gR64TvADaC                                   
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Lenovo T61"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x2a02 "965 GM"
  SubVendor: pci 0x17aa "Lenovo"
  SubDevice: pci 0x20b5 "T61"
  Revision: 0x0c
  Memory Range: 0xf8100000-0xf81fffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (rw,prefetchable)
  I/O Ports: 0x1800-0x1807 (rw)
  IRQ: 16 (10370188 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00002A02sv000017AAsd000020B5bc03sc00i00"
  Driver Info #0:
    XFree86 v4 Server Module: intel
  Driver Info #1:
    XFree86 v4 Server Module: intel
    3D Support: yes
    Extensions: dri
  Config Status: cfg=no, avail=yes, need=no, active=unknown

10: PCI 02.1: 0380 Display controller
  [Created at pci.318]
  UDI: /org/freedesktop/Hal/devices/pci_8086_2a03
  Unique ID: ruGf.a6pkzICrUB2
  SysFS ID: /devices/pci0000:00/0000:00:02.1
  SysFS BusID: 0000:00:02.1
  Hardware Class: graphics card
  Model: "Lenovo T61"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x2a03 "Mobile GM965/GL960 Integrated Graphics Controller"
  SubVendor: pci 0x17aa "Lenovo"
  SubDevice: pci 0x20b5 "T61"
  Revision: 0x0c
  Memory Range: 0xf8200000-0xf82fffff (rw,non-prefetchable)
  Module Alias: "pci:v00008086d00002A03sv000017AAsd000020B5bc03sc80i00"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

Primary display adapter: #9

================================================
Comment 9 Stefan Dirsch 2009-05-05 19:17:24 UTC
I would need a Xorg.0.log.old right after such a Xserver crash.
Comment 10 Stefan Dirsch 2009-05-05 19:17:53 UTC
I mean I don't see any Xserver crash in the logfiles you've attached.
Comment 11 Pavel pavel 2009-05-05 20:09:24 UTC
(In reply to comment #9)
> I would need a Xorg.0.log.old right after such a Xserver crash.

i'll attach it as soon as possible...
Comment 12 Pavel pavel 2009-05-06 08:05:02 UTC
Created attachment 290296 [details]
After crashing X-server... and login again..
Comment 13 Pavel pavel 2009-05-06 08:05:49 UTC
Created attachment 290297 [details]
After crashing X-server... and login again.. (kdm.log)
Comment 14 Pavel pavel 2009-05-06 08:07:02 UTC
Created attachment 290298 [details]
After crashing X-server... and login again.. (Xorg.0.log)
Comment 15 Pavel pavel 2009-05-06 08:13:20 UTC
After crashing X-server... and login again.. (file var/log/messages). Look at string 401... may be it's something showing us ablut crashing?

http://paste.org.ru/?4jyfke
Comment 16 Stefan Dirsch 2009-05-06 08:25:04 UTC
(In reply to comment #13)
> Created an attachment (id=290297) [details]
> After crashing X-server... and login again.. (kdm.log)

That's it.

Xorg: intel_bufmgr_fake.c:769: drm_intel_bufmgr_fake_contended_lock_take: Assertion `_fence_test(bufmgr_fake, block->fence)' failed.
Comment 17 Stefan Dirsch 2009-05-06 08:36:59 UTC
It's a dup.

*** This bug has been marked as a duplicate of bug 470725 ***
Comment 18 Pavel pavel 2009-05-06 09:12:05 UTC
(In reply to comment #17)
> It's a dup.
> 
> *** This bug has been marked as a duplicate of bug 470725 ***

To resolve the bug 470725 there recommendations is to update video drivers from http://download.opensuse.org/repositories/X11:/XOrg/openSUSE_11.1/
BTW if I do it... i have another bug - 483424
Comment 19 Pavel pavel 2009-05-06 09:13:05 UTC
so... i should reopen this bug again...
Comment 20 Pavel pavel 2009-05-06 09:26:13 UTC
Stefan..  i've googled something about bug 483424 see http://forums.opensuse.org/install-boot-login/409510-x11-xorg-repository.html

what can you tell me?
Comment 21 Stefan Dirsch 2009-05-06 10:41:59 UTC
(In reply to comment #19)
> so... i should reopen this bug again...

I don't want this. Probably you can workaround the initial issue for now by adding

  Disable "DRI"

to Modules section of xorg.conf and not using compiz/desktop effects.

(In reply to comment #20)
> Stefan..  i've googled something about bug 483424 see
> http://forums.opensuse.org/install-boot-login/409510-x11-xorg-repository.html
> 
> what can you tell me?

We still can't reproduce this issue inhouse.
Comment 22 Pavel pavel 2009-05-06 11:02:24 UTC
(In reply to comment #21)
> (In reply to comment #19)
> > so... i should reopen this bug again...
> 
> I don't want this. Probably you can workaround the initial issue for now by
> adding
> 
>   Disable "DRI"
> 
> to Modules section of xorg.conf and not using compiz/desktop effects.
> 
> (In reply to comment #20)
> > Stefan..  i've googled something about bug 483424 see
> > http://forums.opensuse.org/install-boot-login/409510-x11-xorg-repository.html
> > 
> > what can you tell me?
> 
> We still can't reproduce this issue inhouse.

I put Disable "DRI"... in section "Module" of my xorg.conf but after reading http://www.puppylinux.com/blog/?viewDetailed=00522 i added also  - Option "DRI" "0" in the section "Device"
Then after restarting X i won't use kwin effects.. Stefan correct me if i do not right something...
Comment 23 Pavel pavel 2009-05-06 11:07:19 UTC
and id i don't use DRI... i can't play some opengl game.. such as OpenArena? 
ps. i've run it now and it runs very slowly...
Comment 24 Pavel pavel 2009-05-06 11:29:11 UTC
so.. i can only disable kwin effects only? And i've not need to change my xorg.conf? (add Disable "DRI" option..), have I?
Comment 25 Pavel pavel 2009-05-06 11:36:37 UTC
StefaN?
Comment 26 Stefan Dirsch 2009-05-06 15:13:26 UTC
You're right, you might need 'Option "DRI" "off" as well. With disabled DRI 3D support is no longer available.
Comment 27 Pavel pavel 2009-05-09 09:18:48 UTC
(In reply to comment #26)
> You're right, you might need 'Option "DRI" "off" as well. With disabled DRI 3D
> support is no longer available.

Hi, Stefan. I suppose fix it..
I modified my xorg.conf in section "Device" :

Section "Device"
  BoardName    "965 GM"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
  Option "AccelMethod" "exa"
  Option "MigrationHeuristic" "smart" #greedy
  Option "ExaNoComposite" "false"
  Option "XaaNoOffscreenPixmaps" "true"
  Option "EXAOptimizeMigration" "true"
  Option "DRI" "on"
EndSection

Now it works fine. I use Intel video drivers from "openSUSE 11.1 : Update" repo.
Comment 28 Stefan Dirsch 2009-05-09 09:50:47 UTC
> Option "AccelMethod" "exa"

default anyway

> Option "MigrationHeuristic" "smart" #greedy

ok.

> Option "ExaNoComposite" "false"

we set this by default

> Option "XaaNoOffscreenPixmaps" "true"

doesn't matter when using EXA

> Option "EXAOptimizeMigration" "true"

ok.

> Option "DRI" "on"

default anyway

So it seems setting  MigrationHeuristic(smart) and or EXAOptimizeMigration(true) workarounds that issue.
Comment 29 Pavel pavel 2009-05-13 18:57:24 UTC
I have bad news... today my xserver has crashed again... (after suspend)..
it's my log http://pastie.org/477155
Comment 30 Pavel pavel 2009-05-13 20:00:29 UTC
Stefan, i'll try to update my BIOS.

linux-trdb:/home/pavel # dmidecode -s bios-version
7NETB7WW (2.17 )

But here is updates:
http://www-307.ibm.com/pc/support/site.wss/document.do?sitestyle=lenovo&lndocid=MIGR-67983
here 

Version:	2.20
Release Date:	2009/04/24

ps. and also Version 7NETB8WW (2.18) havs already (New) Intel Video BIOS update.

so.. i'll update my bios and then try X11:Xorg packages...
Comment 31 Pavel pavel 2009-05-13 22:05:41 UTC
So.. i has sucuessfuly updated my BIOS version to 2.20. But anyway after updating intel video drivers from X11:Xorg repo.. i get black screen.. bug #483424
Comment 32 Pavel pavel 2009-05-14 08:44:32 UTC
Stefan, do you have any answers for my trouble?
Comment 33 Stefan Dirsch 2009-05-14 12:16:33 UTC
Unfortunately I don't.
Comment 34 Pavel pavel 2009-05-14 19:02:25 UTC
Stefan, can you tell me configuration of the machine where have you test it on?

i want to know - Linux Kernel version also...


ps. Is it true that X11:Xorg packages work only with kernel version >= 2.6.28 ?
Comment 35 Stefan Dirsch 2009-05-15 02:12:04 UTC
(In reply to comment #34)
> Stefan, can you tell me configuration of the machine where have you test it on?

Did I say so?

> ps. Is it true that X11:Xorg packages work only with kernel version >= 2.6.28 ?

Not at all. Who says this?
Comment 36 Pavel pavel 2009-05-15 08:07:23 UTC
(In reply to comment #35)
> (In reply to comment #34)
> > Stefan, can you tell me configuration of the machine where have you test it on?
> 
> Did I say so?
> 

Sorry.. I thought that you'd tested

> > ps. Is it true that X11:Xorg packages work only with kernel version >= 2.6.28 ?
> 
> Not at all. Who says this?


One man on the ICR channel.. may be ho isn't right (i also checked with linux kernel 2.6.29 after upgrading my BIOS and all packages from X11:XOrg - the same results.. doesn't work.. only black screen).


PS. I've also noticed that when this screen appears i can see "_" symbol in the top left corner of the screen (there are only two key combination which i can do: Fn+F5 - switch BT and POWER BTN about 3 sec to turn off laptop). Except this i can introduce you all neccesary logs after it again.. may be i'd did something wrong when I placed it on this site..
Comment 37 Pavel pavel 2009-05-15 08:10:16 UTC
Yesterday i boot from KDE4 LIVE CD (from factory) which i'd downloded here : 
http://download.opensuse.org/factory/iso/

xserver starts fine...

(i think that there is the same packages that in the X11:Xorg repo.. )


So.. now i want you to read my message before this one again and answer me )
Comment 38 Pavel pavel 2009-05-15 08:14:12 UTC
Stefan i'd like to add that it seemd to me that this black screen appears always on my working system (without updating from X11:Xorg) while xserver starting... but it's during is about 1-2 seconds.. and then appears mouse cursor etc.. and xserver starts.. but after updating from X11:Xorg it appears and that's all.. (black screen and xserver doesn't start..)..
Comment 39 Stefan Dirsch 2009-05-15 10:31:14 UTC
(In reply to comment #37)
> Yesterday i boot from KDE4 LIVE CD (from factory) which i'd downloded here : 
> http://download.opensuse.org/factory/iso/
> 
> xserver starts fine...
> 
> (i think that there is the same packages that in the X11:Xorg repo.. )

Isn't this a relaunch of openSUSE 11.1? Then for sure the X11:XOrg packages are not included.
Comment 40 Pavel pavel 2009-05-15 14:48:23 UTC
(In reply to comment #39)
> (In reply to comment #37)
> > Yesterday i boot from KDE4 LIVE CD (from factory) which i'd downloded here : 
> > http://download.opensuse.org/factory/iso/
> > 
> > xserver starts fine...
> > 
> > (i think that there is the same packages that in the X11:Xorg repo.. )
> 
> Isn't this a relaunch of openSUSE 11.1? Then for sure the X11:XOrg packages are
> not included.

I don't know... it's factory iso of opensuse 11.1 which will be 11.2 soon
Comment 41 Stefan Dirsch 2009-05-15 15:32:11 UTC
> it's factory iso of opensuse 11.1

What ?!? Factory and OS 11.1 are different !!!
Comment 42 Pavel pavel 2009-05-15 16:49:16 UTC
(In reply to comment #41)
> > it's factory iso of opensuse 11.1
> 
> What ?!? Factory and OS 11.1 are different !!!

yes
Comment 43 Pavel pavel 2009-05-16 12:27:19 UTC
Stefan. Finally, I resolved this bug by updating ALL (!) packages from X11:Xorg repo.

:)
Comment 44 Pavel pavel 2009-05-16 12:27:46 UTC
Cheers!
Comment 45 Pavel pavel 2009-05-21 05:47:39 UTC
Stefan, i have bad news(

Today i wake up my laptop from suspend and xserver crashed againg...(got login screen)


here is kdm.log: linux-trdb:/var/log # grep intel_buf kdm.log
Xorg: intel_bufmgr_fake.c:774: drm_intel_bufmgr_fake_contended_lock_take: Assertion `_fence_test(bufmgr_fake, block->fence)' failed.

PS. It's with last update from X11:Xorg..
Comment 46 Stefan Dirsch 2009-05-21 08:17:35 UTC
Is this easily reproducable? Are you still using

  Option "MigrationHeuristic" "smart"
  Option "EXAOptimizeMigration" "true"
Comment 47 Pavel pavel 2009-05-21 08:55:35 UTC
(In reply to comment #46)
> Is this easily reproducable? Are you still using
> 
>   Option "MigrationHeuristic" "smart"
>   Option "EXAOptimizeMigration" "true"

No, i don't use this 2 options. I've commented it in xorg.conf
Comment 48 Stefan Dirsch 2009-05-21 10:21:33 UTC
Thanks. Still the first question remains. Is this easily reproducable?
Comment 49 Pavel pavel 2009-05-21 10:39:37 UTC
1. Turn my laptop on
2. Enter user login and pass
3. Loading kde4
4. Begin working ... (launch some programms)
5. Suspend to disk
6. Come back by turning laptop on
7. Xserver restart (by not always)....sometime it's normal
Comment 50 Stefan Dirsch 2009-05-21 11:37:28 UTC
*** Bug 470725 has been marked as a duplicate of this bug. ***
Comment 51 Pavel pavel 2009-05-21 13:34:47 UTC
(In reply to comment #50)
> *** Bug 470725 has been marked as a duplicate of this bug. ***

As for me after latest updates from X11:Xorg xserver sometimes crashes...
Comment 52 Stefan Dirsch 2009-05-21 14:01:25 UTC
*** Bug 470725 has been marked as a duplicate of this bug. ***
Comment 53 Pavel pavel 2009-05-21 14:22:58 UTC
Stefan, any idea how to fix this bug?
Comment 54 Stefan Dirsch 2009-05-21 19:00:55 UTC
Not at all.
Comment 55 Pavel pavel 2009-05-22 04:50:26 UTC
(In reply to comment #54)
> Not at all.

Stefan, i was updating yesterday some packages from X11:Xorg, may be they were all not properly updated last time.. and then start testing:

1. After ~10 cycles (suspend to disk <--> wake up) system work good. (xserver didn't crash)

2. But 1 time a have a worse moment: suddenly after suspend there were a message: somethink like this " composite too slow if you want return press alt+shift+f12". After this i press this key combination and the strange bugs began (see paragraph number 3)

3. If i press alt+shift+f12 desktop hides and i get grey background with several lines.. (may be default suse wallpaper?) then if i do alt+shift+f12 again composite still doesn't turn on and i get windows of programms but not a panle at the bottom of the screen...

4. So... to continue normal working with kwin i needed to reboot...

Now, i have  a question may be you can help me How can i turn off this message? I don't want to meet this bug in the future..
Comment 56 Stefan Dirsch 2009-05-22 07:15:50 UTC
I think with all the issues you're seing it would be the best to turn off 3D support or at least kwin effects.
Comment 57 Pavel pavel 2009-05-23 09:14:44 UTC
Stefan i don't wan't to use kde 4.2 without 3d effects)
Comment 58 Pavel pavel 2009-05-23 11:25:44 UTC
i'll mark this bug as "RESOLVED" for me now
Comment 59 Pavel pavel 2009-05-25 12:42:18 UTC
Today i do suspend to disk with a big percent of RAM used.. (using oracle DB and etc.). After suspend to disk screen hangs (but it wasn't black color, but more.. red). Then after booting to init 3 i found in kdm.log: http://paste.org.ru/?8sjwfg

PS. Used last updated from X11:Xorg

Stefan, if last patches really work.. why i have the same errors? (Xorg: intel_bufmgr_fake.c:774: drm_intel_bufmgr_fake_contended_lock_take: Assertion `_fence_test(bufmgr_fake, block->fence)' failed)

Or may be it's because my RAM was almost full?
Comment 60 Stefan Dirsch 2009-05-25 12:44:48 UTC
Well, you closed the bug as resolved fixed, not me.
Comment 61 Pavel pavel 2009-05-25 12:53:00 UTC
(In reply to comment #60)
> Well, you closed the bug as resolved fixed, not me.

Yes, but today xserver hangs after suspend to disk... so what should i do now? open the new bug?
Comment 62 Stefan Dirsch 2009-05-25 12:58:51 UTC
Why another one? You reopened the bug already.
Comment 63 Pavel pavel 2009-05-25 13:23:35 UTC
And i suppose that you couldn't help me with issue "intel_bufmgr_fake.c:774"?
Comment 64 Stefan Dirsch 2009-05-25 13:40:52 UTC
The bug is set to assigned. We'll have a look at it - when time permits. It's not that easy to reproduce and debug you might imagine ...
Comment 65 Pavel pavel 2009-05-27 12:48:35 UTC
(In reply to comment #64)
> The bug is set to assigned. We'll have a look at it - when time permits. It's
> not that easy to reproduce and debug you might imagine ...

Stefan, do you have any news?
Comment 66 Stefan Dirsch 2009-05-27 14:21:50 UTC
As long as there are no new comments by us there are no news. It's that simple.
Comment 67 Pavel pavel 2009-05-31 11:47:11 UTC
Created attachment 295375 [details]
Xorg.0.log

Today Xserver crashed again after wake up from suspend to disk. Bottom i'll add attachments logs
Comment 68 Pavel pavel 2009-05-31 11:47:52 UTC
Created attachment 295376 [details]
Xorg.0.log.old
Comment 69 Pavel pavel 2009-05-31 11:50:03 UTC
Created attachment 295377 [details]
localmessages
Comment 70 Pavel pavel 2009-05-31 11:50:32 UTC
Created attachment 295378 [details]
messages
Comment 71 Pavel pavel 2009-05-31 11:50:52 UTC
Created attachment 295379 [details]
pm-suspend.log
Comment 72 Pavel pavel 2009-05-31 11:51:19 UTC
Created attachment 295380 [details]
warn
Comment 73 Pavel pavel 2009-05-31 11:52:46 UTC
I'd like to add that "crashing" was at time ~ 15:28 - 15:32

May be it'll help to solve this issue
Comment 74 Pavel pavel 2009-05-31 11:54:55 UTC
ps. May 31 15:28:00 - 15:32:00
Comment 75 Pavel pavel 2009-05-31 11:56:13 UTC
applications which were running before:

* konversation
* kmail
* opera
* dolphin
* qutim

err.  that's all..
Comment 76 Stefan Dirsch 2009-05-31 12:08:09 UTC
Suspicious:

May 31 15:29:26 linux-trdb kernel: Xorg:23002 conflicting memory types e0000000-f0000000 write-combining<->uncached-minus
May 31 15:29:26 linux-trdb kernel: reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
May 31 15:29:27 linux-trdb kernel: Xorg:23002 conflicting memory types e0000000-f0000000 write-combining<->uncached-minus
May 31 15:29:27 linux-trdb kernel: reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
May 31 15:29:27 linux-trdb kernel: Xorg:23007 freeing invalid memtype e0000000-f0000000
May 31 15:29:27 linux-trdb kernel: Xorg:23002 conflicting memory types e0000000-f0000000 write-combining<->uncached-minus
May 31 15:29:27 linux-trdb kernel: reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
May 31 15:29:27 linux-trdb kernel: Xorg:23008 freeing invalid memtype e0000000-f0000000
May 31 15:29:27 linux-trdb kernel: Xorg:23002 conflicting memory types e0000000-f0000000 write-combining<->uncached-minus
May 31 15:29:27 linux-trdb kernel: reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
May 31 15:29:27 linux-trdb kernel: Xorg:23009 freeing invalid memtype e0000000-f0000000
May 31 15:29:27 linux-trdb kernel: Xorg:23002 conflicting memory types e0000000-f0000000 write-combining<->uncached-minus
May 31 15:29:27 linux-trdb kernel: reserve_memtype failed 0xe0000000-0xf0000000, track write-combining, req write-combining
May 31 15:29:27 linux-trdb kernel: Xorg:23010 freeing invalid memtype e0000000-f0000000
Comment 77 Pavel pavel 2009-05-31 13:14:08 UTC
What does it mean?
Comment 78 Pavel pavel 2009-05-31 13:26:03 UTC
Stefan, i've googled for this 
http://bbs.archlinux.org/viewtopic.php?id=60723
may be adding "nopat" to kernel startup string will resolve this issue?
Comment 79 Stefan Dirsch 2009-05-31 13:30:05 UTC
Feel free to give it a try.
Comment 80 Pavel pavel 2009-05-31 13:32:49 UTC
(In reply to comment #79)
> Feel free to give it a try.

Ok.. or may be i have to test my laptop with only 2gb RAM (instead of 4gb ).. hm
Comment 81 Pavel pavel 2009-06-01 06:55:49 UTC
Today xserver have crashed again... (with added "nopat" option)...

in kdm.log:
Xorg:
intel_bufmgr_fake.c:774: drm_intel_bufmgr_fake_contended_lock_take: Assertion
`_fence_test(bufmgr_fake, block->fence)' failed
Comment 82 Pavel pavel 2009-06-06 15:12:01 UTC
Hi Stefan. I have some news..

I've switched back to GNOME. Xserver still crashes after hibernate sometimes... 

grep drm /var/log/messages gives: 
Jun  6 18:24:41 linux-trdb kernel: [drm:i915_getparam] *ERROR* Unknown parameter 5

PS. I've also turned off the hardware signature by adding acpi_sleep=s4_nohwsig as the kernel parameter.
Comment 83 Pavel pavel 2009-06-06 16:27:25 UTC
Or may be i need install new Kernel 2.6.28 with GEM support and that might fix this bug?
Comment 84 Pavel pavel 2009-06-06 19:05:04 UTC
also find dublicate (ubuntu) - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/379417
Comment 85 Pavel pavel 2009-06-07 13:55:49 UTC
another upstream bug like this https://bugs.freedesktop.org/show_bug.cgi?id=19731
Comment 86 Matthias Hopf 2009-10-01 19:15:09 UTC
I would suggest testing 11.2 MI8 - or the latest X packages from X11:XOrg if you don't want to update your complete system.

There have been quite a number of fixes to the intel driver, so chances are that your issue is fixed as well. I wouldn't hold my breath, though.
Comment 87 Stefan Dirsch 2009-10-23 20:39:37 UTC
Any chance to give 11.2-RC1 or the latest X packages from X11:Xorg buildservice project a try?
Comment 88 Stefan Dirsch 2009-11-01 13:58:16 UTC
Let's assume the issue has been fixed with packages from obs://X11:Xorg and openSUSE 11.2 >= RC2. Otherwise please reopen. Thanks.