2011年5月24日星期二

Arch x86-64解决winetricks问题.

安装官版wine要先开启multilab源,可自寻/etc/pacman.conf进行配置.
然后执行:WINEARCH=win32 winecfg
就能生成win32系统,默认创建于.wine
(如果已经存在的话,这之前可以移走或删除,
或者你想用env WINEPREFIX=***来解决也行...
后面这方法可以实现64-32wine配置共存,不过一般也不必模拟64位win)
这样就可以直接用winetricks解决软件依赖问题了,
比如安装dotnet20就正常了...没必要再去安装AUR的bin32-wine-suse.
from here

2011年5月21日星期六

chrome&chromium字体修改.

from here
以前全部改成文泉驿正黑不知道为什么标点显示不正常,但改成Serif,San和Monospace倒是正常了,怪.

2011年5月20日星期五

Gimp竖排文字脚本

click here
使用方法也简单,将scm文件放到~/.gimp*/scripts即可.
不过官方到现在还没出竖排文字工具确实很莫名...

wine字体问题

其实也很简单,随便复制一个ttc/ttf文件到~/.wine/drive_c/windows/Fonts即可.
还有个
终端打开regedit,修改以下键值:
[HKEY_CURRENT_USER\Control Panel\Desktop]
"FontSmoothing"="2"
再打开winecfg字体就过来了
使字体平滑. 

2011年5月19日星期四

依名字kill指定进程

pidof 全名 | xargs kill
kill $(pidof 全名)
ps aux |grep 标识 |awk '{ print $2 }' | xargs kill

ufw一点相关

简单设置:
ufw enable开启传入,disable反之.
ufw allow传入黑名单制,deny反之.
ufw allow from ...入
ufw allow to ...出
deny亦同.
from here
用gufw可以更便捷地修改...不过似乎没法设定传入ip.
ipv6支持:更改/etc/default/ufw,设定ipv6=yes.
from here

2011年5月17日星期二

2011年5月16日星期一

gnome-mplayer字幕编码检测

1.安装enca
PS:本人自用的mplayer的pkgbuild已将enca设为依赖

2.gnome mplayer首选项�>"语言选项卡"中文件编码务必留空,其他两个根据需要设置,如Chinese,chi,zh

3.在"字幕选项卡" 中勾选启用ASS和内嵌字体(其实是内嵌字体优先),字幕文件编码务必留空,其他根据需要设置

4.在"Mplayer选项卡"的"mplayer的额外选项"中填入 -subcp enca:zh:CP936

通过以上设置使用gnome mplayer播放影片时能自动检测字幕文件的编码


from here

禁止Pacman升级不想升级的包

  • Q: 我怎么才能禁止Pacman升级那些我需要保持低版本的包呢?
  • A: 修改/etc/pacman.conf中的'IgnorePkg' 变量值。

在/etc/pacman.conf中,有一行是'IgnorePkg = 第一个包 第二个包 ……',他的作用就是在执行全系统升级的时候,跳过某些包。

from here

2011年5月14日星期六

alsa防声卡独占

~/.asoundrc或/etc/asound.conf写成
pcm.card0 {     type hw     card 0 } ctl.card0 {     type hw     card 0 }
当然,最万能的方法莫过于直接装pulseaudio.