chenlei9907 发表于 2006-4-15 22:07:15

请教关于 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

目前这个文件至少可以让我进入图形界面,但是就是显卡驱动不对。郁闷死拉。老大 救救我吧!!!

chenlei9907 发表于 2006-4-15 22:36:48

下载过 915resolution 配置过,无效。看来只好试用编译kernel了

有没有什么别都解决方案》》

mandrakechina 发表于 2006-4-15 22:40:18

xorg 6.9应该已经比较好的支持i915

ricetons 发表于 2006-4-15 22:41:47

根本就是乱来。

你自己装东西之前麻烦你好好看看requirements,再来发问

谢谢

chenlei9907 发表于 2006-4-15 22:46:33

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

怪了,怎么这个模块当时发布的时候没有考虑到打进去吗??

chenlei9907 发表于 2006-4-15 23:06:22

根本就是乱来。

你自己装东西之前麻烦你好好看看requirements,再来发问

谢谢


请问怎么理解???

chenlei9907 发表于 2006-4-15 23:16:07

# lspci| grep VGA
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)

fox3 发表于 2006-4-15 23:54:14

我的也是gma900的,我选810那个驱动又可以哦,ML2.0,14.1XGA的本本

ricetons 发表于 2006-4-16 00:22:07

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一下。

chenlei9907 发表于 2006-4-16 04:52:24

明明安装过了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

heyuqi 发表于 2006-4-16 09:46:02

apt-get install kernel-source#2.6.15.3-2mgc

ricetons 发表于 2006-4-16 10:06:53

那是kernel-module和header,不是source,拜托。。。。

另外答问题不要给出apt-get的答案

要给就给smart的。

chenlei9907 发表于 2006-4-16 15:28:41

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还是跑不过去??

chenlei9907 发表于 2006-4-16 18:07:58

错误提示似乎总是说找不到 /lib/modules下的什么东东??

不知道为什么?? 不是应该找 /usr/src/linux吗??

chenlei9907 发表于 2006-4-16 18:39:41

是不是重新编译一下内核的话,把显卡声卡网卡等统统编进内核的话就没有这些麻烦了吧。

? :!::?::?::?:
页: [1] 2
查看完整版本: 请教关于 Intel915GM显卡都驱动问题(已经搞定)