=== On Sat, 08/29, Andrés Becerra Sandoval wrote: ===
> kernel: gentoo-sources-2.6.28
> driver: xf86-video-intel: 2.7.1

===

I was having this problem too, until I decide to really dig into the
problem and finally have a working system with G35 chipset. 

Basically, the new intel drivers use a new acceleration system called
UXA, and this requires kernel mode switching support. Also, it seems to
use code from the framebuffer driver. So, you have to have a very
specific kernel config that includes framebuffer driver, and console
using framebuffer and the kernel must be 2.6.30-4 or above.

CONFIG_AGP_INTEL=y
CONFIG_DRM=m
CONFIG_DRM_I915=m                                                               
                                                    
CONFIG_DRM_I915_KMS=y                                                           
                                                    

CONFIG_VIDEO_OUTPUT_CONTROL=m                                                   
                                                    
CONFIG_FB=m                                                                     
                                                    
CONFIG_FIRMWARE_EDID=y                                                          
                                                    
CONFIG_FB_DDC=m                                                                 
                                                    
CONFIG_FB_BOOT_VESA_SUPPORT=y                                                   
                                                    
CONFIG_FB_CFB_FILLRECT=m                                                        
                                                    
CONFIG_FB_CFB_COPYAREA=m                                                        
                                                    
CONFIG_FB_CFB_IMAGEBLIT=m                                                       
                                                    
CONFIG_FB_INTEL=m
CONFIG_FB_INTEL_I2C=y                                                           
                                                    

CONFIG_VGA_CONSOLE=y                                                            
                                                    
CONFIG_VGACON_SOFT_SCROLLBACK=y                                                 
                                                    
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=256                                          
                                                    
CONFIG_DUMMY_CONSOLE=y                                                          
                                                    
CONFIG_FRAMEBUFFER_CONSOLE=m                                                    
                                                    

Also emerge the latest mesa, latest xorg-server, and latest intel
driver. 

Also remove all driver options in the xorg.conf file. 

If that works for you you might then also enabled XvMC:
Option "XvMC" "true"

Just for movie playback improvements.

Works for me, YMMV.


-- Keith Dart

-- 

-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Keith Dart <ke...@dartworks.biz>
   public key: ID: 19017044
   <http://www.dartworks.biz/>
   =====================================================================

Reply via email to