网管联盟 | 网管论坛 | 网管u家 | 网管博客 | 网管软件 | 网管求职 | 小游戏 | 网管搜索 | 网管原创 | 网管聚合 | 网管读摘 | 网管焦点 | 世界素材 | 会员投稿 | 会员中心 
中国网管联盟
Windows Linux Cisco 网络技术 数据库 黑客攻防 DotNet Java PHP 认证 新闻资讯 服务器 存储资讯 网络设备 网管学堂 技术专题 焦点 网吧频道
 当前位置: > bitsCN.com > linux > 新手入门 > linux技术 > Linux平台上关于工具Wine的完全使用指南(2)  

Linux平台上关于工具Wine的完全使用指南(2)

2008-02-28  作者:bitsCN整理  来源:中国网管联盟  点评 投稿 收藏

 

3.特殊配置资料

3.1建立一个到CD的链接

Wine会建立一个到你挂载CD的文件夹的链接,但是建立一个到真正的/dev里的设备的链接会更好。我发现如果不这样做,Wine会自己建立到 /dev的链接,把CD认成E:盘,而我的挂载目录却链接为D:盘。我认为这个可能会导致某些使用CD安装的程序出现问题。修改/dev/hdc以适应你的系统(译者:7.04一般都是/dev/scd0)。

ln -s /dev/hdc ~/.wine/dosdevices/d\:\:

3.2实用注册表键值

有些设置是不能通过winecfg来进行设置的,但是可以在注册表中进行设置。在wine的wiki中有一篇保持更新的文章

http://wiki.winehq.org/UsefulRegistryKeys

有两个键值是非常有用的,一个是Alsa Driver的UseDirectHW,可以解决一些声音跳顿的问题;还有Direct3D的VideoMemorySize,你应该设置成你的显卡的准确显存,默认wine会设置成64MB。

3.3WINEPREFIXCREATE

这个我暂时不翻译

3.4安装Wine Gecko IE engine

有些程序的运行依赖于IE,但是,安装IE会严重地破环Wine。所以可以安装Wine Gecko IE engine作为替代品。

a、在终端下运行下面的命令:

wine iexplore http://www.winehq.org

b、当出现安装提示时回答yes

c、打开http://wiki.winehq.org/UsefulRegistryKeys,找到HKEY_LOCAL_MACHINE板块

d、把所有有关Internet Explorer的键值加到注册表中

安装完成后,运行

wine iexplore http://www.winehq.org

成功的话就会出现winehq的主页。

3.5中文支持设置

把下面的代码保存为zh.reg,然后终端执行regedit zh.reg。从Windows目录下的Fonts里的simsun.ttc复制到/home/user/.wine/drive_c/windows/fonts里面。

REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]

"Arial"="simsun"

"Arial CE,238"="simsun"

"Arial CYR,204"="simsun"

"Arial Greek,161"="simsun"

"Arial TUR,162"="simsun"

"Courier New"="simsun"

"Courier New CE,238"="simsun"

"Courier New CYR,204"="simsun"

"Courier New Greek,161"="simsun"

"Courier New TUR,162"="simsun"

"FixedSys"="simsun"

"Helv"="simsun"

"Helvetica"="simsun"

"MS Sans Serif"="simsun"

"MS Shell Dlg"="simsun"

"MS Shell Dlg 2"="simsun"

"System"="simsun"

"Tahoma"="simsun"

"Times"="simsun"

"Times New Roman CE,238"="simsun"

"Times New Roman CYR,204"="simsun"

"Times New Roman Greek,161"="simsun"

"Times New Roman TUR,162"="simsun"

"Tms Rmn"="simsun"

4.安装资料

4.1不要在CD的目录下安装程序

(译者:就是不要cd到CD的挂载目录运行安装程序)

如果这样做的话,就会在换CD时出现CD不能推出的问题,用下面的命令来安装CD:

wine /media/cdrom0/setup.exe

4.2需要用到“wine eject”

如果安装程序需要你换CD,而系统却说不能推出CD,那就打开一个新终端,输入:

wine eject d:

4.3安装InstallShield的bug补丁

安装http://support.installshield.com ... 2/IkernelUpdate.exe

这个补丁可以解决一些CD安装问题。

4.4使用uninstaller

使用命令“uninstaller”来卸载安装的程序,不要使用程序在菜单里面创建的卸载快捷方式,他们有时候不能正常工作,而uninstaller可以。

4.5安装.msi文件

有些windows的安装程序是使用msi来安装的,那就用下面的命令来安装:

wine msiexec /i install.msi

或者

wine start install.msi

4.6不要安装DirectX

Wine有它自己的DirectX库,安装微软的DirectX会破坏wine的DirectX库和Wine。

但是,d3dx9_##.dll和d3dx10_33.dll可以从Windows复制过来使用,可能会在启动某些游戏时有所帮助。使用这些dll你需要微软的授权证书。

5.一般使用资料

5.1如何用wine来运行程序

wine application.exe

5.2运行程序前cd到程序的安装目录

cd到程序的安装目录再运行程序。

5.3关掉WINEDEBUG

一般情况下,wine会不断地产生一些debug信息(那些“fixme”的东西)。那些信息在很多情况下是没有用的,尤其你已经可以正常地运行一个程序。你可以使用下面的命令来避免debug信息,节省资源:

WINEDEBUG=-all game.exe

5.4不要使用root或者sudo来运行wine

可能会损坏系统文件。

5.5其他wine的命令

wineboot 模拟windows的重新启动

wine control 运行控制面板

wineserver wineserver会随着wine的命令自动启动,但也能通过终端启动来达到不同的目的。

wineserver的一些参数

a、-d# 设置终端中debug的显示级别。

b、-h 显示wineserver帮助文件

c、-k kill掉当前的wineserver,当程序失去响应而你要结束它时使用。

d、-p 让wineserver一直运行,也就是说即使程序退出了,wineserver还继续运行。当你需要运行连续的程序时可以使用,这样可以缩短程序的启动时间。

e、-w 让wineserver一直运行直到当前已激活的wineserver退出。

5.6让Wine运行更流畅

当出现程序运行缓慢或性能起伏不定的问题时,可以通过提高进程的优先级来解决。启动游戏后,可以使用“renice”命令来改变进程的优先级。 “renice”命令可以改变当前进程的优先级,“nice”的值是优先级级别的标志,(高优先级=低nice值,低优先级=高nice值)。这个命令把程序优先级的值设置为从-20(最高优先级)到19(最低优先级)之间的任何一个整数值,而默认的值是0。在启动游戏以后,你需要打开另外一个终端输入下面的命令来改变程序的优先级:

sudo renice -10 -n game.exe

在用Wine运行游戏时,我不推荐直接把程序的优先级设置到-20,最好是从-10开始,如果效果提升不明显,可以一步步尝试小幅度的提高(- 11,-12,……)。你会发现绝大多数的游戏不需要比-10更高的优先级就已经可以达到最好的性能了。不用多说(我认为),在游戏中你可以用ALT- TAB组合键回到桌面使用“renice”命令。

第二种方法

使用图形界面来设置优先级。

1、 用终端运行游戏,按ALT-TAB回到桌面

2、 系统——>系统管理——>系统监视程序,切换到进程标签

3、 在进程上点右键——更改优先权

4、 要求密码时输入

5、 关闭系统监视程序,用ALT-TAB回到游戏 网管bitscn_com


TAGs   完全   工具   平台   关于   程序   simsun   安装   运行   wine   使用      
 上一篇:Linux平台上关于工具Wine的完全使用指南(1)   下一篇:Linux平台上关于工具Wine的完全使用指南(3)
Linux平台上关于工具Wine的完全使用指南(2) 评论:
loading.. 评论加载中…
评论:请自觉遵守互联网相关政策法规,评论不得超过250字。

验证码: 注册用户
本类热门排行:
最新推荐文章:
网管论坛交流: