maxmsp and wine problem

Questions about Wine on Linux
Locked
Ste
Level 1
Level 1
Posts: 5
Joined: Sat Oct 27, 2012 9:03 am

maxmsp and wine problem

Post by Ste »

Hi all

I tried to run maxmsp's windows installation under ubuntu via wine. First i tried wine1.2, max runs, but it couldn't load help files. When I try to give a new path to it the program say something like "I don't know how to open this folder" or something similar. I tried to install new version of wine now 1.4, but now when I try to start max I'm getting message: initalization error "This software requires istallation of device driver TPkd and reboot before running"

I am on linux mint katya -> ubuntu 11.04 32bit

I am quite new in linux, please help me
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: maxmsp and wine problem

Post by lahmbi5678 »

Did you look at http://appdb.winehq.org/objectManager.p ... n&iId=7781 ?

The test results are really old, but seem to indicate, that the copy-protection isn't working, the runtime/only probably isn't what you want. You may add your experience there.

What is your version of MAX/MSP? It would be surprising, if the copy-protection would work on wine1.2, but not on later wine. Maybe it would help, if you set the emulated Windows version in winecfg to 98 or 2k (assuming that the current default is XP) and reinstall.

It's hard to help you with the issue about folders/files not found without further information, did you make sure, that the files are where wine expects them to be? Wine 1.2 isn't supported anymore, but you can try to open a terminal, 'cd' to the folder, where MAX/MSP .exe lies, run wine (and MAX/MSP) from command line and post the output here, maybe there's an obvious reason for the error. Afair help files (like chm) aren't really supported in versions before 1.4, so I wouldn't expect too much.

You should also try the current wine version 1.5.16, run from command line, post terminal output. If the issue with copy protection persists, you may file a bug.
Ste
Level 1
Level 1
Posts: 5
Joined: Sat Oct 27, 2012 9:03 am

Re: maxmsp and wine problem

Post by Ste »

hi again, my max version is 5.0.7
Re: Maybe it would help, if you set the emulated Windows version in winecfg to 98 or 2k... I tried 98 and runtime runs, but max gives me an error and these are error details:

Code: Select all

Unhandled exception: page fault on read access to 0xf5800006 in 32-bit code (0x01373869).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:01373869 ESP:0033f3b8 EBP:0033f664 EFLAGS:00010286(  R- --  I S - -P- )
 EAX:f5800000 EBX:00000000 ECX:0033f678 EDX:0014e6b8
 ESI:00000000 EDI:0136d020
Stack dump:
0x0033f3b8:  f5800000 0136d020 00000000 7b842410
0x0033f3c8:  00100010 00100010 01810181 01810181
0x0033f3d8:  01810181 01010101 01010101 01010101
0x0033f3e8:  01010101 01010101 01010101 01010101
0x0033f3f8:  01010101 01010101 01010101 00100010
0x0033f408:  00100010 00100010 01820182 01820182
Backtrace:
=>0 0x01373869 (0x0033f664)
0x01373869: movb	0x6(%eax),%al
Modules:
Module	Address			Debug info	Name (119 modules)
PE	  400000-  c3d000	Deferred        max
PE	10000000-1007b000	Deferred        paceilui
ELF	68000000-6801e000	Deferred        ld-linux.so.2
ELF	6801e000-6815f000	Dwarf           libwine.so.1
ELF	6815f000-68178000	Deferred        libpthread.so.0
ELF	68178000-682da000	Deferred        libc.so.6
ELF	682da000-682de000	Deferred        libdl.so.2
ELF	682de000-68304000	Deferred        libm.so.6
ELF	68304000-6830c000	Deferred        libnss_compat.so.2
ELF	6830c000-68317000	Deferred        libnss_nis.so.2
ELF	68317000-68323000	Deferred        libnss_files.so.2
ELF	68323000-6835d000	Deferred        winspool<elf>
  \-PE	68330000-6835d000	\               winspool
ELF	6835d000-6841a000	Deferred        gdi32<elf>
  \-PE	68370000-6841a000	\               gdi32
ELF	6841a000-6847a000	Deferred        advapi32<elf>
  \-PE	68430000-6847a000	\               advapi32
ELF	6847a000-68493000	Deferred        version<elf>
  \-PE	68480000-68493000	\               version
ELF	68493000-68508000	Deferred        rpcrt4<elf>
  \-PE	684a0000-68508000	\               rpcrt4
ELF	68508000-68572000	Deferred        shlwapi<elf>
  \-PE	68520000-68572000	\               shlwapi
ELF	68572000-685e1000	Deferred        wininet<elf>
  \-PE	68580000-685e1000	\               wininet
ELF	685e1000-68607000	Deferred        mpr<elf>
  \-PE	685f0000-68607000	\               mpr
ELF	68607000-68817000	Deferred        shell32<elf>
  \-PE	68610000-68817000	\               shell32
ELF	68817000-6891d000	Deferred        ole32<elf>
  \-PE	68830000-6891d000	\               ole32
ELF	6891d000-68a0f000	Deferred        oleaut32<elf>
  \-PE	68930000-68a0f000	\               oleaut32
ELF	68a0f000-68abc000	Deferred        winmm<elf>
  \-PE	68a20000-68abc000	\               winmm
ELF	68abc000-68ae4000	Deferred        msacm32<elf>
  \-PE	68ac0000-68ae4000	\               msacm32
ELF	68ae4000-68b9d000	Deferred        opengl32<elf>
  \-PE	68b00000-68b9d000	\               opengl32
ELF	68b9d000-68bac000	Deferred        libxext.so.6
ELF	68bac000-68c02000	Deferred        libgl.so.1
ELF	68c02000-68c07000	Deferred        libuuid.so.1
ELF	68c07000-68c20000	Deferred        libxcb.so.1
ELF	68c20000-68c24000	Deferred        libxdamage.so.1
ELF	68c24000-68c2a000	Deferred        libxfixes.so.3
ELF	68c2a000-68c34000	Deferred        libdrm.so.2
ELF	68d1f000-68d3b000	Deferred        libgcc_s.so.1
ELF	68d3b000-68d3f000	Deferred        libxau.so.6
ELF	68d3f000-68d45000	Deferred        libxdmcp.so.6
ELF	68d45000-68d4e000	Deferred        librt.so.1
ELF	68d4e000-68d65000	Deferred        glu32<elf>
  \-PE	68d50000-68d65000	\               glu32
ELF	68d65000-68dd2000	Deferred        libglu.so.1
ELF	68dd2000-68eb1000	Deferred        comdlg32<elf>
  \-PE	68de0000-68eb1000	\               comdlg32
ELF	68eb1000-68edc000	Deferred        msvfw32<elf>
  \-PE	68ec0000-68edc000	\               msvfw32
ELF	68edc000-68f7b000	Deferred        krnl386.exe16.so
PE	68ef0000-68f7b000	Deferred        krnl386.exe16
ELF	68f7b000-68f8f000	Deferred        comm.drv16.so
PE	68f80000-68f8f000	Deferred        comm.drv16
ELF	68f8f000-69015000	Deferred        libfreetype.so.6
ELF	69015000-690a9000	Deferred        winex11<elf>
  \-PE	69020000-690a9000	\               winex11
ELF	690a9000-690cb000	Deferred        imm32<elf>
  \-PE	690b0000-690cb000	\               imm32
ELF	690cb000-690cf000	Deferred        libxinerama.so.1
ELF	690cf000-690d9000	Deferred        libxrender.so.1
ELF	690d9000-690e1000	Deferred        libxrandr.so.2
ELF	690e1000-690e5000	Deferred        libxcomposite.so.1
ELF	690e5000-690f4000	Deferred        libxi.so.6
ELF	690f4000-69123000	Deferred        libfontconfig.so.1
ELF	69123000-6914d000	Deferred        libexpat.so.1
ELF	6914d000-69157000	Deferred        libxcursor.so.1
ELF	69157000-691a1000	Deferred        libcups.so.2
ELF	691a1000-691d1000	Deferred        libgssapi_krb5.so.2
ELF	691d1000-6927f000	Deferred        libkrb5.so.3
ELF	6927f000-692a3000	Deferred        libk5crypto.so.3
ELF	692a3000-692a7000	Deferred        libcom_err.so.2
ELF	692a7000-6933d000	Deferred        libgnutls.so.26
ELF	6933d000-693b1000	Deferred        libgcrypt.so.11
ELF	693b1000-693bd000	Deferred        libavahi-common.so.3
ELF	693bd000-693cd000	Deferred        libavahi-client.so.3
ELF	693cd000-693d5000	Deferred        libkrb5support.so.0
ELF	693d5000-693d9000	Deferred        libkeyutils.so.1
ELF	693d9000-693ee000	Deferred        libresolv.so.2
ELF	693ee000-693ff000	Deferred        libtasn1.so.3
ELF	693ff000-6943c000	Deferred        libdbus-1.so.3
ELF	6943c000-6945d000	Deferred        localspl<elf>
  \-PE	69440000-6945d000	\               localspl
ELF	6945d000-69491000	Deferred        uxtheme<elf>
  \-PE	69460000-69491000	\               uxtheme
ELF	69491000-694f8000	Deferred        i915_dri.so
ELF	694f8000-696eb000	Deferred        libdricore.so
ELF	696eb000-696f6000	Deferred        libdrm_intel.so.1
ELF	6dab0000-6dacb000	Deferred        spoolss<elf>
  \-PE	6dac0000-6dacb000	\               spoolss
ELF	6de7c000-6de91000	Deferred        libz.so.1
ELF	6f89b000-6f98b000	Deferred        libglsl.so
ELF	70bd2000-70ced000	Deferred        libx11.so.6
ELF	71a2b000-71a31000	Deferred        libxxf86vm.so.1
ELF	727e2000-728da000	Deferred        comctl32<elf>
  \-PE	727f0000-728da000	\               comctl32
ELF	735e4000-735e9000	Deferred        libgpg-error.so.0
ELF	7524e000-75256000	Deferred        libsm.so.6
ELF	7552c000-75541000	Deferred        system.drv16.so
PE	75530000-75541000	Deferred        system.drv16
ELF	75ed7000-75eef000	Deferred        libice.so.6
ELF	7631c000-7645c000	Deferred        user32<elf>
  \-PE	76330000-7645c000	\               user32
PE	78520000-785bb000	Deferred        maxcrt
ELF	79db8000-79dcf000	Deferred        libnsl.so.1
ELF	7b800000-7ba16000	Deferred        kernel32<elf>
  \-PE	7b810000-7ba16000	\               kernel32
ELF	7bc00000-7bcc3000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcc3000	\               ntdll
ELF	7bf00000-7bf04000	Deferred        <wine-loader>
ELF	7cf45000-7cfac000	Deferred        setupapi<elf>
  \-PE	7cf50000-7cfac000	\               setupapi
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
	00000030    0
	0000002f    0
	0000001f    0
	00000019    0
	00000018    0
	00000017    0
	00000015    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	0000001d    0
	0000001a    0
	00000014    0
	00000013    0
0000001b plugplay.exe
	00000021    0
	0000001e    0
	0000001c    0
0000002b (D) C:\Program Files\Cycling '74\Max 5.0\Max.exe
	0000002c    0 <==
0000002d explorer.exe
	0000002e    0
System information:
    Wine build: wine-1.4
    Platform: i386
    Host system: Linux
    Host version: 2.6.38-8-generic
now I will try wine 1.5 and will send what happens

thanks for your replay:)
Ste
Level 1
Level 1
Posts: 5
Joined: Sat Oct 27, 2012 9:03 am

Re: maxmsp and wine problem

Post by Ste »

hm, I can't install 1.5...
~ $ sudo apt-get install wine1.5
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package wine1.5
E: Couldn't find any package by regex 'wine1.5'

I tried to download it from: http://www.winehq.org/download/ubuntu , but it don't know what application to use for launching this....:), sorry but I am new in linux.
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: maxmsp and wine problem

Post by lahmbi5678 »

Please run from command line and post terminal output, you are probably just posting the output of a message window.

If your linux is equivalent to Ubuntu 11.04, there won't be any recent wine binaries for it. You'd either have to compile yourself or upgrade your linux to something like Ubuntu 12.04 or its Mint equivalent (which probably has other desktop manager etc).

If the app ran well under wine 1.2 (apart from the issue with help files), I'd stick with it, for 1.4 maybe file a bug in wine's bugzilla, they will ask you to try latest wine.
Ste
Level 1
Level 1
Posts: 5
Joined: Sat Oct 27, 2012 9:03 am

Re: maxmsp and wine problem

Post by Ste »

ok, I install 1.2 again but now it's not working..
~ $ max5.sh
wine: cannot find L"C:\\windows\\system32\\plugplay.exe"
wine: Unhandled page fault on read access to 0xf5800006 at address 0x1263869 (thread 0009), starting debugger...
and next open program error window.

I tried on another machine with ubuntu studio 12.10 and wine 1.5.16, but stucked again...:(
Attachments
1.jpg
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: maxmsp and wine problem

Post by lahmbi5678 »

Please file a bug for wine 1.5.16. Regarding wine 1.2, you could try again with a clean wine prefix (basically your .wine folder). Move/rename your ".wine" folder, wine will automatically create a new one when run again, install maxmsp again, if you want to, you can later move the original wine folder back to .wine, which would restore the original state.
Ste
Level 1
Level 1
Posts: 5
Joined: Sat Oct 27, 2012 9:03 am

Re: maxmsp and wine problem

Post by Ste »

Tried this but I have the same problem. The same message.:(
Locked