app-emulation/emul-linux-x86-opengl needs to include newer Mesa libraries. While using app-emulation/emul-linux-x86-opengl-20131008 with Intel display hardware the display system will usually cause hangs after 30-60 minutes in 32 bit opengl programs. This is a known problem in older mesa-libraries with Intel hardware. The problem has been reported to been fixed in mesa 9.2.5. (possibly earlier...) [ http://comments.gmane.org/gmane.comp.freedesktop.xorg.drivers.intel/31682 ] The problem as seen in the system log. $ dmesg ... [ 3759.438058] [drm] stuck on render ring [ 3759.438064] [drm] capturing error event; look for more information in /sys/cl ass/drm/card0/error [ 3759.440752] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0 x1f1e4000 ctx 1) at 0x1f1e613c [ 3765.448836] [drm] stuck on render ring [ 3765.448895] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x4c1d000 ctx 1) at 0x4c1d968 [ 3771.451607] [drm] stuck on render ring [ 3771.451640] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x3d812000 ctx 1) at 0x3d813ca0 [ 3778.446836] [drm] stuck on render ring [ 3778.446898] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x5e05000 ctx 1) at 0x5e06cac [ 3785.458074] [drm] stuck on render ring [ 3785.458118] [drm:i915_set_reset_status] *ERROR* render ring hung inside bo (0x5d4e000 ctx 1) at 0x5d50364 ... Older version emul-linux-x86-opengl-20130224 is not a solution as that one causes crash at the start of my test program (Guild Wars 2 + Wine 1.6). Too bad that these 32bit libraries are released only as a binary blob. Testing newer libraries isn't easy this way.
The emul-linux-x86 packages have been removed.