1 |
=== On Sat, 08/29, Andrés Becerra Sandoval wrote: === |
2 |
> kernel: gentoo-sources-2.6.28 |
3 |
> driver: xf86-video-intel: 2.7.1 |
4 |
|
5 |
=== |
6 |
|
7 |
I was having this problem too, until I decide to really dig into the |
8 |
problem and finally have a working system with G35 chipset. |
9 |
|
10 |
Basically, the new intel drivers use a new acceleration system called |
11 |
UXA, and this requires kernel mode switching support. Also, it seems to |
12 |
use code from the framebuffer driver. So, you have to have a very |
13 |
specific kernel config that includes framebuffer driver, and console |
14 |
using framebuffer and the kernel must be 2.6.30-4 or above. |
15 |
|
16 |
CONFIG_AGP_INTEL=y |
17 |
CONFIG_DRM=m |
18 |
CONFIG_DRM_I915=m |
19 |
CONFIG_DRM_I915_KMS=y |
20 |
|
21 |
CONFIG_VIDEO_OUTPUT_CONTROL=m |
22 |
CONFIG_FB=m |
23 |
CONFIG_FIRMWARE_EDID=y |
24 |
CONFIG_FB_DDC=m |
25 |
CONFIG_FB_BOOT_VESA_SUPPORT=y |
26 |
CONFIG_FB_CFB_FILLRECT=m |
27 |
CONFIG_FB_CFB_COPYAREA=m |
28 |
CONFIG_FB_CFB_IMAGEBLIT=m |
29 |
CONFIG_FB_INTEL=m |
30 |
CONFIG_FB_INTEL_I2C=y |
31 |
|
32 |
CONFIG_VGA_CONSOLE=y |
33 |
CONFIG_VGACON_SOFT_SCROLLBACK=y |
34 |
CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=256 |
35 |
CONFIG_DUMMY_CONSOLE=y |
36 |
CONFIG_FRAMEBUFFER_CONSOLE=m |
37 |
|
38 |
Also emerge the latest mesa, latest xorg-server, and latest intel |
39 |
driver. |
40 |
|
41 |
Also remove all driver options in the xorg.conf file. |
42 |
|
43 |
If that works for you you might then also enabled XvMC: |
44 |
Option "XvMC" "true" |
45 |
|
46 |
Just for movie playback improvements. |
47 |
|
48 |
Works for me, YMMV. |
49 |
|
50 |
|
51 |
-- Keith Dart |
52 |
|
53 |
-- |
54 |
|
55 |
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
56 |
Keith Dart <keith@×××××××××.biz> |
57 |
public key: ID: 19017044 |
58 |
<http://www.dartworks.biz/> |
59 |
===================================================================== |