页面

2008年7月31日

下载 QQ for Linux

腾讯终于在 7 月的最后一日推出了 QQ 的 linux 版,据 LDCN 的报道,Linux 版 QQ 采用 GTK+ 接口开发,包含 32 位和 64 位平台支持,提供 rpm、deb、tar.gz 格式的安装包。
你可以从这里下载腾讯 Linux 版 QQ

2008年7月28日

提高 nvidia 显卡驱动性能

在用了3个月的 nvidia 8600GT 后,发觉其 2d 性能相对于以前的 ATI 7500 没有多少的提升,而且在某些应用上还不升反降。例如 Firefox ,平时使用时简直就像以前用奔腾2装winxp一样,慢得一塌糊涂,标签页间的切换要等,Ctrl+T要等,上下拖动网页也要等,-_-,起初还以为 Linux 版的 Firefox 问题,还一度用了 opera 一段时间,但是问题依然存在。
如果你和我一样正在使用 GF8600GT 显卡(或者更新的9000系列),同样碰到以下的问题(包括但不限于-_-)
  • Firefox 缓慢
  • 平时拖动窗口会有延迟的现象
  • compiz的部分特性缓慢,例如 3D Windows、Animations、窗口最大化和卷起时很卡等
那么恭喜你,你和我一样遇到了 nvidia 驱动一个非常严重的 bug 了-_- ,目前并没有有效的解决方法,只能希望 nvidia 能在下一个驱动解决。大家也可以用下面提到的方法缓解该症状
最后贴上我的 xorg.conf 文件中的 Device 段,Firefox 的缓慢现象有比较明显的改善。
Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "GeForce 8600 GT"
BusID "PCI:6:0:0"
Option "NoLogo" "True"
Option "RenderAccel" "True"
Option "DamageEvents" "True"
Option "BackingStore" "True"
Option "UseCompositeWrapper" "True"
Option "TripleBuffer" "True"
Option "PixmapCacheSize" "300000"
Option "OnDemandVBlankInterrupts" "True"
EndSection

2008年7月25日

用 iptables 实现端口映射

由于我这里是几台 Windows 连接网关通过ADSL共享上网的,网关为 Archlinux ,单网卡,有两个网络接口,eth0链接内网,地址192.168.1.2;ppp0为ADSL拨号连接,地址自动分配,内网网段为 192.168.1.0/24 。

下图为物理拓扑图



比如内网上的pc1这台机想要BT下载,由于p2p的工作原理,我们必须在网关上打开到pc1的端口映射,这里假设pc1的ip地址为192.168.1.11,bt下载端口为11197。
# iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 11197 -j DNAT --to-destination 192.168.1.11:11197
# iptables-save -c > /etc/iptables/iptables.rules(这条命令不能用sudo,可以先执行su命令。不执行这条命令的后果是重启机器后要重新执行上一条命令)

就是这么简单,你现在已经打开了pc1的端口映射,而电驴的 HighID 问题也可以参考这个方法。附上一张内网BT下载的截图。(为啥我的下载速度这么慢?大家都限速了??)