Gentoo 使用笔记 Part 3

安装AIGLX

更新:原来我一直弄错了,自从N卡9系列驱动加入GLX_EXT_texture_from_pixmap支持后,实际上已经可以替代AIGLX本身了,也就是说其实只需要Beryl和9系列N卡驱动就能实现AIGLX的效果,而不再依赖于AIGLX,我不想大量修改本文了,姑且继续称为AIGLX吧,请大家提高警惕,不要被我的谣言所误导啊!

XGL我始终没有尝试,尽管效果很酷,但是它的不稳定与耗资源,我不喜欢拿系统稳定性做赌注。直到AIGLX的出现。请先看下下面的截图以及我录制的一个演示视频吧!效果及性能绝对超越windows的绣花枕头Vista。

AIGLX on Gentoo

AIGLX 3D Cube效果

AIGLX on Gentoo

AIGLX 水波纹效果

AIGLX on Gentoo

AIGLX 重叠透明效果

点击下载演示视频: AIGLX on KDE@GENTOO。(由于录制时有点掉帧加上处理视频时降低fps又掉了点帧,看起来…效果还行!)

此安装只在我的NVIDIA显卡下试验过,如果是ATI或者Intel的还是自己看gentoo wiki或forum吧!

修改/etc/X11/xorg.conf文件,添加或修改如下几句:

Section "Extensions"
	Option      "Composite"   "Enable"
EndSection

Section "Screen"
	Option      "AddARGBGLXVisuals" "True"
EndSection

因为我的WM是KDE,而compiz依赖gconf,所以我选择了最近独立出来的compiz的分支beryl。beryl已经进入官方portage,可以直接emerge获取。

先unmask掉beryl的组件包。修改/etc/portage/package.keywords,添加如下几句:

#Beryl Core
x11-wm/beryl
x11-wm/beryl-core
x11-plugins/beryl-plugins
x11-plugins/beryl-dbus
x11-misc/beryl-manager
x11-misc/beryl-settings
x11-wm/emerald
x11-misc/emerald-themes
x11-apps/xlsclients
x11-apps/xvinfo
x11-libs/libwnck

开始emerge beryl吧!

#emerge libwnck beryl

安装最新版的NVIDIA驱动,目前是9629,加入了对GLX_EXT_texture_from_pixmap的支持,而且不再需要unmask了。直接#emerge nvidia-drivers吧!

让beryl-manager随KDE自启动,修改(没有的话就新建)/etc/env.d/99kde-env

KDEWM=beryl-start
#如果beryl-start无法启动的话,请改为beryl-manager

OK,重启下X你应该就能享用AIGLX的特效了!

用Tor+Privoxy+Torbutton+Firefox/Flock穿透网络”障碍”

wikipedia,technorati这些优秀的站点被封后,确实让人恼火,不过有了tor+privoxy就能穿透这种人为“障碍”了。

wikipediathrutor.jpg

安装tor,privoxy

#emerge net-misc/tor net-proxy/privoxy

修改/etc/privoxy/config文件

/*添加这句,并注意句末的"."啊!*/
forward-socks4a / localhost:9050 .
/*注释掉以下三句*/
#logfile logfile
#jarfile jarfile
#debug 1 # show each GET/POST/CONNECT request

给Firefox安装Torbutton插件,flock强制安装就行了。

重启firefox/flock,你会发现右下角任务栏会多出一个Tor Enabled/Disabled的按钮,右键点击”Preferences”,设置为”Use custom proxy settings”,并修改”HTTP Proxy”为”localhost”,”Port”为”8118″。

torbutton

然后启动tor,privoxy并激活torbutton就能自由上网了。

#/etc/init.d/tor start
#/etc/init.d/privoxy start

或者把tor,privoxy加入开机自启动

#rc-update add tor default
#rc-update add privoxy default

8 Responses to “Gentoo 使用笔记 Part 3”


  1. 1 8miler

    就不知道ubuntu里面行不行.
    我现在的ubuntu又是困难重重.
    主要是amd64使得很多东西不兼容.

  2. 2 puNk!d

    我没有用64位的linux版本,用x86-32bit就行了,为了兼容性!
    ubuntu已经有一大堆的AIGLX安装方法了,例如这篇

  3. 3 wonglaye

    好看!有空我也捣鼓捣鼓

  4. 4 druggo

    搞了,效果还不错,比XGL稳定多了,但还是会搞出点问题的,一些程序不能渲染,比如永中OFFICE,打开就是一片空白。

  5. 5 puNk!d

    还好,我这装的软件都能渲染出来:D
    gnome下反应速度怎么样?

  6. 6 druggo

    不爽,还是不用了。

  7. 7 druggo

    最新驱动已经是9742了,哈哈哈

  8. 8 puNk!d

    nope..nope…那个是beta版D,只是加入了对8800GT的support而已…对我来说一点用处都没有,我的显卡就是再加个2000也不到8800

Leave a Reply