快速业务通道

Ubuntu下Wine工具的完全使用攻略

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-10
过设置,如上所述).这样我就只是修改了那些可执行的配置文件,当我不需要时,可以改回来而不会损坏整个Wine.(译者:设置这些东西之前,保证已经将一个程序的exe文件添加到Application标签的白框中,并且反色选中.不是default的那个,是你所需要设置的那个exe文件.)

  2.4Windows版本

  对不同的程序尝试不同的Windows版本.这就是说一个为了XP而设计的游戏可能会在wine的98模式的支持下能更好地运行.在做这个之前确认你已经把程序添加到Application的白框中,并且选中,反色显示.

  2.5使用ALSA驱动

  有些游戏是需要OSS才能运行,但是OSS已经不会再继续开发了.

  (译者:推荐只是独立声卡使用ALSA,集成的还是使用OSS最好)

  2.6不要总是选择allow the window manager to control the windows(winecfg里的)

  使用这个选项有时候会使游戏在全屏幕运行时出现问题.当前的wine版本0.9.39 已经修正了多数游戏的全屏问题,但是引入了一个新的问题:当不使用这个选项时,会使键盘不能游戏中输入.在使用一个单独的X server来运行游戏时,这个问题可以得到解决.(见“高级设置资料”)

  2.7谨慎对待DLL

  winecfg可以让你用native的DLL替换builtin的DLL.下面的这些DLL是绝对不能被替换的.kernel32.dll, gdi32.dll,user32.dll,和ntdll.dll.有些nativeDLL也可能使一些程序不能运行.记得永远不要覆盖wine自带的 dll,如果native的用不了就用builtin的换回来.有些MS的DLL要得到许可才能用,如果你没有许可,就不要用.

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.3 WINEPREFIXCREATE

  这个我暂时不翻译

  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_MACHINESoftwareMicrosoftWindows NTCurrentVersionFontSubstitutes]

  "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"="s

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号