1 |
Hi, |
2 |
It's been a long, long, long time since I've updated any kernels |
3 |
but my wife's machine finally came up for review so I got started. |
4 |
I've built and booted 2.6.25-gentoo-r8 but unfortunately I'm having |
5 |
some trouble with the video driver. Note that this machine has run |
6 |
Gentoo for a long time but last used a 2.6.20 kernel. |
7 |
|
8 |
When starting gdm I get a text screen telling me the X server |
9 |
failed and showing these messages in the Xorg log file: |
10 |
|
11 |
dragonfly ~ # cat /var/log/Xorg.0.log | grep EE |
12 |
Current Operating System: Linux dragonfly 2.6.25-gentoo-r8 #4 SMP |
13 |
PREEMPT Fri Nov 7 16:23:23 PST 2008 i686 |
14 |
(WW) warning, (EE) error, (NI) not implemented, (??) unknown. |
15 |
(II) Loading extension MIT-SCREEN-SAVER |
16 |
(EE) Failed to load module "i810" (module does not exist, 0) |
17 |
(EE) No drivers available. |
18 |
dragonfly ~ # |
19 |
|
20 |
However the i810 module does exist: |
21 |
|
22 |
dragonfly ~ # lsmod | grep i810 |
23 |
i810 14848 0 |
24 |
drm 61208 1 i810 |
25 |
dragonfly ~ # |
26 |
|
27 |
dragonfly ~ # modinfo i810 |
28 |
filename: /lib/modules/2.6.25-gentoo-r8/kernel/drivers/char/drm/i810.ko |
29 |
license: GPL and additional rights |
30 |
description: Intel i810 |
31 |
author: VA Linux Systems Inc. |
32 |
depends: drm |
33 |
vermagic: 2.6.25-gentoo-r8 SMP preempt mod_unload PENTIUM4 |
34 |
dragonfly ~ # |
35 |
|
36 |
dragonfly ~ # uname -a |
37 |
Linux dragonfly 2.6.25-gentoo-r8 #4 SMP PREEMPT Fri Nov 7 16:23:23 PST |
38 |
2008 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux |
39 |
dragonfly ~ # |
40 |
|
41 |
Does anyone see something obvious I'm doing wrong? If so please post |
42 |
back. Wife is not happy with my at the moment. |
43 |
|
44 |
Thanks, |
45 |
Mark |
46 |
|
47 |
dragonfly ~ # lspci |
48 |
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM |
49 |
Controller/Host-Hub Interface (rev 02) |
50 |
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated |
51 |
Graphics Controller (rev 02) |
52 |
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB |
53 |
UHCI Controller #1 (rev 02) |
54 |
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB |
55 |
UHCI Controller #2 (rev 02) |
56 |
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB |
57 |
UHCI Controller #3 (rev 02) |
58 |
00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB |
59 |
UHCI Controller #4 (rev 02) |
60 |
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 |
61 |
EHCI Controller (rev 02) |
62 |
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) |
63 |
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC |
64 |
Interface Bridge (rev 02) |
65 |
00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE |
66 |
Controller (rev 02) |
67 |
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus |
68 |
Controller (rev 02) |
69 |
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER |
70 |
(ICH5/ICH5R) AC'97 Audio Controller (rev 02) |
71 |
01:03.0 Ethernet controller: Realtek Semiconductor Co., Ltd. |
72 |
RTL-8139/8139C/8139C+ (rev 10) |
73 |
dragonfly ~ # |
74 |
|
75 |
|
76 |
dragonfly ~ # cat /etc/X11/xorg.conf |
77 |
Section "Module" |
78 |
|
79 |
|
80 |
Load "dbe" # Double buffer extension |
81 |
|
82 |
SubSection "extmod" |
83 |
Option "omit xfree86-dga" # don't initialise the DGA extension |
84 |
EndSubSection |
85 |
|
86 |
# This loads the font modules |
87 |
# Load "type1" |
88 |
Load "freetype" |
89 |
# Load "xtt" |
90 |
|
91 |
# This loads the GLX module |
92 |
# Load "glx" |
93 |
# This loads the DRI module |
94 |
Load "dri" |
95 |
|
96 |
EndSection |
97 |
|
98 |
Section "Files" |
99 |
|
100 |
FontPath "/usr/share/fonts/misc/" |
101 |
FontPath "/usr/share/fonts/TTF/" |
102 |
FontPath "/usr/share/fonts/Type1/" |
103 |
FontPath "/usr/share/fonts/100dpi/" |
104 |
FontPath "/usr/share/fonts/75dpi/" |
105 |
EndSection |
106 |
|
107 |
Section "ServerFlags" |
108 |
|
109 |
EndSection |
110 |
|
111 |
Section "InputDevice" |
112 |
|
113 |
Identifier "Keyboard1" |
114 |
Driver "kbd" |
115 |
|
116 |
Option "AutoRepeat" "500 30" |
117 |
|
118 |
Option "XkbRules" "xorg" |
119 |
Option "XkbModel" "pc101" |
120 |
Option "XkbLayout" "us" |
121 |
|
122 |
EndSection |
123 |
|
124 |
|
125 |
Section "InputDevice" |
126 |
|
127 |
# Identifier and driver |
128 |
|
129 |
Identifier "Mouse1" |
130 |
Driver "mouse" |
131 |
Option "Protocol" "Auto" # Auto detect |
132 |
Option "Device" "/dev/input/mice" |
133 |
|
134 |
Option "ZAxisMapping" "4 5 6 7" |
135 |
|
136 |
EndSection |
137 |
|
138 |
Section "Monitor" |
139 |
|
140 |
Identifier "My Monitor" |
141 |
|
142 |
HorizSync 31.5 - 64.3 |
143 |
|
144 |
VertRefresh 50-90 |
145 |
|
146 |
EndSection |
147 |
|
148 |
|
149 |
Section "Device" |
150 |
Identifier "Standard VGA" |
151 |
VendorName "Unknown" |
152 |
BoardName "Unknown" |
153 |
Driver "vga" |
154 |
EndSection |
155 |
|
156 |
# Device configured by xorgconfig: |
157 |
|
158 |
Section "Device" |
159 |
Identifier "** Intel i810 (generic) [i810]" |
160 |
Driver "i810" |
161 |
EndSection |
162 |
|
163 |
Section "Screen" |
164 |
Identifier "Screen 1" |
165 |
Device "** Intel i810 (generic) [i810]" |
166 |
Monitor "My Monitor" |
167 |
DefaultDepth 16 |
168 |
|
169 |
Subsection "Display" |
170 |
Depth 8 |
171 |
Modes "1280x1024" "1024x768" "800x600" "640x480" |
172 |
ViewPort 0 0 |
173 |
EndSubsection |
174 |
Subsection "Display" |
175 |
Depth 16 |
176 |
Modes "1280x1024" "1024x768" "800x600" "640x480" |
177 |
ViewPort 0 0 |
178 |
EndSubsection |
179 |
Subsection "Display" |
180 |
Depth 24 |
181 |
Modes "1280x1024" "1024x768" "800x600" "640x480" |
182 |
ViewPort 0 0 |
183 |
EndSubsection |
184 |
EndSection |
185 |
|
186 |
Section "ServerLayout" |
187 |
|
188 |
Identifier "Simple Layout" |
189 |
Screen "Screen 1" |
190 |
InputDevice "Mouse1" "CorePointer" |
191 |
InputDevice "Keyboard1" "CoreKeyboard" |
192 |
EndSection |
193 |
|
194 |
Section "DRI" |
195 |
Mode 0666 |
196 |
EndSection |
197 |
|
198 |
dragonfly ~ # |