R Field - 2013年3月
type: channel
link: http://www.ramlife.org/2013/03/
description: 通玄小论
items: gentoo gnome y460
items: gentoo firefox flash
items: gentoo 使用 wine QQ

gentoo gnome y460
type: item
date: 2013-03-27T16:15:00+08:00
description: gentoo 上面搞定了 x server，就可以搞 gnome 了 修改 make.conf USE="-qt4 -kde X dbus gtk gnome" echo "gnome-base/gnome-session branding" >> /etc/portage/package.use 编译gnome大约要9个多小时 emerge gnome env-update && source /etc/profile /etc/init.d/dbus start rc-update add dbus default echo "exec gnome-session" > ~/.xinitrc sed -i '1i\export XDG_MENU_PREFIX=gnome-' ~/.xinitrc

gentoo firefox flash
type: item
date: 2013-03-27T16:05:00+08:00
description: 按照教程，添加 nsplugin USE 标记给gnash，有了这个标记才能集成到浏览器中去 www-plugins/gnash nsplugin 然后 emerge nsplugin 但是发现 aurora 还是看不了 视频。 所以我使用了 adobe-flash， emerge adobe-flash 安装了这个以后，终于可以看视频和网上的百度文档了。

gentoo 使用 wine QQ
type: item
date: 2013-03-25T16:00:00+08:00
description: 先按照WIKI修改USE， app-emulation/wine fontconfig gecko gstreamer jpeg mp3 png truetype alsa -oss X nls opengl xcomposite udisks -custom-cflags -test threads win32 然后在 emerge --verbose wine 然后在下载脚本 wget chmod u+x winetricks 移动到 ~/bin 下面 vim ~/.bashrc PATH="/home/xxx/bin:$PATH" 运行来安装库 winetricks msxml6 gdiplus riched20 riched30 ie6 vcrun6 vcrun2005sp1 flash 注意如果报校验错误的话，可以直接使用 wine 绝对路径的方法来安装某些库。 ie6可能需要找其他的地址来下载安装，自带的地址实在是太慢了。 这边下载一个字体文件放到 ~/.wine/dosdevices/c:/windows/Fonts 下面 打开 Wine 的注册表（直接在终端输入 regedit 即可，界面和windows注册表一样），按照找到下面得地方修改即可，没有的项目手动建立字符串就可以了。 打开[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes] MS Shell Dlg = SimSun MS Shell Dlg 2 = SimSun Tahoma = SimSun （这个没有，需要手动新建字符串） 现在就可以开始安装QQ了。 安装完了以后也没有问题。 附录： 字体设置 在使用UTF-8为Locale的系统中，此问题广泛存在，如Ubuntu、Gentoo等（Debian Sid已经不存在这个问题）。在没有进行手动设置的情况下，表现为CPU长时间处在高负荷，程序运行极其缓慢…… 让我们修改配置文件，解决这个问题。首先备份： cd /usr/share/X11/locale/zh_CN.UTF-8/ cp XLC_LOCALE ~/XLC_LOCALE.bak 使用编辑器修改/usr/share/X11/locale/zh_CN.UTF-8/XLC_LOCALE，删除（或注释）含有GBK和GB2312的行，保存即可。 防火墙设置 wine的client和server之间是用传统client的通信方式。而iptables好像没有打开本机程序的通信通道。执行下面的命令即可解决问题。 sudo iptables -I INPUT -s 127.0.0.1 -j ACCEPT 参考：http://joke.li/blog/archives/284