Ubuntu feisty and belma/elma

Before starting a new topic read Moposite's Help and earlier topics. Note: this forum is for Elma problems, not Moposite.

Moderator: Moporators

Post Reply
Sprut
Beginner kuski
Posts: 2
Joined: 20 Jun 2007, 22:56

Ubuntu feisty and belma/elma

Post by Sprut »

Hi there, I've followed this tut:
http://www.moposite.com/mopolauta/viewtopic.php?t=2046
(a little down on the site)

When I use "wine belma.exe" or "wine elma12.exe" I get the following:

fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE
main/renderbuffer.c:2041: _mesa_add_renderbuffer: Assertion `bufferName == BUFFER_DEPTH || bufferName == BUFFER_STENCIL || fb->Attachment[bufferName].Renderbuffer == ((void *)0)' failed.
wine: Assertion failed at address 0xffffe410 (thread 000e), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0xffffe410).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:ffffe410 ESP:0033f8e4 EBP:0033f8fc EFLAGS:00000206( - 00 - -IP1)
EAX:00000000 EBX:00002f41 ECX:00002f41 EDX:00000006
ESI:0033f99c EDI:b7dd4ff4
Stack dump:
0x0033f8e4: 0033f8fc 00000006 00002f41 b7cc1df0
0x0033f8f4: b7dd4ff4 b7c936c0 0033fa28 b7cc3641
0x0033f904: 00000006 0033f99c 00000000 00000130
0x0033f914: 7bbff9b0 00000000 00000000 b7cfcdfd
0x0033f924: 0033f960 7c0363a0 7c036404 0033fa38
0x0033f934: b7dd4ff4 000000bb 000000bc 0033fa0c
Backtrace:
=>1 0xffffe410 (0x0033f8fc)
2 0xb7cc3641 abort+0x101() in libc.so.6 (0x0033fa28)
3 0xb7cbb43b __assert_fail+0xfb() in libc.so.6 (0x0033fa6c)
4 0x7e38ab9b _mesa_add_renderbuffer+0x13b() in unichrome_dri.so (0x0033fa8c)
5 0x7e324c75 in unichrome_dri.so (+0x5bc75) (0x0033fabc)
6 0x7e32555a viaMakeCurrent+0x1ba() in unichrome_dri.so (0x0033faec)
7 0x7e321859 in unichrome_dri.so (+0x58859) (0x0033fb2c)
8 0x7e52c0ce glXMakeContextCurrent+0xbe() in libgl.so.1 (0x0033fb9c)
9 0x7e52c3b3 glXMakeCurrent+0x23() in libgl.so.1 (0x0033fbbc)
10 0x7bf7a370 in wined3d (+0x2a370) (0x0033fc8c)
11 0x7bf802e3 InitAdapters+0xd3() in wined3d (0x0033fccc)
12 0x7bfda57f WineDirect3DCreate+0x1f() in wined3d (0x0033fcfc)
13 0x7eb1e193 in ddraw (+0x1e193) (0x0033fd6c)
14 0x7eb1e842 DirectDrawCreate+0x102() in ddraw (0x0033fdbc)
15 0x00437f31 in belma (+0x37f31) (0x0033ff08)
16 0x7b874c6e in kernel32 (+0x54c6e) (0x0033ffe8)
17 0xb7e07af7 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0xffffe410: popl %ebp
Modules:
Module Address Debug info Name (76 modules)
PE 340000- 362000 Deferred bs
PE 400000- 4a7000 Export belma
ELF 7b800000-7b929000 Export kernel32<elf>
\-PE 7b820000-7b929000 \ kernel32
ELF 7bc00000-7bc98000 Deferred ntdll<elf>
\-PE 7bc10000-7bc98000 \ ntdll
ELF 7bf00000-7bf03000 Deferred <wine>
ELF 7bf38000-7c000000 Export wined3d<elf>
\-PE 7bf50000-7c000000 \ wined3d
ELF 7c36f000-7c3ef000 Deferred libglu.so.1
ELF 7c3f4000-7c409000 Deferred midimap<elf>
\-PE 7c400000-7c409000 \ midimap
ELF 7c409000-7c42f000 Deferred msacm32<elf>
\-PE 7c410000-7c42f000 \ msacm32
ELF 7c42f000-7c447000 Deferred msacm32<elf>
\-PE 7c440000-7c447000 \ msacm32
ELF 7c447000-7c483000 Deferred wineoss<elf>
\-PE 7c450000-7c483000 \ wineoss
ELF 7c485000-7c48a000 Deferred libxfixes.so.3
ELF 7c48a000-7c493000 Deferred libxcursor.so.1
ELF 7c493000-7c4b0000 Deferred imm32<elf>
\-PE 7c4a0000-7c4b0000 \ imm32
ELF 7c4b0000-7c4b6000 Deferred libxrandr.so.2
ELF 7c4b6000-7c4be000 Deferred libxrender.so.1
ELF 7e2c9000-7e501000 Export unichrome_dri.so
ELF 7e501000-7e50a000 Deferred libdrm.so.2
ELF 7e50a000-7e56a000 Export libgl.so.1
ELF 7e56a000-7e5f9000 Deferred winex11<elf>
\-PE 7e580000-7e5f9000 \ winex11
ELF 7e67e000-7e69e000 Deferred libexpat.so.1
ELF 7e69e000-7e6c9000 Deferred libfontconfig.so.1
ELF 7e6c9000-7e6dd000 Deferred libz.so.1
ELF 7e6dd000-7e748000 Deferred libfreetype.so.6
ELF 7e748000-7e775000 Deferred ws2_32<elf>
\-PE 7e750000-7e775000 \ ws2_32
ELF 7e775000-7e78f000 Deferred wsock32<elf>
\-PE 7e780000-7e78f000 \ wsock32
ELF 7e78f000-7e81e000 Deferred winmm<elf>
\-PE 7e7a0000-7e81e000 \ winmm
ELF 7e81e000-7e867000 Deferred dsound<elf>
\-PE 7e830000-7e867000 \ dsound
ELF 7e867000-7e89d000 Deferred dinput<elf>
\-PE 7e870000-7e89d000 \ dinput
ELF 7e89d000-7e8b0000 Deferred libresolv.so.2
ELF 7e8bf000-7e8dd000 Deferred iphlpapi<elf>
\-PE 7e8d0000-7e8dd000 \ iphlpapi
ELF 7e8dd000-7e932000 Deferred rpcrt4<elf>
\-PE 7e8f0000-7e932000 \ rpcrt4
ELF 7e932000-7e9d1000 Deferred ole32<elf>
\-PE 7e940000-7e9d1000 \ ole32
ELF 7e9d1000-7e9d6000 Deferred libxdmcp.so.6
ELF 7e9d6000-7eac7000 Deferred libx11.so.6
ELF 7eac7000-7ead5000 Deferred libxext.so.6
ELF 7ead5000-7eaed000 Deferred libice.so.6
ELF 7eaed000-7eb41000 Export ddraw<elf>
\-PE 7eb00000-7eb41000 \ ddraw
ELF 7eb41000-7eb89000 Deferred advapi32<elf>
\-PE 7eb50000-7eb89000 \ advapi32
ELF 7eb89000-7eb95000 Deferred libgcc_s.so.1
ELF 7eb98000-7eb9b000 Deferred libxau.so.6
ELF 7eb9b000-7eba4000 Deferred libsm.so.6
ELF 7ec8e000-7ed4e000 Deferred gdi32<elf>
\-PE 7ecb0000-7ed4e000 \ gdi32
ELF 7ed4e000-7ee8b000 Deferred user32<elf>
\-PE 7ed70000-7ee8b000 \ user32
ELF 7ef9e000-7efa9000 Deferred libnss_files.so.2
ELF 7efa9000-7efb3000 Deferred libnss_nis.so.2
ELF 7efb3000-7efca000 Deferred libnsl.so.1
ELF 7efca000-7eff1000 Deferred libm.so.6
ELF 7eff2000-7eff7000 Deferred libxxf86vm.so.1
ELF 7eff7000-7f000000 Deferred libnss_compat.so.2
ELF b7c94000-b7c98000 Deferred libdl.so.2
ELF b7c98000-b7dd9000 Export libc.so.6
ELF b7dda000-b7df1000 Deferred libpthread.so.0
ELF b7e00000-b7f14000 Export libwine.so.1
ELF b7f16000-b7f31000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
0000000f
00000011 0
00000010 0
0000000d (D) C:\Programfiler\Elma\belma.exe
00000012 0
0000000e 0 <==

That means nothing to me, anyone have an idea? I can see the elma window in the top left corner of my screen - then this message appear, then nothing.

Any help is appriciated!
User avatar
dz
first 39tt
Posts: 3749
Joined: 19 May 2002, 15:16
Team: FM
Location: Finland
Contact:

Post by dz »

Did you read this topic: http://moposite.com/mopolauta/viewtopic.php?t=4332

Anyway I'm not sure what would be the problem but do you have all elma resolutions in /etc/X11/xorg.conf? By default elma is 640x480 and you have to have that resolution in xorg.conf to be able to play elma by default.

Have you tried with different resolutions? Elma should launch with the same resolution that you have in desktop environment.

You can also try to play with windowed mode, just change the "virtual window size" in Wine configuration by typing "winecfg". After that you have to change the desired resolution also in Elma configuration (ElmaConf12.exe or so).

If these dont help then I'm not sure if I can help you. :?
Sprut
Beginner kuski
Posts: 2
Joined: 20 Jun 2007, 22:56

Post by Sprut »

dz wrote:Did you read this topic: http://moposite.com/mopolauta/viewtopic.php?t=4332

Anyway I'm not sure what would be the problem but do you have all elma resolutions in /etc/X11/xorg.conf? By default elma is 640x480 and you have to have that resolution in xorg.conf to be able to play elma by default.

Have you tried with different resolutions? Elma should launch with the same resolution that you have in desktop environment.

You can also try to play with windowed mode, just change the "virtual window size" in Wine configuration by typing "winecfg". After that you have to change the desired resolution also in Elma configuration (ElmaConf12.exe or so).

If these dont help then I'm not sure if I can help you. :?
I read that thread. My elmaconf resolution and resolution in wine matches, it is also set up in xorg.conf.

Error still shows. :cry:
Post Reply