解决 Mplayer 在宽屏下画面变形
今天无意中发现 Mplayer 在宽屏下画面变形, gmplayer的设置里又找不到什么设置的, 很郁闷.
后来找了一下 google, 问题解决. google 真是个好东西..
添加这行到 ~/.mplayer/config
moni×aspect=16:10
这样画面比例就正常了.
今天无意中发现 Mplayer 在宽屏下画面变形, gmplayer的设置里又找不到什么设置的, 很郁闷.
后来找了一下 google, 问题解决. google 真是个好东西..
添加这行到 ~/.mplayer/config
moni×aspect=16:10
这样画面比例就正常了.
用 gnome 的外观设置很容易做到, 但我没有装 gnome, 只好写 ~/.gtkrc-2.0
# -- THEME AUTO-WRITTEN DO NOT EDIT
include "/home/autumncat/.themes/MurrinaCandy/gtk-2.0/gtkrc"
include "/home/autumncat/.gtkrc-2.0.mine"
# -- THEME AUTO-WRITTEN DO NOT EDIT
style "user-font"
{
font_name="Verdana 9"
}
widget_class "*" style "user-font"
# for firefox etc.
gtk-font-name = "Verdana 9"
gtk-theme-name = "MurrinaCandy"
gtk-icon-theme-name = "OSX"
用其它主题的话就照葫芦画瓢吧.
至于鼠标光标, 这个不关 gtk2 的事, 应该在 ~/.Xdefault 里设置
Xcursor.theme: DropPlusBlue
rxvt-unicode 有内嵌 perl 功能, 所以可以实现好用的扩展功能. 默认自带了几个插件, 我用 matcher 来实现点击链接自动用 firefox 打开, 另外利用 selection-pastebin 实现 nopaste 选中的文本也很方便:
URxvt.scrollBar: False
URxvt.geometry: 80x32
URxvt.font: xft:DejaVu Sans Mono:size=9,xft:NSimsun:size=9
URxvt.background: black
URxvt.foreground: white
URxvt.cursorBlink: true
URxvt.color12: DodgerBlue
URxvt.cursorColor: orange
URxvt.termName: rxvt
URxvt.iso14755_52: false
URxvt.perl-ext-common: default,matcher,selection-pastebin,-selection-popup,-option-popup
URxvt.urlLauncher: firefox
URxvt.matcher.button: 1
URxvt.keysym.C-Delete: perl:matcher
URxvt.keysym.C-M-p: perl:selection-pastebin:remote-pastebin
URxvt.selection-pastebin.cmd: firefox `cat "%" | nopaste`
看上去就像这样, 留意加了下划线的 URL:

更多的 perl 插件和内嵌 perl 功能的说明可以查看
$ man urxvtperl
新机器的 E6550 有虚拟化功能, 正好用来玩玩kvm
安装
sudo aptitude install kvm qemu
载入模块
sudo modprobe kvm-intel
可惜
FATAL: Error inserting kvm_intel (/lib/modules/2.6.20-15-generic/kernel/drivers/kvm/kvm-intel.ko): Operation not supported
原来bios里忘记打开虚拟化了..
打开后, 创建一个镜像
qemu-img create winxp.img 2G
启动虚拟机
kvm winxp.img
如果出现 Permission denied 的错误, 只要简单的 chmod a+rw /dev/kvm.
但 kvm 似乎要为难我
exception 13 (0)
rax 000000000000f001 rbx 000000000000d713 rcx 0000000000000001 rdx 0000000000000000
rsi 00000000ffff004c rdi 000000000008f7f4 rsp 000000000000ffb8 rbp 000000000000ffcc
r8 0000000000000000 r9 0000000000000000 r10 0000000000000000 r11 0000000000000000
r12 0000000000000000 r13 0000000000000000 r14 0000000000000000 r15 0000000000000000
rip 0000000000000a45 rflags 00033002
cs f000 (000f0000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ds 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
es 07c0 (00007c00/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
ss 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
fs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
gs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
tr 0000 (08850000/00002088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0)
ldt 0000 (00000000/0000ffff p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0)
gdt fa580/30
idt 0/3ff
cr0 60000010 cr2 0 cr3 0 cr4 0 cr8 0 efer 0
code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
很好,唯有向svn下手..
sudo aptitude install texi2html module-assistant cpp-3.4 diffstat gawk gcc-3.4 gcc-3.4-base libsdl1.2-dev nasm quilt uuid-dev
svn co svn://svn.debian.org/collab-maint/ext-maint/kvm/trunk/ kvm
cd kvm
fakeroot dpkg-buildpackage -b
cd ..
sudo dpkg -i kvm*.deb
然后还要重新编译kvm模块
tar xfv /usr/src/kvm.tar.bz2
cd modules/kvm/
sudo module-assistant prepare kvm
sudo module-assistant build kvm
sudo module-assistant install kvm
然后卸载并重新加载一次模块, kvm终于能启动了..
fontconfig 是个设置字体的好东西, 但遗憾的是 fontconfig 的行为会受 locale 影响. 例如 locale 为 zh_CN.UTF-8 时, fontconfig 会将一个中文字体提到 sans 列表最前面, 而不受 fonts.conf 控制.
从这里找到了解决方法:
<!--
Set lang = en, see http://www.linuxsir.org/bbs/showthread.php?t=304460
-->
<match target="pattern">
<edit name="familylang" mode="assign">
<string>en</string>
</edit>
<edit name="lang" mode="assign">
<string>en</string>
</edit>
</match>
这样的话就跟 locale 为 en_US 一样了
副作用: flash 插件的中文无法正常显示.