分页: 1 / 2

DX,有用WINE的吗?摸不着头脑啊,能帮忙吗?

发表于 : 2005-05-16 11:25
yongyi
现在张罗着用WINE+FOOBAR。可惜WINE不知怎么装?!怎么配置?!

我是直接从新立得那装了WINE、WINETOOLS、WINSETUPTK的。然后就不知该做些什么才让WINE起作用了。是不是得先在WINE里装个WINDOWS的?

这里没有人装WINE的吗?难道都按别的发行版 一样,一个个去编译吗?

发表于 : 2005-05-16 11:42
oneleaf
wine hh.exe

发表于 : 2005-05-16 13:44
yongyi
运行:
yongyi@yongyi:~$ wine hh.exe

代码: 全选

Invoking /usr/lib/wine/wine.bin hh.exe ...
wine: cannot find 'hh.exe'
Wine failed with return code 1
Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
/usr/bin/wine: line 605:  7325 Terminated              $XMESSAGE -timeout 30 -buttons "    Dismiss    ":0," Never display this message again ":3 -title "Wine Launch Window" "Invoking $WINEBIN/$WINE_BIN_NAME $@ ...

        This dialog box is a temporary status dialog to let you know
        that Wine is attempting to launch your application.

        Since Wine is still very much in a development stage,
        many applications will fail silently.
        This dialog box is your indication
        that we're *trying* to run your application.

        This dialog box will automatically disappear after 30 seconds,
        or after your application finishes.

        You can permanently disable this dialog by selecting
        the option below.
        " 2>/dev/null
Deleting /tmp/wine.log.aaeFK2
LOG:

代码: 全选

wine:cannot find  hh.exe
老大,能不能说详细点?或有没有相关的文档?在几个论坛都没找着适合ubuntu的,多是编译源码。根本没能找到一些他们说的文件的。

发表于 : 2005-05-16 14:00
oneleaf
wine 后面的参数是你需要运行的windows程序。

发表于 : 2005-05-16 14:39
yongyi
问题是我什么都还没装啊。只装了wine。
是不是得先装个win98SE啊?
还是直接装比如FOOBAR,这样就行?

发表于 : 2005-05-16 15:02
oneleaf
直接拷贝过来,使用试试。

发表于 : 2005-05-16 15:15
yongyi
把FOOBARcp到/home/yongyi/.wine/fake_windows/Program Files吗?

发表于 : 2005-05-16 15:23
yongyi
错误依然

代码: 全选

yongyi@yongyi:~$ wine foobar2000.exe
Invoking /usr/lib/wine/wine.bin foobar2000.exe ...
wine: cannot find 'foobar2000.exe'
Wine failed with return code 1
/usr/bin/wine: line 606:  7757 Terminated              $XMESSAGE -timeout 30 -bu ttons "    Dismiss    ":0," Never display this message again ":3 -title "Wine La unch Window" "Invoking $WINEBIN/$WINE_BIN_NAME $@ ...

        This dialog box is a temporary status dialog to let you know
        that Wine is attempting to launch your application.

        Since Wine is still very much in a development stage,
        many applications will fail silently.
        This dialog box is your indication
        that we're *trying* to run your application.

        This dialog box will automatically disappear after 30 seconds,
        or after your application finishes.

        You can permanently disable this dialog by selecting
        the option below.
        " 2>/dev/null


发表于 : 2005-05-16 15:30
oneleaf
你进入foobar2000.exe的目录执行

发表于 : 2005-05-16 15:43
yongyi
哎,我直接进入monut上来的FAT32盘,可以运行得了啦!不过播放不了,包括MP3:

代码: 全选

yongyi@yongyi:~$ cd /mnt/winf/Foobar2ksim
yongyi@yongyi:/mnt/winf/Foobar2ksim$ wine foobar2000.exe
Invoking /usr/lib/wine/wine.bin foobar2000.exe ...
Please use the registry key HKEY_CURRENT_CONFIG\Software\Fonts\LogPixels
to set the screen resolution and remove the "Resolution" entry in the config file
err:module:import_dll Library WMVCore.DLL (which is needed by L"Z:\\mnt\\winf\\Foobar2ksim\\components\\foo_wma.dll") not found
err:module:import_dll Library MFC42.DLL (which is needed by L"Z:\\mnt\\winf\\Foobar2ksim\\components\\foo_midi.dll") not found
err:module:import_dll Library MSVCP60.dll (which is needed by L"Z:\\mnt\\winf\\Foobar2ksim\\components\\foo_midi.dll") not found
err:rebar:REBAR_AdjustBands Phase 1 failed, x=154, maxx=-4, start=0, end=0
fixme:keyboard:RegisterHotKey (0x10022,1,0x00000001,80): stub
fixme:keyboard:RegisterHotKey (0x10022,3,0x00000001,188): stub
fixme:keyboard:RegisterHotKey (0x10022,4,0x00000001,190): stub
fixme:win:SetWindowTextW cannot set text L"" of other process window (nil)
fixme:shell:ShellView_OnNotify LVN_KEYDOWN key=0x00000090
fixme:shell:ShellView_OnNotify LVN_KEYDOWN key=0x00000010
fixme:setupapi:SetupDiGetClassDevsW ({6994ad04-93ef-11d0-a3cc-00a0c9223196}): stub
fixme:setupapi:SetupDiGetClassDevsW ({6994ad04-93ef-11d0-a3cc-00a0c9223196}): stub
fixme:setupapi:SetupDiGetClassDevsW ({6994ad04-93ef-11d0-a3cc-00a0c9223196}): stub
fixme:setupapi:SetupDiGetClassDevsW ({6994ad04-93ef-11d0-a3cc-00a0c9223196}): stub
fixme:keyboard:UnregisterHotKey (0x10022,1): stub
fixme:keyboard:UnregisterHotKey (0x10022,3): stub
fixme:keyboard:UnregisterHotKey (0x10022,4): stub
Wine exited with a successful status

后面几句不知什么意思呢?

发表于 : 2005-05-16 16:07
oneleaf
呵呵,wine模拟这个是比较困难。一般只是用于模拟一些普通的工具软件。

如果你一定需要,试试商业的模拟器。例如crossover等。

发表于 : 2005-05-16 16:41
ct
foobar好像只能在win2000以上系统运行吧,对系统的依赖太厉害了.

发表于 : 2005-06-20 14:46
zengsun
我的wine连声音都没有啊!
搞了半天,还是没有声音……
伤心 :(

发表于 : 2005-07-05 19:57
idk
zengsun 写了:我的wine连声音都没有啊!
搞了半天,还是没有声音……
伤心 :(
我的也是没有声音,
我的只能用ESD,WINE好像又不支持。

发表于 : 2005-07-05 21:05
max0000
我的也是没有声音,
我的只能用ESD,WINE好像又不支持。
用alsa吧。然后在config里找到“[WinMM]”段,改为:

代码: 全选

; Uncomment the "Drivers" line matching your sound setting.

;"Drivers" = "wineoss.drv"      ; default for most common configurations
;"Drivers" = "winearts.drv"    ; for KDE
"Drivers" = "winealsa.drv"    ; for ALSA users
;"Drivers" = "winejack.drv"    ; for Jack sound server
;"Drivers" = "winenas.drv"     ; for NAS sound system
;"Drivers" = "wineaudioio.drv" ; for Solaris machines
;"Drivers" = ""                ; to disable sound
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"
[/quote]