pepkaura 3 wont run in wine and I'm a noob

Questions about Wine on Linux
Locked
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

Here's the skinny. Im new to linux, ubuntu, wine, everything. but im learning as i go. Biggest issue right now is I cant run Pepakura designer , and its the only program that does what it does. I know that this topic has been posted before, but from what i can tell, know one has found and answer. Or atleast I cant understand what im reading enough to know if they have found an answer.
What happens? After installing pepakura through wine, I try to run it and I get and "ERROR" message. thats it. Not much to go on. The program and wine then shutdown. I will post some pictures to explain better. But I have no idea what im doing, someone with patience please help me.
Details:
My system
Image

first error
Image

second error
Image

Pepakura is a free program from tamasoft. Can anyone help me out. If you need anything else from me, just let me know how to retrieve the information you may need
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Re: pepkaura 3 wont run in wine and I'm a noob

Post by DanKegel »

It starts ok in a properly-built wine-1.5.10.

Initially, with wine-1.4, it didn't run, and I got
dialogs saying "DIB Init Failed" and "Rendering Context Create Failed".
It also didn't run with wine-1.5.10, and the console showed the warning

err:dib:dibdrv_wine_get_wgl_driver OSMesa not compiled in, no OpenGL bitmap support

I fixed that by installing libosmesa6-dev and rebuilding.

What does
wine --version
say? If it's not wine-1.5.10 or so, your wine might be too old.

Can you post the console log from your run? See
http://wiki.winehq.org/FAQ/#get_log
If that "OSMesa not compiled in" error happens, your wine was built improperly.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

removed
Last edited by supramp on Tue Aug 07, 2012 11:14 am, edited 1 time in total.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

I am running wine 1.5.10. I ran "sudo apt-get install libosmesa6-dev" from the terminal and it seems to have worked. now what do you mean by "rebuilding". im going to uninstall pepakura 3 and try reinstalling it. I also viewed the log that showed after the program failed, but I dont know what it says, and/or how i could put that on here. it was very long.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

So now i have installed the -dev file you recommended,but that didn't fix it. So I uninstalled and reinstalled wine 1.5, and it still didnt work, and reinstalled pepakura 3.1 to no avail. now what? Please keep in mind, I have absolutely no idea what im doing. still not sure what you meant by Rebuilding
Last edited by supramp on Tue Aug 07, 2012 11:16 am, edited 1 time in total.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

heres what the log shows after it fails. by the way after all this im still getting the same to errors,

Unhandled exception: page fault on read access to 0xfffffff8 in 32-bit code (0x004c4dd1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004c4dd1 ESP:0033bbb4 EBP:0033bbd8 EFLAGS:00010282( R- -- I S - - - )
EAX:0033bbcc EBX:00776e38 ECX:00776e38 EDX:00000000
ESI:ffffffec EDI:00776d48
Stack dump:
0x0033bbb4: 7215b159 00776d48 00776e38 00000005
0x0033bbc4: 0033bc40 0033bbb4 0033bc30 00513d2a
0x0033bbd4: ffffffff 00776d48 00416784 ffffffff
0x0033bbe4: 00517f80 00000001 7215b171 00776d48
0x0033bbf4: 00000000 0033bcd4 00416230 6814f9b3
0x0033bc04: 7bca7ff4 7bc70e70 7bc35170 7bc3524f
Backtrace:
=>0 0x004c4dd1 in pepakura3 (+0xc4dd1) (0x0033bbd8)
1 0x00416784 in pepakura3 (+0x16783) (0x00776d48)
2 0x00000001 (0x0051881c)
3 0x00411ab0 in pepakura3 (+0x11aaf) (0x0040ee00)
0x004c4dd1: testb $0x1,0xc(%esi)
Modules:
Module Address Debug info Name (91 modules)
PE 400000- 663000 Export pepakura3
ELF 68000000-68142000 Dwarf libwine.so.1
ELF 68142000-6815d000 Deferred libpthread.so.0
ELF 6815d000-68302000 Deferred libc.so.6
ELF 68302000-68307000 Deferred libdl.so.2
ELF 68307000-68333000 Deferred libm.so.6
ELF 68333000-6833f000 Deferred libnss_nis.so.2
ELF 6833f000-6834c000 Deferred libnss_files.so.2
ELF 6834c000-6840b000 Deferred opengl32<elf>
\-PE 68360000-6840b000 \ opengl32
ELF 6840b000-684ca000 Deferred gdi32<elf>
\-PE 68420000-684ca000 \ gdi32
ELF 684ca000-6852c000 Deferred advapi32<elf>
\-PE 684e0000-6852c000 \ advapi32
ELF 6852c000-68585000 Deferred libgl.so.1
ELF 6866a000-68688000 Deferred libgcc_s.so.1
ELF 68688000-6869e000 Deferred libglapi.so.0
ELF 6869e000-686b0000 Deferred libxext.so.6
ELF 686b0000-686b4000 Deferred libxdamage.so.1
ELF 686b4000-686ba000 Deferred libxfixes.so.3
ELF 686ba000-686bd000 Deferred libx11-xcb.so.1
ELF 686bd000-687f1000 Deferred libx11.so.6
ELF 687f1000-68809000 Deferred libxcb-glx.so.0
ELF 68809000-6882a000 Deferred libxcb.so.1
ELF 6882a000-68830000 Deferred libxxf86vm.so.1
ELF 68830000-6883d000 Deferred libdrm.so.2
ELF 6883d000-68841000 Deferred libxau.so.6
ELF 68841000-68848000 Deferred libxdmcp.so.6
ELF 68848000-68851000 Deferred librt.so.1
ELF 68851000-688bb000 Deferred shlwapi<elf>
\-PE 68860000-688bb000 \ shlwapi
ELF 688bb000-689fb000 Deferred user32<elf>
\-PE 688d0000-689fb000 \ user32
ELF 689fb000-68a14000 Deferred version<elf>
\-PE 68a00000-68a14000 \ version
ELF 68a14000-68ac2000 Deferred winmm<elf>
\-PE 68a20000-68ac2000 \ winmm
ELF 68ac2000-68bc9000 Deferred ole32<elf>
\-PE 68ae0000-68bc9000 \ ole32
ELF 68bc9000-68c3f000 Deferred rpcrt4<elf>
\-PE 68bd0000-68c3f000 \ rpcrt4
ELF 68c3f000-68cbb000 Deferred gdiplus<elf>
\-PE 68c50000-68cbb000 \ gdiplus
ELF 68cbb000-68dca000 Deferred oleaut32<elf>
\-PE 68cd0000-68dca000 \ oleaut32
ELF 68dca000-68ea9000 Deferred comdlg32<elf>
\-PE 68dd0000-68ea9000 \ comdlg32
ELF 68ea9000-690bd000 Deferred shell32<elf>
\-PE 68ec0000-690bd000 \ shell32
ELF 690bd000-691b6000 Deferred comctl32<elf>
\-PE 690c0000-691b6000 \ comctl32
ELF 691b6000-691f3000 Deferred winspool<elf>
\-PE 691c0000-691f3000 \ winspool
ELF 691f3000-6922b000 Deferred oledlg<elf>
\-PE 69200000-6922b000 \ oledlg
ELF 6922b000-6929c000 Deferred wininet<elf>
\-PE 69230000-6929c000 \ wininet
ELF 6929c000-692b2000 Deferred libz.so.1
ELF 692b2000-692d8000 Deferred mpr<elf>
\-PE 692c0000-692d8000 \ mpr
ELF 692d8000-69372000 Deferred libfreetype.so.6
ELF 69372000-693fb000 Deferred winex11<elf>
\-PE 69380000-693fb000 \ winex11
ELF 693fb000-69404000 Deferred libsm.so.6
ELF 69404000-6941e000 Deferred libice.so.6
ELF 6941e000-69424000 Deferred libuuid.so.1
ELF 69424000-69446000 Deferred imm32<elf>
\-PE 69430000-69446000 \ imm32
ELF 69446000-6944a000 Deferred libxinerama.so.1
ELF 6944a000-69454000 Deferred libxrender.so.1
ELF 69454000-6945d000 Deferred libxrandr.so.2
ELF 6945d000-6946d000 Deferred libxi.so.6
ELF 6946d000-694a1000 Deferred libfontconfig.so.1
ELF 694a1000-694cb000 Deferred libexpat.so.1
ELF 694cb000-694d6000 Deferred libxcursor.so.1
ELF 69a7a000-69a91000 Deferred glu32<elf>
\-PE 69a80000-69a91000 \ glu32
ELF 6b0f4000-6b0f8000 Deferred libxcomposite.so.1
ELF 6b67f000-6b6f4000 Deferred libglu.so.1
ELF 6fa3b000-6fa63000 Deferred msacm32<elf>
\-PE 6fa40000-6fa63000 \ msacm32
ELF 75cc9000-75cd2000 Deferred libnss_compat.so.2
ELF 76039000-7605b000 Deferred ld-linux.so.2
ELF 7b800000-7ba2d000 Deferred kernel32<elf>
\-PE 7b810000-7ba2d000 \ kernel32
ELF 7bc00000-7bcc4000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c99d000-7c9d1000 Deferred uxtheme<elf>
\-PE 7c9a0000-7c9d1000 \ uxtheme
ELF 7cf36000-7cf50000 Deferred libnsl.so.1
Threads:
process tid prio (all id:s are in hex)
00000008 uninstaller.exe
00000024 0
00000023 0
00000009 0
0000000e services.exe
0000001f 0
0000001e 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001c 0
00000019 0
00000014 0
00000013 0
0000001a plugplay.exe
00000020 0
0000001d 0
0000001b 0
00000021 explorer.exe
00000022 0
0000002f (D) C:\Program Files\tamasoftware\pepakura3en\designer\pepakura3.exe
00000030 0 <==
System information:
Wine build: wine-1.5.10
Platform: i386
Host system: Linux
Host version: 3.2.0-27-generic
lahmbi5678
Level 7
Level 7
Posts: 823
Joined: Thu Aug 27, 2009 6:23 am

Re: pepkaura 3 wont run in wine and I'm a noob

Post by lahmbi5678 »

Hi supramp,

Dan obviously compiled wine from source, therefore "rebuild". Do you have libosmesa (without "-dev") already installed? Your Ubuntu is 32 bit? Your graphics card is integrated intel? Using latest drivers?
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Re: pepkaura 3 wont run in wine and I'm a noob

Post by DanKegel »

Installing the dev package installs the binary, so he probably has it.

Supramp, we don't need *that* log, we need the console output, see
http://wiki.winehq.org/FAQ/#get_log

It's sad that the addition of the crash log window has made getting crash logs easier,
but getting normal logs harder.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

Ok, It took me a while to realize that the log i was running was being output to a .txt file on my desktop. I must have run it 15 times before i gave up and noticed it sitting their. I expected it to show up in the terminal. I am such a noob. Here's the log:

err:dib:dibdrv_wine_get_wgl_driver OSMesa not compiled in, no OpenGL bitmap support
wine: Unhandled page fault on read access to 0xfffffff8 at address 0x4c4dd1 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0xfffffff8 in 32-bit code (0x004c4dd1).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:004c4dd1 ESP:0032bbb4 EBP:0032bbd8 EFLAGS:00210282( R- -- I S - - - )
EAX:0032bbcc EBX:00777428 ECX:00777428 EDX:00000000
ESI:ffffffec EDI:00777338
Stack dump:
0x0032bbb4: b02eefb7 00777338 00777428 00000005
0x0032bbc4: 0032bc40 0032bbb4 0032bc30 00513d2a
0x0032bbd4: ffffffff 00777338 00416784 ffffffff
0x0032bbe4: 00517f80 00000001 b02eef9f 00777338
0x0032bbf4: 00000000 0032bcd4 00416230 7c9019b3
0x0032bc04: 7bca7ff4 7bc70e70 7bc35170 7bc3524f
Backtrace:
=>0 0x004c4dd1 in pepakura3 (+0xc4dd1) (0x0032bbd8)
1 0x00416784 in pepakura3 (+0x16783) (0x00777338)
2 0x00000001 (0x0051881c)
3 0x00411ab0 in pepakura3 (+0x11aaf) (0x0040ee00)
0x004c4dd1: testb $0x1,0xc(%esi)
Modules:
Module Address Debug info Name (108 modules)
PE 400000- 663000 Export pepakura3
ELF 68000000-68022000 Deferred ld-linux.so.2
ELF 68022000-68164000 Dwarf libwine.so.1
ELF 68164000-68309000 Deferred libc.so.6
ELF 68309000-6830e000 Deferred libdl.so.2
ELF 6830e000-6833a000 Deferred libm.so.6
ELF 6833a000-68343000 Deferred libnss_compat.so.2
ELF 68343000-6835d000 Deferred libnsl.so.1
ELF 6835d000-68369000 Deferred libnss_nis.so.2
ELF 68369000-68376000 Deferred libnss_files.so.2
ELF 68376000-68435000 Deferred opengl32<elf>
\-PE 68390000-68435000 \ opengl32
ELF 68435000-684f4000 Deferred gdi32<elf>
\-PE 68440000-684f4000 \ gdi32
ELF 684f4000-68556000 Deferred advapi32<elf>
\-PE 68500000-68556000 \ advapi32
ELF 68556000-685cb000 Deferred libglu.so.1
ELF 685cb000-68624000 Deferred libgl.so.1
ELF 68709000-68727000 Deferred libgcc_s.so.1
ELF 68727000-68739000 Deferred libxext.so.6
ELF 68739000-6873d000 Deferred libxdamage.so.1
ELF 6873d000-68743000 Deferred libxfixes.so.3
ELF 68743000-68746000 Deferred libx11-xcb.so.1
ELF 68746000-6887a000 Deferred libx11.so.6
ELF 6887a000-68892000 Deferred libxcb-glx.so.0
ELF 68892000-688b3000 Deferred libxcb.so.1
ELF 688b3000-688b9000 Deferred libxxf86vm.so.1
ELF 688b9000-688c6000 Deferred libdrm.so.2
ELF 688c6000-688cd000 Deferred libxdmcp.so.6
ELF 688cd000-688d6000 Deferred librt.so.1
ELF 688d6000-68940000 Deferred shlwapi<elf>
\-PE 688e0000-68940000 \ shlwapi
ELF 68940000-68a80000 Deferred user32<elf>
\-PE 68950000-68a80000 \ user32
ELF 68a80000-68a99000 Deferred version<elf>
\-PE 68a90000-68a99000 \ version
ELF 68a99000-68b47000 Deferred winmm<elf>
\-PE 68aa0000-68b47000 \ winmm
ELF 68b47000-68c4e000 Deferred ole32<elf>
\-PE 68b60000-68c4e000 \ ole32
ELF 68c4e000-68cc4000 Deferred rpcrt4<elf>
\-PE 68c60000-68cc4000 \ rpcrt4
ELF 68cc4000-68cec000 Deferred msacm32<elf>
\-PE 68cd0000-68cec000 \ msacm32
ELF 68cec000-68d68000 Deferred gdiplus<elf>
\-PE 68d00000-68d68000 \ gdiplus
ELF 68d68000-68e77000 Deferred oleaut32<elf>
\-PE 68d80000-68e77000 \ oleaut32
ELF 68e77000-68f56000 Deferred comdlg32<elf>
\-PE 68e80000-68f56000 \ comdlg32
ELF 68f56000-6916a000 Deferred shell32<elf>
\-PE 68f60000-6916a000 \ shell32
ELF 6916a000-69263000 Deferred comctl32<elf>
\-PE 69170000-69263000 \ comctl32
ELF 69263000-692a0000 Deferred winspool<elf>
\-PE 69270000-692a0000 \ winspool
ELF 692a0000-692d8000 Deferred oledlg<elf>
\-PE 692b0000-692d8000 \ oledlg
ELF 692d8000-69349000 Deferred wininet<elf>
\-PE 692e0000-69349000 \ wininet
ELF 69349000-6935f000 Deferred libz.so.1
ELF 6935f000-693f9000 Deferred libfreetype.so.6
ELF 693f9000-69402000 Deferred libsm.so.6
ELF 69402000-6941c000 Deferred libice.so.6
ELF 6941c000-6943e000 Deferred imm32<elf>
\-PE 69420000-6943e000 \ imm32
ELF 6943e000-69442000 Deferred libxinerama.so.1
ELF 69442000-6944c000 Deferred libxrender.so.1
ELF 6944c000-69455000 Deferred libxrandr.so.2
ELF 69455000-69459000 Deferred libxcomposite.so.1
ELF 69459000-69469000 Deferred libxi.so.6
ELF 69469000-6949d000 Deferred libfontconfig.so.1
ELF 6949d000-694a8000 Deferred libxcursor.so.1
ELF 694a8000-694dc000 Deferred uxtheme<elf>
\-PE 694b0000-694dc000 \ uxtheme
ELF 694dc000-6952f000 Deferred libcups.so.2
ELF 6952f000-695f3000 Deferred libgnutls.so.26
ELF 695f3000-69601000 Deferred libavahi-common.so.3
ELF 69601000-69613000 Deferred libavahi-client.so.3
ELF 69613000-696e2000 Deferred libkrb5.so.3
ELF 696e2000-6970a000 Deferred libk5crypto.so.3
ELF 6970a000-6970f000 Deferred libcom_err.so.2
ELF 6970f000-69721000 Deferred libtasn1.so.3
ELF 69721000-697a6000 Deferred libgcrypt.so.11
ELF 697a6000-697b8000 Deferred libp11-kit.so.0
ELF 697b8000-69801000 Deferred libdbus-1.so.3
ELF 69801000-69806000 Deferred libgpg-error.so.0
ELF 6980a000-69830000 Deferred mpr<elf>
\-PE 69810000-69830000 \ mpr
ELF 69830000-69848000 Deferred libresolv.so.2
ELF 69848000-6985b000 Deferred gnome-keyring-pkcs11.so
ELF 6b094000-6b11d000 Deferred winex11<elf>
\-PE 6b0a0000-6b11d000 \ winex11
ELF 6b340000-6b356000 Deferred libglapi.so.0
ELF 6db05000-6db09000 Deferred libkeyutils.so.1
ELF 6f72e000-6f76c000 Deferred libgssapi_krb5.so.2
ELF 72461000-72465000 Deferred libxau.so.6
ELF 737f7000-73821000 Deferred libexpat.so.1
ELF 786b3000-786ca000 Deferred glu32<elf>
\-PE 786c0000-786ca000 \ glu32
ELF 7b800000-7ba2d000 Deferred kernel32<elf>
\-PE 7b810000-7ba2d000 \ kernel32
ELF 7bc00000-7bcc4000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc4000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7c8f4000-7c90f000 Deferred libpthread.so.0
ELF 7d103000-7d109000 Deferred libuuid.so.1
ELF 7d8b1000-7d8ba000 Deferred libkrb5support.so.0
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\tamasoftware\pepakura3en\designer\pepakura3.exe
00000009 0 <==
0000000e services.exe
0000001f 0
0000001e 0
00000018 0
00000017 0
00000015 0
00000010 0
0000000f 0
00000012 winedevice.exe
0000001a 0
00000019 0
00000014 0
00000013 0
0000001b plugplay.exe
00000020 0
0000001d 0
0000001c 0
00000021 explorer.exe
00000022 0
User avatar
DanKegel
Moderator
Moderator
Posts: 1164
Joined: Wed May 14, 2008 11:44 am

Re: pepkaura 3 wont run in wine and I'm a noob

Post by DanKegel »

Right, so since your log has the dreaded line

err:dib:dibdrv_wine_get_wgl_driver OSMesa not compiled in, no OpenGL bitmap support

it means your wine was built improperly.

It looks like you're running the Ubuntu packages. Scott?
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

Ok, so is their anything i can do to fix it? and if so please be specific, i would really like to be able to run this program.
User avatar
dimesio
Moderator
Moderator
Posts: 13202
Joined: Tue Mar 25, 2008 10:30 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by dimesio »

If you're using the Ubuntu package, you should file a bug for this with Ubuntu. You can't fix the package yourself.
supramp
Level 1
Level 1
Posts: 8
Joined: Mon Aug 06, 2012 2:37 pm

Re: pepkaura 3 wont run in wine and I'm a noob

Post by supramp »

so how would i do that. just go to their website?
Locked