Summary:
- uname -a reveals Linux the-black-beast 3.14.4-031404-generic #201405130853 SMP Tue May 13 12:54:33 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
- My WINE Prefix is 32-bit, version 1.7.19. The games play just fine.
- Blender installed just fine
- PyFFI won't install because it can't find Python, which won't install no matter how I do it.
- Python 2.6 does not install from the Windows .MSI from python.org. It fails with a dump.
- Python also fails using winetricks --no-isolate python and that fails with this message: Note: command 'wine msiexec /i python-2.6.2.msi ALLUSERS=1' returned status 5. Aborting.
Code: Select all
seann@the-black-beast:~/.wine/drive_c/python_stuff$ WINEARCH=win32 WINEPREFIX=~/.wine winetricks --no-isolate python
Executing w_do_call python26
Executing load_python26
Executing wine msiexec /i python-2.6.2.msi ALLUSERS=1
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
fixme:msi:event_spawn_wait_dialog doing nothing
wine: Unhandled page fault on read access to 0x00000000 at address 0x1331a82 (thread 0040), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x01331a82).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:01331a82 ESP:0033f898 EBP:0144ddd4 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:0144d618 ECX:ffffffff EDX:00000000
ESI:0144d3e0 EDI:00000000
Stack dump:
0x0033f898: 0033f908 0144d618 0144d3e0 7ebd5000
0x0033f8a8: 00000000 7eb590c7 0144d618 7ebf1118
0x0033f8b8: 00000000 00000000 7eb584c0 00000000
0x0033f8c8: 0033f95c 00000000 0033f8e4 00000000
0x0033f8d8: 0033f908 7eb49f5b 00000000 00000002
0x0033f8e8: 00000001 01414748 00000000 0015ba94
Backtrace:
=>0 0x01331a82 in cabinet (+0x1a82) (0x0144ddd4)
1 0x0020006c (0x00610075)
0x01331a82: repne scasb %es:(%edi)
Modules:
Module Address Debug info Name (86 modules)
PE 8c0000- 8c7000 Deferred msi25d.tmp
PE 1330000- 1347000 Export cabinet
PE 10000000-1000d000 Deferred msif8f1.tmp
PE 1a400000-1a532000 Deferred urlmon
PE 5dca0000-5de88000 Deferred iertutil
PE 71590000-71617000 Deferred comctl32
PE 77f60000-77fd6000 Deferred shlwapi
ELF 7b800000-7ba5c000 Deferred kernel32<elf>
\-PE 7b810000-7ba5c000 \ kernel32
ELF 7bc00000-7bce4000 Deferred ntdll<elf>
\-PE 7bc10000-7bce4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d88d000-7d8aa000 Deferred libgcc_s.so.1
ELF 7d99e000-7d9bc000 Deferred fusion<elf>
\-PE 7d9a0000-7d9bc000 \ fusion
ELF 7d9bc000-7da00000 Deferred usp10<elf>
\-PE 7d9c0000-7da00000 \ usp10
ELF 7da25000-7da39000 Deferred psapi<elf>
\-PE 7da30000-7da39000 \ psapi
ELF 7da39000-7daa1000 Deferred dbghelp<elf>
\-PE 7da40000-7daa1000 \ dbghelp
ELF 7daa1000-7dad8000 Deferred mscoree<elf>
\-PE 7dab0000-7dad8000 \ mscoree
ELF 7dad8000-7daf2000 Deferred sxs<elf>
\-PE 7dae0000-7daf2000 \ sxs
ELF 7daf2000-7db17000 Deferred imm32<elf>
\-PE 7db00000-7db17000 \ imm32
ELF 7db9d000-7dba3000 Deferred libxfixes.so.3
ELF 7dba3000-7dbae000 Deferred libxcursor.so.1
ELF 7dbae000-7dbbf000 Deferred libxi.so.6
ELF 7dbbf000-7dbc3000 Deferred libxcomposite.so.1
ELF 7dbc3000-7dbce000 Deferred libxrandr.so.2
ELF 7dbce000-7dbd9000 Deferred libxrender.so.1
ELF 7dbd9000-7dbdf000 Deferred libxxf86vm.so.1
ELF 7dbdf000-7dbe3000 Deferred libxinerama.so.1
ELF 7dbe3000-7dbea000 Deferred libxdmcp.so.6
ELF 7dbea000-7dbee000 Deferred libxau.so.6
ELF 7dbee000-7dc10000 Deferred libxcb.so.1
ELF 7dc10000-7dd44000 Deferred libx11.so.6
ELF 7dd44000-7dd57000 Deferred libxext.so.6
ELF 7dd7b000-7de0f000 Deferred winex11<elf>
\-PE 7dd90000-7de0f000 \ winex11
ELF 7df7c000-7e1b1000 Deferred shell32<elf>
\-PE 7df90000-7e1b1000 \ shell32
ELF 7e1f3000-7e21c000 Deferred libexpat.so.1
ELF 7e21c000-7e257000 Deferred libfontconfig.so.1
ELF 7e257000-7e27f000 Deferred libpng12.so.0
ELF 7e27f000-7e31f000 Deferred libfreetype.so.6
ELF 7e31f000-7e341000 Deferred libtinfo.so.5
ELF 7e341000-7e366000 Deferred libncurses.so.5
ELF 7e366000-7e38e000 Deferred mpr<elf>
\-PE 7e370000-7e38e000 \ mpr
ELF 7e38e000-7e3a8000 Deferred libz.so.1
ELF 7e3cc000-7e448000 Deferred wininet<elf>
\-PE 7e3e0000-7e448000 \ wininet
ELF 7e448000-7e57e000 Deferred oleaut32<elf>
\-PE 7e460000-7e57e000 \ oleaut32
ELF 7e57e000-7e601000 Deferred rpcrt4<elf>
\-PE 7e590000-7e601000 \ rpcrt4
ELF 7e601000-7e61b000 Deferred version<elf>
\-PE 7e610000-7e61b000 \ version
ELF 7e61b000-7e73a000 Deferred gdi32<elf>
\-PE 7e630000-7e73a000 \ gdi32
ELF 7e73a000-7e895000 Deferred user32<elf>
\-PE 7e750000-7e895000 \ user32
ELF 7e895000-7e907000 Deferred advapi32<elf>
\-PE 7e8a0000-7e907000 \ advapi32
ELF 7e907000-7ea47000 Deferred ole32<elf>
\-PE 7e920000-7ea47000 \ ole32
ELF 7ea47000-7eaf4000 Deferred msvcrt<elf>
\-PE 7ea60000-7eaf4000 \ msvcrt
ELF 7eaf4000-7ebf2000 Deferred msi<elf>
\-PE 7eb00000-7ebf2000 \ msi
ELF 7ef64000-7ef71000 Deferred libnss_files.so.2
ELF 7ef71000-7ef7d000 Deferred libnss_nis.so.2
ELF 7ef7d000-7ef96000 Deferred libnsl.so.1
ELF 7ef96000-7efdc000 Deferred libm.so.6
ELF 7efdc000-7f000000 Deferred msiexec<elf>
\-PE 7efe0000-7f000000 \ msiexec
ELF f7383000-f738c000 Deferred libnss_compat.so.2
ELF f738d000-f7392000 Deferred libdl.so.2
ELF f7392000-f7541000 Deferred libc.so.6
ELF f7542000-f755e000 Deferred libpthread.so.0
ELF f7582000-f7737000 Dwarf libwine.so.1
ELF f7739000-f775b000 Deferred ld-linux.so.2
ELF f775b000-f775c000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
0000003a 0
00000039 0
00000026 0
0000001c 0
00000016 0
00000010 0
0000000f 0
0000001a winedevice.exe
0000002c 0
0000001f 0
0000001e 0
0000001b 0
00000022 plugplay.exe
00000029 0
00000028 0
00000023 0
0000003f (D) C:\windows\system32\msiexec.exe
00000043 0
00000040 0 <==
00000041 explorer.exe
00000042 0
------------------------------------------------------
Note: command 'wine msiexec /i python-2.6.2.msi ALLUSERS=1' returned status 5. Aborting.
------------------------------------------------------
So... is it just me or is this looking less like a WINE issue and more of a Ubuntu 14.04 issue? The problem is, I'm by no means an expert, so if possible, I'd like a second opinion to tell me if I'm crazy or not!
I suppose, if I REALLY wanted to go to desperate measures, I could make some space, create an NTFS partition in it, and run dual-boot. Or, I guess, run XP on a VM, but I don't think my system can run it very smoothly.