我与FreeBSD的故事(一) 3D风波

2009-05-13 04:20:51来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


               
                 
                7月28日 - 初识FreeBSD
    那是在很久很久以前,带我的老师有个项目要用到unix,然后故事就开始了……上网查了不少资料,最后选择了FreeBSD作为我,接触的第一个unix操作系统。
    下iso,刻盘,装vm,终于,一套龌龊的系统被我磕磕碰碰的装进了虚拟机里。我本来就是从dos时代过来的(说的跟真的似的),所以看着这黑底白字的提示符,倒是有几分亲切。随着接触的越来越多,FreeBSD的什么package啊,ports啊,内核啊什么的也慢慢变得眼熟了。上真实环境吧,vm算什么英雄好汉,我想。轻车熟路,三下五除二,最小化安装的bsd终于站到了与windows server 2003并列的位置上来了。但总那么一条命令一条命令的打,也不是个事啊,总得给我个借口彻底卸载MS打头的东西吧--于是,开始装gui,kde的安装过程也很顺利。到了配置x的时候了,由于缺乏经验,在加上两台机器协作(我的机器工作,另一台专门查资料~~嘿嘿),这个步骤费了不少劲。在几经周折之后,终于进到了桌面环境下。
    后来发生了什么呢?各种各样的package/port/配置被装到了ibm 10G的slice里,输入法、汉化包、eva、jdk、idea、声音、视频,等等等等。终于,FreeBSD已经成为一个足够完美的借口,让任何人卸载MS打头的程序了。但是这时,一个问题出现了。
    i915、drm模块:
# kldstat
....
12    1 0xc38b2000 5000     i915.ko
13    1 0xc38b7000 e000     drm.ko
    支持agp模仿的显卡,动态显存:
# dmesg | grep agp
agp0:
port 0x1800-0x1807
mem 0xe0000000-0xe7ffffff,0xd0000000-0xd007ffff irq 11 at device 2.0 on
pci0
agp0: detected 8060k stolen memory
agp0: aperture size is 128M
    drm:
# dmesg | grep drm
drmsub1:  mem 0xe8000000-0xefffffff,0xd0080000-0xd00fffff at device 2.1 on pci0
info: [drm] AGP at 0xe0000000 128MB
info: [drm] Initialized i915 1.2.0 20041217
    没有启动3D加速:
# glxinfo | grep direct
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
    Xorg配置:
# cat /etc/X11/xorg.conf
...
Section "Module"
    ...
        Load  "dri"
    ...
EndSection
...
Section "Device"
        Identifier  "Card0"
        Driver      "i810"
        VendorName  "Intel Corporation"
        BoardName   "82852/855GM Integrated Graphics Device"
        BusID       "PCI:0:2:0"
#       VideoRam    8060
EndSection
Section "Screen"
        Identifier "Screen0"

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:The code to detect a tcp port

下一篇:FreeBSD简明命令手册(收集)