wine + office 2007 powerpoint不能运行 (改用crossover后问题解决)

Wine、Cedega、CrossOver 等配置
回复
头像
zebrattt
帖子: 629
注册时间: 2007-11-12 14:27
来自: 地球的角落

wine + office 2007 powerpoint不能运行 (改用crossover后问题解决)

#1

帖子 zebrattt » 2008-11-02 10:26

我照网上文章装的, 用的wine 1.1.7 和 crossover试用版中的2个文件 刚升级的ubuntu 8.10

word 和 excel 运行正常, 就是不能运行powerpoint, 不知道是什么原因

代码: 全选

 
1.进行卸载老版本的wine
打开终终端,运行winecfg,将会自动创建wine的运行环境。假如你之前运行过旧版本的wine,首先得rm -r ~/.wine。
全部选择yes,最后重复一边该命令,以防删除不干净

打开wine configuration 在library下add msxml3.dll
和rpcrt4.dll
然后点击edit分别设置为native

2.在winecfg中,建议设定默认屏幕分辨率,如设置成1024×768。
graphics中的desktop中

3.然后到http://wine.budgetdedicated.com/archive/index.html上面下载
双击进行安装

4.然后进行配置
首先删除~/.wine/drive_c/windows/system32/rpcrt4.dll,
然后将CrossOver Games(到http://www.codeweavers.com/products/cxgames/download_trial/上下载)
目录下(默认是/opt/cxgames)的/opt/cxgames/lib/wine/rpcrt4.dll.so复制至 ~/.wine/drive_c/windows/system32,命名为rpcrt4.dll。
第二步删除~/.wine/drive_c/windows/system32下的msxml3.dll文件。
再运行winecfg,在library页面将msxml3.dll和rpcrt4.dll加入并设置为native。
确保替换和删除成功后,即可开始安装。

5.安装
先访问 Microsoft XML Parser (MSXML)
http://www.microsoft.com/downloads/details.aspx?FamilyID=28494391-052b-42ff-9674-f752bdca9582&DisplayLang=en
下载Microsoft XML解析器,然后在终端下运行以下命令来安装:

$ msiexec /i msxml3.msi

接着,插入你的Office 2007光盘,输入以下命令挂载它:

 sudo mount -t iso9660 -o loop MS.Office.Professional.Plus.2007.Win32.ChnSimp.ISO /media/cdrom


然后开始安装吧!

$ cd /media/cdrom0
$ wine setup.exev

上次由 zebrattt 在 2008-11-03 0:49,总共编辑 1 次。
头像
zebrattt
帖子: 629
注册时间: 2007-11-12 14:27
来自: 地球的角落

Re: [求助] wine + office 2007 powerpoint不能运行

#2

帖子 zebrattt » 2008-11-02 11:33

terminal的出错提示:

代码: 全选

fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:heap:HeapSetInformation 0x110000 1 (nil) 0
fixme:win:EnumDisplayDevicesW ((null),0,0x32a088,0x00000000), stub!
fixme:wtsapi:WTSRegisterSessionNotification Stub 0x10030 0x00000000
fixme:mscoree:GetRequestedRuntimeInfo ((null), L"v2.0.0", (null), 0x00000000, 0x00000051, (nil), 0x00000000, (nil), 0x32a6ec, 0x0000001e, 0x32a6e4) stub
fixme:mscoree:GetCORVersion (0x32a6ec, 30, 0x32a6e4): semi-stub!
fixme:advapi:RegisterEventSourceW ((null),L"Microsoft Office 12 Sessions"): stub
fixme:advapi:ReportEventW (0xcafe4242,0x0002,0x0000,0x00001b5b,(nil),0x0004,0x00000000,0x32a5cc,(nil)): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
fixme:hook:IsWinEventHookInstalled (32782)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32782)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32782)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:hook:IsWinEventHookInstalled (32781)-stub!
fixme:hook:IsWinEventHookInstalled (32780)-stub!
fixme:mscoree:CorExitProcess (0) stub

头像
zebrattt
帖子: 629
注册时间: 2007-11-12 14:27
来自: 地球的角落

Re: [求助] wine + office 2007 powerpoint不能运行

#3

帖子 zebrattt » 2008-11-03 0:47

改用crossover 后问题解决! 可能我在使用wine时有些配置的步骤不一定对,或者少了什么。

crossover 会把上面那些自动完成。
回复