I am using multiple monitors with i810, so I upgraded to xorg-server-1.3.0 and xf86-video-i810-2.0.0 (both ~x86) to use Randr-1.2. Certain actions in the desktop cause the entire server to exit instantly. GDM then restarts, and I can log back in to a new session. Reproducible: Always Steps to Reproduce: One action that reliably crashes X is to open two tabs in firefox-2.0.0.4, one of which is "autoblog.com", and then close the tab containing autoblog. It may be relevant that this webpage uses Flash, which is rendered on my system by gnash-0.8.0. Actual Results: The screen goes black, and after a few seconds the text-mode login prompt appears. After a few more seconds, the screen goes black again, and GDM restarts. If I log back in through GDM, I am presented with my normal, correct, gnome session with no running applications. Applications from previous sessions do not persist. I am running with two monitors, and my virtual desktop is more than 2048 pixels wide, which means the "i810" (really "intel") video driver is running in a restricted mode.
Created attachment 123732 [details] emerge --info --verbose
Created attachment 123734 [details] Xorg.0.log.old after a crash/restart cycle The crash is only visible in the last 13 lines.
Created attachment 123735 [details] xorg.conf
FYI, xf86-video-i810 2.0 is severely unstable. Even if that sounds scary, I suggest you try building it from git, it fixed most stability problems on my laptop. If gnash uses Xv to display stuff on screen, then that may be a source of problems too. Nothing gnome specific here, reassigning.
Please test with 2.1 and report back. Reopen the bug when you reply.
Yes, upgrading to 2.1.0 resolved this problem.
Don't use EXA. Comment out that line in your xorg.conf. That should stabilize it.
Incidentally, I retract my previous statement. With EXA enabled, 2.1.0 still crashes about 5% of the time with this action. I will now disable EXA, as suggested.
Even with EXA disabled, problem continues. Upgrading to 2.1.1.
You should probably log this upstream with the xorg bugzilla then. I don't think this is related to Gentoo at all. It'd be also worth getting a coredump backtrace from gdb when the Xserver crashes to help trace where the problem is occurring.
I've just added a snapshot of the upcoming 2.2.1 release, as upstream wants more testing before making official releases. Please try this snapshot on top of xorg-server-1.4.0.90. If it isn't fixed, please open a bug in freedesktop's bugzilla [1] and paste the url here. Thanks [1] https://bugs.freedesktop.org/
This issue has been fixed in git. Details are here: https://bugs.freedesktop.org/show_bug.cgi?id=15509
Bug has been fixed in xf86-video-i810-2.3.0 which is in portage. If the bug still persists, please reopen this bug. Thanks