首先,以root身份打开一个shell输入命令glxinfo|grepdirect
回车以后如果显示Yes则表示启用了DRI(显卡硬件直接渲染什么的我也不大清楚)
当然最好的办法还是去nvidia或ati的网站上下载各自版本的驱动,然后按照它们的说明进行驱动模块的安装.
之后,再试试运行命令glxinfo|grepdirect回车以后应该会显示Yes
接着最重要的一步是修改/etc/X11/xorg.conf修改之前你需要保留一份原来的xorg.conf比如另存为backupxorg.conf接着你就可以放心大胆地修改xorg.conf以下内容只针对于nvidia显卡
Section"ServerLayout"
Identifier"DefaultLayout"
Screen0"Screen0"00
InputDevice"Mouse0""CorePointer"
InputDevice"Keyboard0""CoreKeyboard"
EndSection
Section"Files"
ModulePath"/usr/lib/xorg/modules/extensions/nvidia"
ModulePath"/usr/lib/xorg/modules"
EndSection
Section"Module"
SubSection"extmod"
Option"omitxfree86-dga"
EndSubSection
Load"glx"
EndSection
Section"InputDevice"
Identifier"Mouse0"
Driver"mouse"
Option"Protocol""auto"
Option"Device""/dev/input/mice"
Option"Emulate3Buttons""no"
Option"ZAxisMapping""45"
EndSection
Section"InputDevice"
Identifier"Keyboard0"
Driver"kbd"
Option"XkbModel""pc105"
Option"XkbLayout""us"
EndSection
Section"Monitor"
Identifier"Monitor0"
VendorName"Unknown"
ModelName"Unknown"
HorizSync30.0-110.0
VertRefresh50.0-150.0
Option"DPMS"
EndSection
Section"Device"
Identifier"Videocard0"
Driver"nvidia"
EndSection
Section"Screen"
Identifier"Screen0"
Device"Videocard0"
Monitor"Monitor0"
DefaultDepth24
Option"DisableGLXRootClipping""True"
Option"AddARGBGLXVisuals""True"
SubSection"Display"
Viewport00
Depth24
EndSubSection
EndSection
Section"Extensions"
Option"Composite""Enable"
EndSection
保存完成修改,顺便说一下按照nvidia的驱动安装操作步骤,它也会教你怎么产生xorg.conf
对于按照它的操作步骤产生的xorg.conf你只需要进行修改,而不要大量删除它已配置好的内容,
在末尾部分的内容,会有一点不同,对此你只需要进行增加和小部分修改,不需要大量删除按照nvidia的操作步骤产生的xorg.conf
以上内容参考了fedoracore6安装手册
另外,你可能还需要下载并安装beryl程序,shell中执行yuminstallberyl比较快,安装完成之后到fedoracore6的应用程序项的系统工具项找到beryl管理器项,打开beryl管理器,在选择窗口管理器时选beryl这样应该可以开启beryl界面了,当然beryl还有一些小毛笔,你可以到youtube网站上搜索一下berylproblem了解了以后再决定是否做以上的步骤,开启beryl3D界面只想满足一下那些想给身边用windowsVISTA的朋友们炫耀一下linux的朋友们,我在fedoracore6linux中试过,256M的内存也没问题.beryl特效的具体使用方法,请去beryl的网站看看,也可以去google搜索一下.
下载本文示例代码