Gentoo Archives: gentoo-user

From: Keith Dart <keith@×××××××××.biz>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Intel dilemma
Date: Sat, 29 Aug 2009 17:31:46
Message-Id: 20090829154014.5042952a@dartworks.biz
In Reply to: Re: [gentoo-user] Intel dilemma by "Andrés Becerra Sandoval"
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 =====================================================================

Replies

Subject Author
Re: [gentoo-user] Intel dilemma Simon Hunt <chesemonkyloma@×××××.com>