免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 17477 | 回复: 26
打印 上一主题 下一主题

[FreeBSD] Freebsd 7.1RC1 下 3D桌面配置 intel + compiz-fusion + avant-window-navigator [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-15 09:13 |只看该作者 |倒序浏览
Freebsd 7.1RC1 下 3D桌面配置 intel 显卡 + compiz-fusion + avant-window-navigator

前提条件为你已经装好了gnome桌面环境。

1、显卡配置
        我的显卡具体型号为

  1.     vendor     = 'Intel Corporation'
  2.     device     = '82945G Integrated Graphics Controller'
  3.     class      = display
  4.     subclass   = VGA
复制代码

   
    其它型号的Intel显卡应该也差不多。。
    显卡驱动我是安装的ports中的 xf86-video-intel-2.4.2
   
2、内核配置
        内核配置中加入

  1.         device                drm                # DRM core module required by DRM drivers
  2.         device                i915drm                # Intel i830 through i915
复制代码

       
3、xorg.conf 配置

        在 ServerLayout 小节加入
         Option         "AIGLX" "true"
        在 Module 小节中 确认有

  1.          Load  "extmod"
  2.          Load  "dri"
复制代码

         
         在7.1 中这些是默认打开的。

        加入以下 小节

  1.         Section "Extensions"
  2.         Option "Composite" "Enable"
  3.         EndSection
复制代码

       
        Device 小节 加入
         

  1.       Option      "XAANoOffscreenPixmaps" "true"
  2.       Option      "DRI"     "true"
复制代码

        在 Screen 小节中
        类似
         Identifier "Screen0"
         Device     "Card0"
         Monitor    "Monitor0"

        加入  DefaultDepth 24
       
        然后 找一个适合你的分辨率 改成下面的样子,
       

  1.         SubSection "Display"
  2.                 Viewport   0 0
  3.                 Depth     24
  4.                 Modes     "1440x900"
  5.         EndSubSection
复制代码

        最后加入

  1.         Section "DRI"
  2.              Group   0
  3.              Mode    0666
  4.         EndSection
复制代码


        xorg.conf 配置完成后要重起一下才能生效。
       
4、安装 compiz-fusion

        cd /usr/ports/x11-wm/compiz-fusion
       
        在make config 中 去掉gconf支持 ,gconf 存在的话会比较麻烦

  1.          │ │          [X] EXTRA    Enable extra plugins                      │ │  
  2.          │ │          [ ] UNSUP    Enable unsupported plugins                 │ │  
  3.          │ │          [X] EMERALD  Enable emerald window decorator          │ │  
  4.          │ │          [ ] GCONF    Enable the gconf backend   
复制代码

        make install clean
       
        写一个start-compiz 脚本 内容如下

  1.         #!/bin/sh
  2.         export LIBGL_ALWAYS_INDIRECT=1
  3.         export INTEL_BATCH=1
  4.         compiz --replace --indirect-rendering --sm-disable ccp
复制代码

      现在运行 start-compiz 可以实现3D桌面了。。
      如果运行 没有边框尝试以下设置
      
        然后在 gnome 菜单-》系统-》首选项-》compiz setting manager 中
       
        确保 Effects 中的 window decoration 选中,点击它进入设置选项 在 command 那里 填写 emerald

       
       
       
5、如果想装一个 dock玩玩的话,可以装 avant-window-navigator  这个软件 没有 ports 只能手动安装

        到这里 https://launchpad.net/awn/+download 下载  0.2.6  版本。
       
        tar zxvf  avant-window-navigator-0.2.6.tar.gz
        cd avant-window-navigator-0.2.6
        fetch http://launchpadlibrarian.net/12276028/xutil_fix_v3.patch
        patch -p0 < xutil_fix_v3.patch
        ./configure LDFLAGS="-L/usr/local/include -L/usr/local/lib"
        完成后不要急
        cd po
        vi Makefile  在 46,47 行 编辑下面的样子
        GMSGFMT=msgfmt
        MSGFMT=msgfmt
        cd ../
        gmake && gmake install
       
        运行 avant-window-navigator
        dock  就出现了。。
       
        我安装 了 mac4lin的皮肤 现在出 rc1了。

        这儿有 关于 nVidia
       
        http://www.freebsd.org/doc/en/articles/compiz-fusion/
       
        的配置文章





[ 本帖最后由 fengyun8972 于 2008-12-18 09:05 编辑 ]

论坛徽章:
2
2015年迎新春徽章
日期:2015-03-12 10:39:39IT运维版块每日发帖之星
日期:2015-10-10 06:20:00
2 [报告]
发表于 2008-12-15 09:18 |只看该作者
现在还没有一家能实现苹果系统的操作与管理

论坛徽章:
0
3 [报告]
发表于 2008-12-15 09:24 |只看该作者
看起来像就行了。呵呵。。。

论坛徽章:
0
4 [报告]
发表于 2008-12-15 17:05 |只看该作者
看来大家都不玩这个呀。。。

论坛徽章:
0
5 [报告]
发表于 2008-12-15 18:08 |只看该作者
我装了一次,,,结果所有窗口都没有边框。。。郁闷。

论坛徽章:
0
6 [报告]
发表于 2008-12-16 15:31 |只看该作者
  赞一下

论坛徽章:
2
丑牛
日期:2013-09-29 09:47:222015七夕节徽章
日期:2015-08-21 11:06:17
7 [报告]
发表于 2008-12-16 16:36 |只看该作者
不错不错,我收藏了,呵呵

论坛徽章:
0
8 [报告]
发表于 2008-12-16 17:03 |只看该作者
哈哈,有动力了。。。
我现在用 freebsd 做桌面系统 ,用起来很舒服了。。。

论坛徽章:
0
9 [报告]
发表于 2008-12-16 20:40 |只看该作者

论坛徽章:
0
10 [报告]
发表于 2008-12-16 23:58 |只看该作者
好漂亮噢,,不知道在vm下面能不能搞到这样的效果出来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP