有人能把magic下面安装Nvidia驱动的步骤告诉我吗?
我装了四五遍系统了,就是搞不定这个驱动。咋一装上就黑屏,没救了? 不会吧???先init 3,再用./NVIDIA-Linux-x86-1.0-5336-pkg1.run一直点确定就安完了,然后再修改一下/etc/X11/XF86Config,将Module里面注释掉
Load "dri"
Load "GLcore"
确认有
Load "glx"
在Device section里面把nv改为nvidia
重新进入X界面即可。 装完总是说少库文件。不知道为什么。 那你就贴出来具体缺少什么啊。 昨天又来了一次,这次用的是NVIDIA-Linux-x86-1.0-5336-pkg1.run,按照说明改好配置文件,结果是花屏了,键盘没了反映,就好像死机了,但是之前我在控制台运行的下载好像没停,听的见硬盘的动作。
还好提前改了运行级,我重启以后把配置文件恢复原状就可以进gnome了。
错误信息不知道怎么弄,花屏了,键盘又不听使唤。重启也不知道刚刚存的文件会不会掉。 贴一下我的配置文件。这里面我就改过驱动,nv改成nvidia。
# XFree86 4 configuration created by MagicInstaller.
Section "ServerLayout"
Identifier "Default Layout"
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/Speedo"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/TTF"
FontPath "/usr/share/fonts/default/Type1"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "record"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XbkModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Mouse0"
# Modified by mouseconfig
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
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"
HorizSync 30 - 85
VertRefresh 50.0 - 160
EndSection
Section "Device"
Identifier "Videocard0"
Driver "nv"
VendorName "Videocard vendor"
BoardName "NVIDIA GeForce 4 (generic)"
VideoRam 65536
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display24"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
错误信息在/var/log/XFree86.log.0里面,你也可以运行
startx 2> ~/error
然后把你home目录下面的error文件贴出来。 我用gdm > /root/error 结果error文件是0字节的,没有内容。
我找到了XFree86.0.log,找了一下,看到确实是load了nvidia的模块,奇怪得很,还是花屏。把它贴到下面,请大家帮忙看看。 显卡或内存超频了没有?用xfree86自带的驱程可以进图形界面吗? 没超频,自带的完全正常,现在正在用着。即使是不删除nvidia的驱动也很正常。就是没有3D加速。 # glxgears
Xlib:extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual
#
我在想,是不是要把包补全。 我按照FAQ里的做了,把coreutils,XFree86-Mesa-libGL,XFree86-Mesa-libGLU都装上了,还是不行,一样的花屏。我都快哭了,失去信心了。郁闷啊~~ startx 2> ~/error
不要gdm
gdm不会输出X的出错信息的,你怎么听不进意见啊。 我前面说过,照做了,但是重启以后开机就只有一个空文件,什么都没留下。
还有不用nvidia驱动的时候,我用startx也是出错的,startkde也不管用,只有gdm是管用的,可以进X。 首先,确保你没有使用nvidia驱动的时候startx能够进入Xwindow,不行的话,贴出/var/log/xfree86.log.0里面的报错信息,没有的话用
startx 2> ~/error
这样会把错误信息写入error文件,如果没有错误信息,那就是X启动成功了。
如果搞定了xwindow,请确保你的nvidia驱动编译成功了,然后再修改配置文件使用nvidia,去/lib/modules/2.6.xxxxx/kernel/driver/display/nvidia.o(差不多这个位置)看看,确认这个文件存在。
页:
[1]
2