LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1216|回复: 5

wine安装完了,可什么都干不了

[复制链接]
发表于 2005-12-15 13:22:57 | 显示全部楼层 |阅读模式
用科大的testing的源,apt-get install wine winesetuptk ,很正常

   通过 winesetup进行了配置,~/.wine/config的部分内容:
-------------------------------------------
    [Drive A]
"ath" = "/media/floppy0"
"Type" = "floppy"
"Label" = "Floppy"
"Device" = "/dev/fd0"

[Drive C]
"ath" = "/home/lb/.wine/fake_windows"
"Type" = "hd"
"Label" = "DOS DRIVE"
"Filesystem" = "win95"

[Drive D]
"ath" = "/media/cdrom0"
"Type" = "cdrom"
"Label" = "/media/cdrom0"
"Filesystem" = "win95"
"Device" = "/dev/hdb"

[Drive X]
"ath" = "/tmp"
"Type" = "hd"
"Label" = "Tmp Drive"
"Filesystem" = "win95"

[Drive Y]
"ath" = "%HOME%"
"Type" = "network"
"Label" = "Home"
"Filesystem" = "win95"

[Drive Z]
"ath" = "/"
"Type" = "hd"
"Label" = "Root"
"Filesystem" = "win95"

[wine]
"Windows" = "C:\\Windows"
"System" = "C:\\Windows\\System32"
"Temp" = "X:\\"
"ath" = "C:\\Windows;C:\\Windows\\System;X:\\;X:\\test;Y:\\"
"GraphicsDriver" = "x11drv"
-----------------------------------------
执行:wine notepad.exe 出错(其他任何程序都不行,相同错误):
lb@1[.wine]$ wine notepad.exe
Invoking /usr/lib/wine/wine.bin notepad.exe ...
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
Warning: could not find DOS drive for current working directory '/home/lb/.wine', starting in the Windows directory.
wine: cannot open (null)
Wine failed with return code 1
lb@1[.wine]$
请问这是怎么回事?
 楼主| 发表于 2005-12-15 19:17:39 | 显示全部楼层
谁能帮助我......
回复 支持 反对

使用道具 举报

发表于 2005-12-15 22:45:19 | 显示全部楼层
执行:wine notepad.exe 出错(其他任何程序都不行,相同错误):
lb@1[.wine]$ wine notepad.exe
Invoking /usr/lib/wine/wine.bin notepad.exe ...
Warning: the specified Windows directory L"c:\\windows" is not accessible.
Warning: the specified System directory L"c:\\windows\\system32" is not accessible.
[color="Red"]Warning: could not find DOS drive for current working directory '/home/lb/.wine', starting in the Windows directory.
wine: cannot open (null)
Wine failed with return code 1
lb@1[.wine]$
请问这是怎么回事?
/home/lb/.wine这种路径默认是不接受的,要麽改成不带".",要麽修改~/.wine/config较後的部份让wine接受带"."的路径
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 22:59:04 | 显示全部楼层
多谢版主大哥,可惜刚才没及时看到,已经删了,还发了另一 个求助帖.......
我马上再装个试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-15 23:47:35 | 显示全部楼层
我把那个“.”去掉后可以了,这是我第一次运行wine的情况:
lb@2[Internet Explorer]$ wine iexplore.exe
Invoking /usr/lib/wine/wine.bin iexplore.exe ...
wine: creating configuration directory '/home/lb/.wine'...
wine: '/home/lb/.wine' created successfully.
fixme:shell:StopWatchMode () stub!
wine: Call from 0x404ac890 to unimplemented function shdocvw.dll.IEWinMain, aborting
fixme:shell:MLGetUILanguage () stub
wine: Unhandled exception (thread 0009), starting debugger...
err:seh:start_debugger Couldn't start debugger ("winedbg --auto 8 104") (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
Wine exited with a successful status
lb@2[Internet Explorer]$
=========================
执行过程中它自己也会生成.wine,那为生么一开始会找不到呢?


还有,上面的执行过程中虽然没出错,但是启动不了IE,就那样什么反应都没有。
实验了pplive,ppstream,word,excel,QQ均无法启动。只能启动notepad.exe
回复 支持 反对

使用道具 举报

发表于 2005-12-16 05:04:56 | 显示全部楼层
首先,你要接受一个现实,wine不是万能的!不要以装好了wine就跑M$平台下所有的软件,要wine IE,QQ等是要在dll section里加入特别的设置才行,这方面你要自己搜索一下了

在软件版有个叫EasyWine的东东据说可助你快速配置好IE,QQ等,不过好像要新版的wine才能用,你先看看吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表