1. 地址栏输入:opera:config , 将Enable core X fonts打钩;而Enable Xft Fonts后面的钩去掉,然后重启Opera(如果字体仍然混乱,则把上面的两个打钩交替一下)
  2. 修改文件 /opt/opera/share/opera/ini/font.ini 【就是这个文件控制着那个令人非常头疼的,Opera 的字体选择机制】

在 [matches] 节中合适的地方添加以下内容:

family:WenQuanYi Bitmap Song=excellent
;完全禁用日文、韩文字体
family:Kochi Mincho | Baekmuk Dotum=blacklist
family:mincho|gothic=blacklist
family:kochi*=blacklist
family:baekmuk*=blacklist
;或者在需要时才调用
family:Kochi Mincho | Baekmuk Dotum=avoid family:mincho|gothic=avoid family:kochi*=avoid family:baekmuk*=avoid

其中,=后面的blacklist、excellent、avoid等等分别描述的是opera对该字体选择的优先级,excellent是优先选择,avoid是只有需要时才选择,blacklist是禁用,不予选择
转载请注明:作者 Kder 出处 http://kder.yo2.cn/gentoo-linux-opera-font.html

参考了以下几篇帖子:
http://www.linuxsir.org/bbs/showthread.php?t=279991&highlight=opera+%E5%AD%97%E4%BD%93+%E4%BD%93
http://www.linuxdiyf.com/bbs/thread-110702-1-1.html
http://my.opera.com/chinese/forums/topic.dml?id=152696

首先,安装Mplayer的时候需要添加Real支持,默认情况下,real的USE是(-real),也就是不支持real(据说因为安全性的原因,官方portage去掉了real支持),不能添加,所以必须先以root权限执行下列命令:

mkdir -p /etc/portage/profile echo media-video/mplayer -real >> /etc/portage/profile/package.use.mask echo media-libs/win32codecs -real >> /etc/portage/profile/package.use.mask ACCEPT_KEYWORDS="~x86" USE="real" emerge mplayer

安装完成后,如果Mplayer播放rmvb出现

Win32 LoadLibrary failed to load: drvc.dll, /usr/lib/codecs/drvc.dll, /usr/lib/win32/drvc.dll, /usr/local/lib/win32/drvc.dll Error loading dll ERROR: Could not open required DirectShow codec drvc.dll.

之类的错误,则需要下载以下两个文件:

drv43260.dll http://cid-ee616f2dc1c3f48b.skydrive.live.com/self.aspx/Share/drv43260.dll
drvc.dll http://cid-ee616f2dc1c3f48b.skydrive.live.com/self.aspx/Share/drvc.dll

下载完后复制到 /usr/lib/win32 目录下,即可解决

转载请注明:作者 Kder 出处 http://kder.yo2.cn/gentoo-mplayer-rmvb-solution.html

参考资料:
http://www.linuxsir.org/bbs/showthread.php?t=337996
http://forums.gentoo.org/viewtopic-t-713051.html?sid=e44c9527cf38ebd470151d1452478d82
http://www.linuxsir.org/bbs/showthread.php?t=338107

出现的问题

在Linux2.6.30内核下编译Nvidia 96.43.11显卡驱动时出现如下错误:

echo " ERROR: Kernel configuration is invalid."; echo " include/linux/autoconf.h or include/config/auto.conf are missing."; echo " Run 'make oldconfig && make prepare' on kernel src to fix it

这时候即使运行了

make oldconfig && make prepare

也无济于事

解决办法

到下面的地址下载一个patch: http://leigh123linux.fedorapeople.org/pub/patches/nvidia-96.43.11.patch

然后将这个patch和NVIDIA-Linux-x86-96.43.11-pkg1.run文件放到同一个目录下,cd到这个目录,在未启动X server的情况下(或者先kill掉X)再运行命令:

./NVIDIA-Linux-x86-96.43.11-pkg1.run --apply-patch nvidia-96.43.11.patch

以上在Gentoo Linux kernel 2.6.30下测试通过,适用于x86版本,x86_64版本以此类推。
转载请注明:作者 Kder 出处 http://kder.yo2.cn/nvidia-driver-solution-for-linux-2630.html
参考了帖子:http://www.nvnews.net/vbulletin/showthread.php?t=133990

标签: Linux

分类 解决问题 | 评论(0)»
 一个简单的列表,以后会不时更新:
标签: Linux

分类 经验体会 | 评论(0)»

工信部日前下发通知,要求7月1日后在中国境内生产销售和进口的计算机将预装“绿坝—花季护航”绿色上网过滤软件。

看到这条新闻,我不由得想到防火长城给我带来的种种不便,“墙”也是我从blogger转移阵地到yo2来的重要原因之一。

如今,墙已经推到了自家门口。虽然现有的机子和自己的组装机不受影响,品牌机也可以将其卸载,但是总的感觉还是,非常不爽。为未成年人创造一个良好的网络环境本无可厚非,但是如何在保护青少年和保护成年人的隐私和自由这两者之间找到一个平衡,工信部应该好好考虑一下。

由于众所周知的原因,blogger无法访问。经过N多次的努力,我已经厌倦了到处找可用的IP,为了让ghs可以运行。在国内众多BSP中徘徊许久之后,我选择了yo2。主要是因为yo2强大的自由度,而且还可以绑定域名,这是相对于其他bsp最大的优势,虽然是绑定是收费的,但这也是为了yo2的发展,可以理解。

新的博客,今天开始。