+ -
当前位置:首页 → 问答吧 → LFS后,安装XORG6.9.0,startx报错: unable open /dev/agpgart ......

LFS后,安装XORG6.9.0,startx报错: unable open /dev/agpgart ......

时间:2008-01-21

来源:互联网

我按照LFS6.1的手册成功安装启动机器. 在此基础上根据论坛上(
http://www.linuxsir.org/bbs/thread303865-2.html 的安装方法安装了xorg6.9.0 ,make 通过,再使用startx后报错,
(II) Loading extension MIT-SCREEN-SAVER
(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)
(EE) xf86OpenSerial: Cannot open device /dev/mouse
(EE) Mouse0: cannot open input device
(EE) PreInit failed for input device "Mouse0"
尝试手动建立 /dev/agpgart 文件,再次startx ,提示:
cannot open /dev/agpgart



再次编译内核,把AGP支持编译在内核中或编译成模块,均提示:
unable to open /dev/agpgart

这个问题如何解决??

我的显卡,845GV 集成显卡. BIOS中分配8M显存.

关于鼠标的问题个人还在解决中,log中有一条
(II) UnloadModule: "mouse" 一会编译成模块试试....

作者: 357202171   发布时间: 2008-01-21

(II) I810(0): 1 display pipe available.
(II) I810(0): detected 8060 kB stolen memory.

(EE) GARTInit: Unable to open /dev/agpgart (No such file or directory)

(WW) I810(0): /dev/agpgart is either not available, or no memory is available
for allocation. Using pre-allocated memory only.

(--) I810(0): Pre-allocated VideoRAM: 8060 kByte

作者: 357202171   发布时间: 2008-01-21

应该是内核配置的问题。
楼主可以在内核配置选项里找找。

作者: hohoxu_hao115   发布时间: 2008-01-21

谢谢你.
我已经弄好了.把 /dev/agpgart 编译进内核,并把下面跟intel有关的(两项)都选上(kernel::2.6.11.12),
在xorg.conf 中加入 VideoRam 16384 # 定义显存为16M
把鼠标支持编译成 模块 .
启动通过....现在在解决进X后鼠标不能动的问题.

作者: 357202171   发布时间: 2008-01-21

根据网上流传的方法 改过改过去始终没搞好. 我的鼠标s/2 (光电)
最后重新编译内核.把 /dev/psaux . ps/2 . I/O中鼠标键盘 相关的编译进内核.
在X -configure
cp ~/xorg.conf.new /etc/X11/xorg.conf 后.
修改 xorg.conf
option "protocol" "IMPS/2"
option "DEVICE" "/dev/mouse" ---> "/dev/input/mice"
搞定~

结贴....

作者: 357202171   发布时间: 2008-01-21