LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2154|回复: 15

关于Mandrake8.0的3D显卡

[复制链接]
发表于 2002-7-14 15:00:33 | 显示全部楼层 |阅读模式
我的显卡是nVIDIA RIVA TNT2 Model 64/Model 64 Pro 32MB的,怎样才能让Mandrake8.0支持3D效果?
发表于 2002-7-14 15:22:55 | 显示全部楼层

这样:

为了支持3D,首先建议升级成Mandrake  8.2这样在安装的时候可以选择是否安装XFree 4.2的3D.
如果实在不行,那就请你把这个文件贴上来:/etc/X11/XF86Config-4
 楼主| 发表于 2002-7-14 15:29:31 | 显示全部楼层

这个?

请问,Mandrake 8.2如果不从网上下载,有没有什么地方可以买到?我在西安住,Mandrake8.0是买杂志赠的,我有4版linux,
Xteam3.0,Mandrake7.0/8.0,Turbo Linux workstation7。
 楼主| 发表于 2002-7-14 15:58:08 | 显示全部楼层

上传的etc\x11\XF86Config-4文件

# File generated by XFdrake.

# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

Section "Files"

    RgbPath        "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:-1"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

    # This  allows  the  server  to start up even if the
    # mouse device can't be opened/initialised.
    AllowMouseOpenFail

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "InputDevice"

    Identifier "Keyboard1"
    Driver      "Keyboard"
    Option "AutoRepeat"  "250 30"

    Option "XkbRules" "xfree86"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"

EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "InputDevice"

    Identifier  "Mouse1"
    Driver      "mouse"
    Option "rotocol"    "IMPS/2"
    Option "Device"      "/dev/psaux"
    Option "ZAxisMapping" "4 5"
#    Option "Emulate3Buttons"
#    Option "Emulate3Timeout"    "50"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection



Section "Module"

# This loads the DBE extension module.

    Load        "dbe"


# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.

    SubSection        "extmod"
        #Option        "omit xfree86-dga"
    EndSubSection

# This loads the Type1 and FreeType font modules

    Load        "type1"
    Load        "freetype"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
    Identifier "monitor1"
    VendorName "Unknown"
    ModelName  "Unknown"


# HorizSync is in kHz unless units are specified.
# HorizSync may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    HorizSync  30-70


# VertRefresh is in Hz unless units are specified.
# VertRefresh may be a comma separated list of discrete values, or a
# comma separated list of ranges of values.
# NOTE: THE VALUES HERE ARE EXAMPLES ONLY.  REFER TO YOUR MONITOR'S
# USER MANUAL FOR THE CORRECT NUMBERS.
    VertRefresh 50-160


EndSection



# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
    Identifier "Generic VGA"
    Driver     "vga"
EndSection

Section "Device"
    Identifier  "RIVA TNT2"
    VendorName  "Unknown"
    BoardName   "Unknown"
    Driver      "nv"
#    VideoRam    4096
    # Clock lines


    # Uncomment following option if you see a big white block        
    # instead of the cursor!                                          
    #    Option      "sw_cursor"

    Option      "DPMS"
EndSection



# **********************************************************************
# Screen sections
# **********************************************************************


Section "Screen"
    Identifier "screen1"
    Device      "RIVA TNT2"
    Monitor     "monitor1"
    DefaultColorDepth 24
    Subsection "Display"
        Depth       8
        Modes       "1024x768" "800x600" "640x400"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1024x768" "800x600" "640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Section "ServerLayout"
    Identifier "layout1"
    Screen     "screen1"

    InputDevice "Mouse1" "CorePointer"

    InputDevice "Keyboard1" "CoreKeyboard"
EndSection
 楼主| 发表于 2002-7-14 16:03:40 | 显示全部楼层

抱歉,不太会传,只能贴成上面的样子了!

这个文件有用么?
发表于 2002-7-14 17:32:37 | 显示全部楼层

你好!

因为Mandrake 8.0我没用过,不过我用过Mandrake 8.1 与Mandrake 8.2,这两个在安装显卡时会提示你是否安装3D。真的很方便。如果这3D功能对你很重要的话,建议申级。
不然你这样看看:Mandrake有个很好用的设置工具:drakconf 这工具既可在X环境下运行,也可在字符界面下运行。在8.1与8.2的版本中如果你先前在安装时没选择3D,你还可以在安装后再运行 drakconf程序-->硬件-->显卡--高级在这里你就可以选择安装3D的XFree86了!
发表于 2002-7-14 19:43:11 | 显示全部楼层
显卡升级。。。请到

http://www.nvidia.com/view.asp?PAGE=linux

下载MD的驱动。。升级就有3D了。。。

NVIDIA_GLX-1.0-2960.src.rpm

NVIDIA_kernel-1.0-2960.src.rpm

把这两个文件放到同一个文件夹里,然后
#rpm -rebuild  *.rpm

然后到
#cd /usr/src/RPMS/
在i386,486,586,的文件夹里有没有文件。。如果有。。
就进入到那个目录。。。。然后

#rpm -Uvh *.rpm --nodeps

编辑/etc/X11/XF86Config-4

Section "Device"
Identifier "RIVA TNT2"
VendorName "Unknown"
BoardName "Unknown"
Driver "nv"
# VideoRam 4096
# Clock lines

注意就是:把“nv"改成”nvidia"

上面的是方法之一。
方法之二,
编辑,然后升级。。。XF86Config-4
编辑,然后升级。。。
编辑,然后升级。。。
编辑,然后升级。。。

还是去那个网站,下载适合你的直接安装的RPM包。。。
然后。。
#rpm -Uvh *.rpm --nodeps
最后还是改到你的
编辑/etc/X11/XF86Config-4
 楼主| 发表于 2002-7-15 21:07:24 | 显示全部楼层

北南哥,又不行了!

在i386,i486,i586,i686里什么都没有!空的!你能再详细一点的告诉我么?麻烦你了!刚高考完,身上没钱了,不管怎么样我一定要买到mandrake8.2,不过在这之前,你还是帮我解决一下好么!^_^|
发表于 2002-7-15 21:14:33 | 显示全部楼层
兄弟,那就下载这两个试一下。

NVIDIA_GLX-1.0-2960.i386.rpm
NVIDIA_kernel-1.0-2960.mdk80up.i386.rpm

然后还用。。。
rpm -Uvh *.rpm --nodeps
来安装。

编辑/etc/X11/XF86Config-4

Section "Device"
Identifier "RIVA TNT2"
VendorName "Unknown"
BoardName "Unknown"
Driver "nv"
# VideoRam 4096
# Clock lines

注意就是:把“nv"改成”nvidia"
 楼主| 发表于 2002-7-15 21:37:44 | 显示全部楼层

北南哥,为什么是i386的呢?

i386与i686有什么区别?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表