红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > Ubuntu

为用nvidia还未激活3D加速驱动的弟兄们

发布时间:2010-01-07 22:54:14来源:红联作者:lijiang
最近安装了canonical为我邮寄来的ubuntu9.10,发现其中显示配置文件/etc/X11/xorg.conf和ubuntu8.04比较,没有了原先的键盘鼠标等输入设备的配置段!xorg.conf更简洁了。为了激活图形3D加速,只需配置“screen”、 ''monitor"段。

我的nvidia是旧式芯片Geforce 2 MX400。所以总是必须手动配置那两段才能避免因为激活3d驱动而导致分辨率很低的冲突。

当然首先还是找到系统管理菜单的硬件驱动,网络可用的情况下ubuntu会搜寻到匹配的图形加速驱动下载安装,我的老卡被ubuntu9.10推荐的匹配的驱动是版本96。接下来就是手动添加屏幕和显示器的相关参数了。



下面贴上我的xorg.conf文件,真的很简洁:

Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
Option "AddARGBGLXVisuals" "True"
SubSection "Display"
Virtual 1024 768
Depth 24
Modes "1024x768@60" "800x600@60" "800x600@56" "640x480@60"
EndSubSection
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "false"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Vendorname "Generic LCD Display"
Modelname "LCD Panel 1024x768"
Horizsync 31.5 - 48.0
Vertrefresh 56.0 - 65.0
Gamma 1
modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -hsync -vsync
modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -hsync -vsync
EndSection

玩3d桌面特效等真的很爽!
文章评论

共有 9 条评论

  1. zcx11 于 2010-05-05 17:01:00发表:

    新手,没怎 么看明白,我的显卡也比较老,也在寻找解决之道。

  2. chiyb 于 2010-04-26 03:00:56发表:

    引用:
    我用他推荐的驱动不怎么好,自己下了一个装上强很多
    wjjroy 发表于 2010-1-8 00:36

  3. jkrh 于 2010-04-17 02:24:53发表:

    新人看不懂
    顶下 接点钱

  4. dj_sunny 于 2010-04-16 21:23:12发表:

  5. baimei_a 于 2010-04-16 21:09:50发表:

  6. wolf_blood 于 2010-01-08 08:40:09发表:

    这里补充一下,
    在UBUNTU9.10下,有很多朋友用MX400这种老显卡都遇见过这样的问题。
    就是装完受限驱动以后,分辨率不能调整,或者是调整完以后不能保存,或者是保存以后不能开启3D桌面,一旦开启,必定造成边框消失等。
    原因是nvidia驱动中默认生成的xorg.conf无法被ubuntu9.10解析,而且,ubuntu9.10中默认并没有xorg.conf文件,必须重新生成一份新的可识别的xorg.conf。
    所以,相对理想的解决办法就是:先安装受限驱动,重新启动后,运行 sudo nvidia-xconf 生成一个新的ubuntu,再运行sudo nvidia-setting,调整分辨率等显卡设置,然后一定要点击“Save To Xorg.Conf”这个按钮,具体是不是这个名字我有点忘记了,大家可以看看设置界面上,好像就在Apply的下面。
    完成后再重启,
    以后就能像之前版本一样,用nvidia的设置工具随心所欲更改显卡设置,而且由于安装了受限驱动,在glxinfo中显示就已经开启了3D加速。
    假如开启3D桌面还会出现无边框的话,请在xorg.conf中找到Screen段,加上这句:Option "AddARGBGLXVisuals" "True"应该就可以了,
    详细位置可以看看lz发的图片。

  7. ntsiase 于 2010-01-08 07:25:04发表:

    多谢分享

  8. wjjroy 于 2010-01-08 00:36:25发表:

    我用他推荐的驱动不怎么好,自己下了一个装上强很多

  9. lijiang 于 2010-01-07 23:03:31发表:

    ding