请教关于 Intel915GM显卡都驱动问题(已经搞定)
请教关于 Intel915GM显卡都驱动问题新买了一个DELL INSPIRON630的笔记本电脑,安装XP,之后安装ML2,用的是光盘安装。一切正常。
之后进入图形界面,发现显卡驱动不是很正常。GOOGLE + Baidu之后,一直没有成功。看了精华区之后呢,发现讲ATI都很多,讲Intel都是说用810的驱动。但是还是没有成功。
大致的问题描述如下:
硬件 DELL INSPIRON 630M
显卡:Intel915GMS (Intel GMA900图形核心)
屏幕是:LCD 14.1 WXGA 可以上 1280*800的分辨率
内核:MagicLinux 2.6.15.3
如其他贴子大致我作了如下
下载官方驱动网址: http://downloadfinder.intel.com/
#rpm -ivh dri-I915-v1.1-20041217.i386.rpm
之后运行没有成功,提示如下:
Preparing... ##################################################
dri-I915 ##################################################
ERROR: AGPGART module did not compile - AGP module turned off in kernel ??
ERROR: Kernel modules did not compile
The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted. See the dri.log file for information on
what went wrong.
Package is installed, but not configured.
You'll need to use rpm -e to remove this package before re-installing.
遂下载拉xorg-i915-1.0-1.i386.rpm,安装,提示如下:
Preparing... #######################
file /usr/X11R6/lib/modules/dri/i915_dri.so from install of xorg-i915-1.0-1 conflicts with file from package xorg-x11-6.9.0-7mgc
之后下载了intel的i915Graphics.tar.gz包,解压缩,自己安装同样都错误,找到了安装日志,最后面大致如下:
/usr/dripkg/drm/drm_stub.h:147: warning: `inter_module_unregister' is deprecated (declared at include/linux/module.h:572)
/usr/dripkg/drm/drm_stub.h: In function `gdg_stub_register':
/usr/dripkg/drm/drm_stub.h:177: warning: implicit declaration of function `inter_module_get'
/usr/dripkg/drm/drm_stub.h:188: warning: `inter_module_register' is deprecated (declared at include/linux/module.h:571)
make: *** Error 1
make: *** Error 2
make: Leaving directory `/lib/modules/2.6.15.3/build'
make: *** Error 2
make: Leaving directory `/usr/dripkg/drm
google一下似乎很多人都遇到过这个问题,不过我还是没有解决。无论是作界面里面调,选择i810系列显卡点击确定,还是没有变化。目前用都是vesa的驱动。
由于笔记本是宽平,因材在精华区里面找到都解决方案,不过,显卡上不去,宽平当然不好使的了
下载了内核的源代码的rpm ,重新运行安装程序还是不行。郁闷。。
最好我贴出我都xorg。conf
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0"Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/share/fonts/default/Type1"
FontPath "/usr/share/fonts/ttf/zh_CN"
EndSection
Section "Module"
Load"dbe"
Load"extmod"
Load"fbdevhw"
Load"glx"
Load"record"
Load"freetype"
Load"type1"
Load"dri"
EndSection
Section "InputDevice"
Identifier"Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XbkModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier"Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Unknown monitor"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 31.5 - 37.9
VertRefresh50.0 - 70.0
EndSection
Section "Device"
Identifier"Videocard0"
Driver "vesa"
VendorName"Videocard vendor"
BoardName "VESA driver (generic)"
VideoRam 1024
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Depth 8
Modes "800x600"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768"
EndSubSection
EndSection
目前这个文件至少可以让我进入图形界面,但是就是显卡驱动不对。郁闷死拉。老大 救救我吧!!! 下载过 915resolution 配置过,无效。看来只好试用编译kernel了
有没有什么别都解决方案》》 xorg 6.9应该已经比较好的支持i915 根本就是乱来。
你自己装东西之前麻烦你好好看看requirements,再来发问
谢谢 lsmod 果然没有agpgart 。lsmod结果如下
Module SizeUsed by
snd_rtctimer 16760
dm_mirror 149280
container 29440
ohci1394 280840
ieee1394 2660401 ohci1394
uhci_hcd 266400
ehci_hcd 276560
shpchp 394880
snd_hda_intel 119202
snd_hda_codec 683521 snd_hda_intel
snd_seq_dummy 20520
snd_seq_oss 252160
snd_seq_midi_event 37121 snd_seq_oss
snd_seq 352165 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device 53883 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss 427840
snd_mixer_oss 145922 snd_pcm_oss
snd_pcm 599123 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_timer 169003 snd_rtctimer,snd_seq,snd_pcm
snd 3466011 snd_hda_intel,snd_hda_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
snd_page_alloc 70482 snd_hda_intel,snd_pcm
b44 192120
mii 35841 b44
ipw2200 884920
ieee80211 261841 ipw2200
ieee80211_crypt 25601 ieee80211
怪了,怎么这个模块当时发布的时候没有考虑到打进去吗?? 根本就是乱来。
你自己装东西之前麻烦你好好看看requirements,再来发问
谢谢
请问怎么理解??? # lspci| grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03) 我的也是gma900的,我选810那个驱动又可以哦,ML2.0,14.1XGA的本本 dri-I915-v1.1-20041217.i386.rpm要先装上kernel-source才能正确安装
see google for related
xorg-i915-1.0-1.i386.rpm这个包:
Preparing... #######################
file /usr/X11R6/lib/modules/dri/i915_dri.so from install of xorg-i915-1.0-1 conflicts with file from package xorg-x11-6.9.0-7mgc
你什么参数都没加,已经报"conflicts"了,如果正确的话,用--force去override之。
编译根本不可能过,你devel包没装全
另外我是第一次看到编译报错,却把warnings贴出来的。
sigh
分辨率的设置论坛上search一下。 明明安装过了kernel source了,但是运行
rpm -aq|grep kernel如下
kernel-2.6.15.3-2mgc
kernel-module-ndiswrapper-2.6.15.3-1.9-1mgc
/usr/src/linux 也是指向 linux -> /lib/modules/2.6.15.3/build apt-get install kernel-source#2.6.15.3-2mgc 那是kernel-module和header,不是source,拜托。。。。
另外答问题不要给出apt-get的答案
要给就给smart的。 apt 了,安装了源
# rpm -qa|grep kernel
kernel-2.6.15.3-2mgc
kernel-source-2.6.15.3-2mgc
kernel-module-ndiswrapper-2.6.15.3-1.9-1mgc
# rpm -qa|grep kernel
kernel-2.6.15.3-2mgc
kernel-source-2.6.15.3-2mgc
kernel-module-ndiswrapper-2.6.15.3-1.9-1mgc
安装dri-I915-v1.1-20041217.i386.rpm还是跑不过去?? 错误提示似乎总是说找不到 /lib/modules下的什么东东??
不知道为什么?? 不是应该找 /usr/src/linux吗?? 是不是重新编译一下内核的话,把显卡声卡网卡等统统编进内核的话就没有这些麻烦了吧。
? :!::?::?::?:
页:
[1]
2