|
楼主 |
发表于 2005-12-10 23:37:31
|
显示全部楼层
VMware tips (or tricks?)
1. host 上有个 X server ( FC1 的),
guest 上有一个 X server ( Slackware 的),
是不是有些浪费?
如果追求彻底的轻型, 在 guest 里不用 startx,
把 DISPLAY 环境变量设为 host的ip地址:0.0
然后在 host 里运行 xhost+
这样就可以在 host 上显示 guest 里的基于 X 的程序,
(如果你有其他安全屏障, 还要相应设置才行).
经过我的试验, 发现连输入法都可以正常工作,
把两个输入条并列在一起, 是不是很酷呢?
2. 在 slackware 里安装 vmware tools, 先要在 /etc/rc.d
下手工建 rc0.d 到 rc6.d 这几个文件夹, 因为 Slackware
的起动采用的是 BSD 风格, 而多数程序只认 SysV 的风格.
安装过程中提示要编译两个模块, 一个是用来在 host 和 guest
之间传文件用的, 另一个是模拟一个千兆网卡的驱动. 这需要有
gcc 和 kernel source, 我把这两个都跳过了, 因为这两个是可选的,
而我觉得没什么用, 也不想把虚拟机搞的很大( gcc 和 kernel source
个头都不小).
3. VMware 有个 Quick switch 工作模式, 我喜欢.
这时 guest 的显示面积只略略小于 host, 可惜这时如果和
host 采用相同的分辨率, 就会出现滚动条, 不单讨厌, 而且又
减少了 guest 的显示面积( 在本来就略小的基础上).
于是我编辑 xorg.conf 的 modeline, 采用非标准的分辨率,
host 是 800x600, guest 用的是 780x560, modeline 那些神秘
的数字很多是相关的频率, 对虚拟机而言是没意义的, 找到代表分辨率
的哪些数字, 把它们改成 780 和 560 就行了, 其他的我改成 800x600
那一行和 640x480 那一行的中间的一个数.
IMPORTANT!!!( 英译中 重要提示), 这只适用于虚拟机, 如果要在真实的
机器上玩 modeline, 请确保读懂了相关文档, 否则房子里闹鬼, 或者和女朋
友闹翻别找我 ..... |
|