Greetings humans, first post alert. I've used the search to no avail...I'm running Ubuntu 9.04 on an AMD64. I have Wine version 1.1.22, and it seems to have installed ok. I can run winecfg no problem, and also notepad from the applications menu, which is really the only test I know how to do. I've got a piece of software called PL/SQL Developer, which is in the apps db and looks to work. I've also seen on their user forum where people have it working, no problem. But when I try to install, I get this: Code: cnelson at pcda5561:~/Desktop$ wine plsqldev715.exe wine: Cannot start DOS application "E:\\home\\cnelson\\Desktop\\plsqldev715.exe" because vm86 mode is not supported on this platform. cnelson at pcda5561:~/Desktop$ It looks like I'm not the only person to have this issue in wine, but I haven't found much (any?) documentation on how to resolve it. Your help is appreciated.
On Thu, Jun 4, 2009 at 2:27 PM, hbar <wineforum-user at winehq.org> wrote:> Greetings humans, first post alert. > > I've used the search to no avail...I'm running Ubuntu 9.04 on an AMD64. ?I have Wine version 1.1.22, and it seems to have installed ok. ?I can run winecfg no problem, and also notepad from the applications menu, which is really the only test I know how to do. > > I've got a piece of software called PL/SQL Developer, which is in the apps db and looks to work. ?I've also seen on their user forum where people have it working, no problem. ?But when I try to install, I get this: > > > Code: > > cnelson at pcda5561:~/Desktop$ wine plsqldev715.exe > wine: Cannot start DOS application "E:\\home\\cnelson\\Desktop\\plsqldev715.exe" > ? ? ?because vm86 mode is not supported on this platform. > cnelson at pcda5561:~/Desktop$You're trying to run a 16-bit application on a 64-bit OS. Your kernel lacks vm86 support. Try on a 32-bit OS. -- -Austin
Alexandre Julliard wrote:> Austin English <austinenglish at gmail.com> writes: > > Win16 applications don't need vm86, and work just fine on 64-bit. > > -- > Alexandre Julliard > julliard at winehq.orgWell I just heard back from the guy who wrote the app, it is definitely a 32-bit app. So it would appear then that the 16/32/64 bit issue is moot? So what is really causing this, then?
hbar wrote:> Well I just heard back from the guy who wrote the app, it is definitely a 32-bit app. So it would appear then that the 16/32/64 bit issue is moot? So what is really causing this, then?Could be bug in Wine. Please file the bug report in bugzilla.
vitamin wrote:> > hbar wrote: > > Well I just heard back from the guy who wrote the app, it is definitely a 32-bit app. So it would appear then that the 16/32/64 bit issue is moot? So what is really causing this, then? > > Could be bug in Wine. Please file the bug report in bugzilla.Will do...is it surprising that others have got it to work w/o issue? Possibly a problem with my particular configuration?
well update manager downloaded some new wine stuff today, so I decided to give it a shot. Yay, a new set of errors. Code: cnelson at pcda5561:~/Desktop$ wine plsqldev715.exe fixme:system:SetProcessDPIAware stub! fixme:dwmapi:DwmIsCompositionEnabled 0x33cf94 fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.1\\wine_gecko\\components\\xpti.dat" 1 536870916 (nil) (nil) 0x33c960 (nil) fixme:iphlpapi:NotifyAddrChange (Handle 0x2dae888, overlapped 0x2dae890): stub fixme:file:MoveFileWithProgressW MOVEFILE_WRITE_THROUGH unimplemented fixme:advapi:SetNamedSecurityInfoW L"C:\\windows\\gecko\\0.9.1\\wine_gecko\\components\\compreg.dat" 1 536870916 (nil) (nil) 0x33ca50 (nil) 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plugins\npnul32.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\smime3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\freebl3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xpcom.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plc4.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssdbm3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nspr4.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssutil3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\plds4.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\softokn3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nssckbi.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\xul.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\nss3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\js3250.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\ssl3.dll") - Symbol NSGetModule not found 0[19e388]: nsNativeModuleLoader::LoadModule("C:\windows\gecko\0.9.1\wine_gecko\sqlite3.dll") - Symbol NSGetModule not found fixme:shell:DllCanUnloadNow stub wine: configuration in '/home/cnelson/.wine' has been updated. wine: Cannot start DOS application "E:\\home\\cnelson\\Desktop\\plsqldev715.exe" because vm86 mode is not supported on this platform. Does this shed any more light on the situation for anyone?
felix wrote:> On Tue, Jun 09, 2009 at 03:27:37PM -0500, hbar wrote: > > > fixme:shell:DllCanUnloadNow stub > > wine: configuration in '/home/cnelson/.wine' has been updated. > > wine: Cannot start DOS application "E:\\home\\cnelson\\Desktop\\plsqldev715.exe" > > because vm86 mode is not supported on this platform. > > > > > > That last line is the problem, app may be windows 32bit, but the > installer is a DOS executable which requires vm86 mode to be present > in the kernel. >Well you had to know this question was coming: how do I get that vm86 mode in my kernel? Is it even possible on a 64bit OS?
Got it...tell me though, if my neighbor has this app working in wine (different processor on 32 bit Ubuntu), can I just replace his my .wine folder with his? This is my only wine app, currently.
hbar wrote:> Got it...tell me though, if my neighbor has this app working in wine (different processor on 32 bit Ubuntu), can I just replace his my .wine folder with his? This is my only wine app, currently.The answer is yes!!!!!!! woo hoo!!!!!1!11one!!!!eleven!
x86_64 kernels do not support vm86 mode because CPUs do not support vm86 in x86_64 mode. As simple as that.
I'm already installed & running, but per the app developer: "The installer is a normal 32 bit application." For those interested, my parallel discussion on their forum: http://www.allroundautomations.com/threads/ubbthreads.php?ubb=showflat&Number=34141#Post34141