Bonzai 3D - SketchUp with nurbs

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Bonzai 3D - SketchUp with nurbs

Post by nikkkko »

Hi,

I use SketchUp under wine and it runs really well, so first off many thanks to all those here who helped make that happen.

Recentlly I've been looking for a SketchUp-ish app which can handle nurbs, and Bonzai3D appears to fit the bill. However, although though it currently runs under wine, menu icons are invisible.

I am neither wine nor Bonzai competent, (under the hood), but if there's anyone here who would care to take a look, I will post a screen grab of what's happening plus terminal error messages.

Thanks,

Nick
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

I should have added :

Ubuntu 9.10
Wine 1.1.31
NVidia GeForce 8400M GS, driver 190.53
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Post by vitamin »

nikkkko wrote:Wine 1.1.31
Try upgrading, the latest version is wine-1.1.38.
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

I upgraded but that didn't change anything that I can see. Here's what I get on screen and some error output from terminal :

Image

fixme:font:SetMapperFlags (0x6a8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x1838, 0x00000000): stub - harmless
fixme:xrender:X11DRV_AlphaBlend not a dibsection

fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC" (8.0.50608.0)

Any clues would be much appreciated.

Nick
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Please submit a bug report to bugs.winehq.org. Provide as much information as possible and also download links to a demo and so on. It is hard to say where the issue is but most likely it is in gdi32 or winex11.drv.
James McKenzie

Bonzai 3D - SketchUp with nurbs

Post by James McKenzie »

nikkkko wrote:
I upgraded but that didn't change anything that I can see. Here's what I get on screen and some error output from terminal :

[Image: http://kazuba.eu/temp/bonzai.png ]

fixme:font:SetMapperFlags (0x6a8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x1838, 0x00000000): stub - harmless
fixme:xrender:X11DRV_AlphaBlend not a dibsection

fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.VC80.MFCLOC" (8.0.50608.0)

Did you install vcrun2005/vcrun2005sp1 using winetricks? You may need
to register one or more dlls after the install finishes.

James McKenzie
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Did you install vcrun2005/vcrun2005sp1 using winetricks? You may need
to register one or more dlls after the install finishes.
No I didn't - do I need to? Which error does this pertain to?

I have been in contact with the Bonzai developers and they tell me the menus depend on xrender, for what it's worth.

Thanks

Nick
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Well I installed vcrun2005 anyway but it didn't change anything.
vitamin
Moderator
Moderator
Posts: 6605
Joined: Sat Feb 23, 2008 2:29 pm

Re: Bonzai 3D - SketchUp with nurbs

Post by vitamin »

nikkkko wrote:However, although though it currently runs under wine, menu icons are invisible.
Try native gdiplus (install via winetricks). If that won't help, try comctl32.
Also what screen resolution and color depth are you using?
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Try native gdiplus (install via winetricks). If that won't help, try comctl32.
Also what screen resolution and color depth are you using?
Native gdiplus didn't change anything and comctl32 prevented the software from loading at all.

I've tried a couple of different resolutions, but mostly I work at 1280x800, and colour depth is 24.
Thunderbird
Level 5
Level 5
Posts: 336
Joined: Mon Nov 24, 2008 8:10 am

Post by Thunderbird »

Make sure you use Wine 1.1.39. I fixed some bugs in there which might fix these icons. There are some more in current git though.
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

I'm using 1.1.39 currently and although I have removed the two libraries, now the app won't run at all. I will do a clean install later today and see if I can't find some more information to help.
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Just to add that I tried this with 1.1.40 with no further improvements. If anyone has any suggestions I would be much obliged.

Thanks.
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

No change with 1.1.41
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

No change with 1.1.42
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

Terminal output?
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Output as follows :

Code: Select all

$ wine /home/nick/.wine/dosdevices/c:/"Program Files"/bonzai3d/"bonzai3d Application 2.0"/bonzai3d.exe
fixme:font:SetMapperFlags (0x4b0, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x1618, 0x00000000): stub - harmless
fixme:xrender:X11DRV_AlphaBlend not a dibsection
Test 1: dwNumCore = 67109153 (0x4000121)
Test 1: dwNumCore = 2 (0x2)
Test 1: dwNumCore = 67109153 (0x4000121)
Test 1: dwNumCore = 2 (0x2)
Test 1: dwNumCore = 67109153 (0x4000121)
Test 1: dwNumCore = 2 (0x2)
...
... continues like this for a bit. I will post whole output if you want.
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

So you keep seeing new messages appear in the terminal as if the app were running, but nothing appears on screen?

I'm not sure what's happening, but it seems like the application runs a test before it actually opens the main interface, but said test keeps failing and repeating. I'm not sure though, best wait for a response from someone more knowledgeable about it.
nikkkko
Level 2
Level 2
Posts: 16
Joined: Wed Sep 23, 2009 12:32 pm

Post by nikkkko »

Hi,

Just to report that using wine 1.1.43 the menu icons now appear and the application loads perfectly :D

However, any operation on a window, (moving it with the mouse for example), now crashes the app, locks me out and the only way back is to kill wineserver :cry: Previously, although the app didn't render the menu icons, it was stable to use.

Here's the log :

$ wine /home/nick/.wine/dosdevices/c:/"Program Files"/bonzai3d/"bonzai3d Application 2.0"/bonzai3d.exe
fixme:font:SetMapperFlags (0x3a8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xe78, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x3f0, 0x00000000): stub - harmless
fixme:dwmapi:DwmIsCompositionEnabled 0x32ea00
fixme:font:SetMapperFlags (0x48c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x513c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x6054, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x6f6c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x7e84, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x88d8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x9738, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xa250, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xab64, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xaf20, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb174, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb3bc, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb604, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb828, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xba7c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xbe98, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xdcc4, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xfaf0, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x1e74, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x3cfc, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x5b6c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x79d8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x9858, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb744, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xd5d8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xf424, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x17c8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x3614, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x54fc, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x5748, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x65e4, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x7470, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x7ed4, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x9270, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xb3a4, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xd4c8, 0x00000000): stub - harmless
fixme:heap:RtlCompactHeap (0x110000, 0x0) stub
fixme:font:SetMapperFlags (0xce14, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xce98, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xe700, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xdd6c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xddf0, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xc9c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xd0c8, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8ad0, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8b7c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8c30, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8cdc, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8d88, 0x00000000): stub - harmless
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
fixme:font:SetMapperFlags (0x8e3c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x9004, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xcf38, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xcf98, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0xcf38, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x8e3c, 0x00000000): stub - harmless
fixme:font:SetMapperFlags (0x9004, 0x00000000): stub - harmless
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
HERE
wine: Unhandled exception 0x80000003 at address 0x7b832b63 (thread 0009), starting debugger...

Nick
Locked