Dungeons & Dragons Online Forum

This is a community forum and not official technical support. — If you need official support: Contact Us

The following comments are owned by whoever posted them. We are not responsible for them in any way.

Back to Threads Reply to Thread

A little help with Dungeon and Dragons Online

Greetings,

System:
AMD64 3000+
ATI x1950Pro
3gig Ram
Ubuntu 10.04
CrossoverGames 9.1.0
Wine 1.2

I have been able to get DDO installed and updated without a issue. I can launch Pylotro fine, I get to the worlds for DDO and enter my account info, but when I click connect I get a pause-flicker and then a output file that states Finished with the options to save or exit. That is all I get...

I have gone over the web for a week now and still cannot seem to get past just the output file message, I am just not sure what else to do besides(god forbid) reinstalling Win-evil as a dual boot to play this game that I am paying for.

Any help is greatly appreciated,

Update:

I have reinstalled everything and am now using PyLotro Lucid version and instead of just the Finished in the Output file I am now getting:

X Error of failed request: BadLength (poly request too large or internal Xlib length error)

Major opcode of failed request: 65
(X_PolyLine)
Serial number of failed request: 628
Current serial number in output stream: 630

Finished

Hi Greg,

That looks like a system X error and not so much a game/crossover error.
My first query would be which video drivers you are using on your setup?

Another thing to look at would be the output of cxdiag....open a console/xterm
and issue the following command;

~/cxgames/bin/cxdiag --debug

Post the output of that command back here if you're unsure about what (if anything)
cxdiag discloses.

Cheers!

ps: if you've installed crossover in /opt, the command would be;

/opt/cxgames/bin/cxdiag --debug

Thanks for the reply Don,

As for the video drivers, I started looking into it last night, I figured it was a Video Driver error. I have a PCI Express 16 ATI(I know, I know, looking to go back to Nvidia) Radeon X1950Pro - 512mb.
One of the things I noticed when I was checking into the Video Drivers was when trying to run a '$ fglrxinfo' in terminal as user or Sudo returns - Segmentation Fault.
Also if I try to run '$ fgl_glxgears' in terminal as user or Sudo returns - Using GLX_SGIX_pbuffer Segmentation Fault.
I know when I first installed Unbuntu 10.04 my uncle(Who has been my Linux info source) had me run the '$ fgl_glxgears' command and it returned very nice frame rates, but now for some reason it is not working at all.

So to answer your question on the Video Driver I am using, I am not sure, which ever came with Ubuntu 10.04 out of the box. I will get ahold of my uncle tonight and see if he can help me figure out what has happened.

Here is the Output of cxdiag -

libcapi20.so.3: cannot open shared object file: No such file or directory
[MissingLibCapi20]
"Level"="Suggest"
"Title"="Missing 32bit libcapi20.so.3 library"
"Description"="Provides support for some ISDN cards. Very few applications need this."

libxml2.so: cannot open shared object file: No such file or directory
[MissingLibXml2]
"Level"="Recommend"
"Title"="Missing 32bit libxml2.so library"
"Description"="This library makes it possible for Windows applications read and write XML files."

libxslt.so: cannot open shared object file: No such file or directory
[MissingLibXslt]
"Level"="Recommend"
"Title"="Missing 32bit libxslt.so library"
"Description"="This library lets Windows applications perform queries and transformations on XML files."

found libcrypto.so.0.9.8
found libssl.so.0.9.8
default screen=0, planes=24
Segmentation fault

OH!! I got the Video Driver info:

$ dpkg -l |grep fglrx
ii fglrx 2:8.723.1-0ubuntu4 Video driver for the ATI graphics accelerato
ii fglrx-amdcccle 2:8.723.1-0ubuntu4 Catalyst Control Center for the ATI graphics
ii fglrx-modaliases 2:8.723.1-0ubuntu4 Identifiers supported by the ATI graphics dr

Hi,

Posted:

...."I noticed when I was checking into the Video Drivers was when trying to run a '$ fglrxinfo' in terminal as user or Sudo returns - Segmentation Fault.  

Also if I try to run '$ fgl_glxgears' in terminal as user or Sudo returns - Using GLX_SGIX_pbuffer Segmentation Fault. I know when I first installed Unbuntu
10.04 my uncle(Who has been my Linux info source) had me run the '$ fgl_glxgears' command and it returned very nice frame rates"...


Coupled with the output of cxdiag ending in 'Segmentation fault', I'll deduce the issue is indeed
your videocard drivers. What you should've seen from cxdiag is something akin to ;

default screen=0, planes=24
OpenGL vendor = 'NVIDIA Corporation'
OpenGL version = '3.3.0 NVIDIA 256.44'
NVIDIA version 256.44

Obviously the output will differ with an Ati card/drivers but you get the picture - the seg_fault
you're seeing with both cxdiag & fglrxinfo are one in the same problem. Just why your drivers did
work initially and later decided to break is a bit of a mystery (unless some live 10.04 update went
and jumped on everything) - check if there are any newer driver packages for the Ati card on the
Unbuntu repository and/or reinstall the drivers....

I'm not entirely sure how mission critical the [MissingLibXslt] warning is going to be for the apps
you run under crossover, but the [MissingLibXml2] report should be fixed (many apps/games use xml
for the config/runtime files) - again, check the Unbuntu repository for 32bit (ia32) builds of
libxml2.so and libxslt.so and install those packages.

Let me know how you get on and if you fix the video driver issue, what the fix was.. 8)

Cheers!

Yeah after some more digging, a Ubuntu update boned my Video Driver for my card. After more research my ATI card is now a legacy card and new ATI driver updates will not work properly for it.
Answer - I bought and will have a new Nvidia card tomorrow from newegg. I have triple and quadruple check and my new card will work great under Unbuntu. I will update on this when I get it up and running.

I will be looking for the [MissingLibXslt] files tonight and get them installed, to hopefully save a headache.

Thanks again Don for the help.

Hi,

Thanks for the feedback!...the knowledge will be helpful if I come
across another U-10.04 user with an older ati card who suffers the same
problem -- you should fair a lot better with a nvidia card in your kit 8)

If you have any dramas with the new card/drivers, post back here and
I'll give you a hand there as well...

Cheers!

IT WORKS IT WORKS BEAUTIFULLY!!!!

Funny how after hours of time spent trying to figure out a fix, all I had to do is spend some money and POOF all fixed.....lol.

Thanks again Don for the help.

Kewl, not a problem... B^)

..."You see", he said with tongue in cheek, "we're getting so
good with crossover and wine, it's becoming the case that users
have to keep updating their hardware...just like 'real' windows
users have to"....<grin>...

I might ask one of the Codeweaver's crew if a condensed version
of this exchange should be hoisted in the C4 support library -
the Murphy's Law effect -- if you can run into this recent driver
delimitation of whats legacy GPU and what's not, sure as eggs is
eggs someone else will run into it as well 8)

Again, thanks for your feedback! What nvidia card did you end up
getting btw? (my curious nature to detail what the -actual- remedy
was)...

Cheers!

I pick up the Nvidia 9800 GTX PCI-Express16-2.0 512mb ddr3, it runs beautifully.

Ok now I have a new issue. I tried to remove Pulseaudio in hopes of getting my ingame voice to work. The issue was the game did not see any voice hardware, I figured it was due to Pulse, so I went through a removal and now this is what I get when the game launches. I have tried multiply things to see if I can get it fixed. Any ideas is greatly appreciated.

Outout File

.exe: /build/buildd/openal-soft-1.12.854/OpenAL32/Include/alMain.h:107: DeleteCriticalSection: Assertion `ret == 0' failed.
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...

Unhandled exception: assertion failed in 32-bit code (0x68000832).

Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:68000832 ESP:0032f8a4 EBP:0032f8b0 EFLAGS:00000206(   - --  I   - -P- )
 EAX:00000000 EBX:00000e9c ECX:00000e9c EDX:00000006
 ESI:68289abe EDI:682adff4
Stack dump:

0x0032f8a4:  68182651 682adff4 0032f9d0 0032f9d8
0x0032f8b4:  68185a82 00000006 0032f950 00000000
0x0032f8c4:  00000090 682af6e8 00000ba8 682af3c0
0x0032f8d4:  682adff4 682af3c0 0000007c 0032f8f8
0x0032f8e4:  681c7ecd 0032f9c0 682adff4 682adff4
0x0032f8f4:  0000007d 0032f9c0 681b81d8 7ce6cf70
Backtrace:
=>0 0x68000832 GLIBC_2+0x832() in ld-linux.so.2 (0x0032f8b0)
  1 0x68185a82 abort+0x181() in libc.so.6 (0x0032f9d8)
  2 0x6817b718 __assert_fail+0xf7() in libc.so.6 (0x0032fa20)
  3 0x687312a9 in libopenal.so.1 (+0x152a8) (0x0032fa40)
  4 0x687204c8 _init+0x5a7() in libopenal.so.1 (0x0032fa60)
  5 0x68752850 _fini+0x17() in libopenal.so.1 (0x0032fa70)
  6 0x6800e2a6 in ld-linux.so.2 (+0xe2a5) (0x0032fc50)
  7 0x681871bf in libc.so.6 (+0x2f1be) (0x0032fc90)
  8 0x6818722f exit+0x2e() in libc.so.6 (0x0032fcb0)
  9 0x7bc5c626 NtTerminateProcess+0x65() in ntdll (0x0032fd50)
  10 0x7b85779f process_ExitProcess+0x2e() in kernel32 (0x0032fd70)
  11 0x7b855cd2 ExitProcess+0x11() in kernel32 (0x0032fd84)
  12 0x7c348d04 in msvcr71 (+0x8d03) (0x0032fdbc)
  13 0x7c348d22 in msvcr71 (+0x8d21) (0x0032fe68)
  14 0x0099ea90 in dndclient (+0x59ea8f) (0x0032fea8)
  15 0x7b858534 in kernel32 (+0x48533) (0x0032fee8)
  16 0x7bc6f584 call_thread_func+0xb() in ntdll (0x0032fef8)
  17 0x7bc6f750 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  18 0x7bc4b0aa in ntdll (+0x3b0a9) (0x0032ffe8)
0x68000832 GLIBC_2+0x832 in ld-linux.so.2: ret    

Modules:
Module    Address            Debug info    Name (145 modules)
PE      330000-  33d000    Deferred        ogg
PE      340000-  352000    Deferred        zlib1t
PE      360000-  3e7000    Deferred        umbra
PE      3f0000-  3f6000    Deferred        corestrings
PE      400000-  e2f000    Export          dndclient
PE      e30000- 119f000    Deferred        d3dx9_33
PE     11a0000- 12a8000    Deferred        vorbis
PE     1b10000- 1b1c000    Deferred        twebbrowser
PE     2d90000- 33fe000    Deferred        xul
PE     3400000- 3471000    Deferred        js3250
PE     3480000- 3488000    Deferred        plc4
PE     3490000- 3496000    Deferred        plds4
PE    10000000-10015000    Deferred        vorbisfile
PE    12000000-121c6000    Deferred        xerces-c_2_6
PE    18000000-18033000    Deferred        binkw32
PE    30000000-30028000    Deferred        nspr4
PE    50000000-5006d000    Deferred        granny2
PE    60000000-60058000    Deferred        ijl15
ELF    68000000-6801d000    Export          ld-linux.so.2
ELF    6801d000-68158000    Export          libwine.so.1
ELF    68158000-682b2000    Export          libc.so.6
ELF    682b2000-682b6000    Deferred        libdl.so.2
ELF    682b6000-682dc000    Deferred        libm.so.6
ELF    682dc000-682e4000    Deferred        libnss_compat.so.2
ELF    682e4000-682fb000    Deferred        libnsl.so.1
ELF    682fb000-68305000    Deferred        libnss_nis.so.2
ELF    68305000-68311000    Deferred        libnss_files.so.2
ELF    68311000-6836a000    Deferred        advapi32<elf>
  \-PE    68320000-6836a000    \               advapi32
ELF    6836a000-683db000    Deferred        rpcrt4<elf>
  \-PE    68380000-683db000    \               rpcrt4
ELF    683db000-684ea000    Deferred        user32<elf>
  \-PE    683f0000-684ea000    \               user32
ELF    684ea000-68574000    Deferred        gdi32<elf>
  \-PE    68500000-68574000    \               gdi32
ELF    68574000-68670000    Deferred        ole32<elf>
  \-PE    68590000-68670000    \               ole32
ELF    68670000-68691000    Deferred        imm32<elf>
  \-PE    68680000-68691000    \               imm32
ELF    68691000-68701000    Deferred        msvcrt<elf>
  \-PE    686a0000-68701000    \               msvcrt
ELF    68701000-6871c000    Deferred        openal32<elf>
  \-PE    68710000-6871c000    \               openal32
ELF    6871c000-6876a000    Export          libopenal.so.1
ELF    6876a000-68773000    Deferred        librt.so.1
ELF    68773000-687bb000    Deferred        dsound<elf>
  \-PE    68780000-687bb000    \               dsound
ELF    687bb000-68814000    Deferred        wininet<elf>
  \-PE    687c0000-68814000    \               wininet
ELF    68814000-68837000    Deferred        mpr<elf>
  \-PE    68820000-68837000    \               mpr
ELF    68837000-68863000    Deferred        ws2_32<elf>
  \-PE    68840000-68863000    \               ws2_32
ELF    68863000-6886c000    Deferred        libsm.so.6
ELF    6886c000-6886e000    Deferred        libnvidia-tls.so.1
ELF    6886e000-688f5000    Deferred        winmm<elf>
  \-PE    68880000-688f5000    \               winmm
ELF    688f5000-68a89000    Deferred        shell32<elf>
  \-PE    68910000-68a89000    \               shell32
ELF    68a89000-68b57000    Deferred        comctl32<elf>
  \-PE    68a90000-68b57000    \               comctl32
ELF    68b57000-68b77000    Deferred        iphlpapi<elf>
  \-PE    68b60000-68b77000    \               iphlpapi
ELF    68b77000-68b8b000    Deferred        libresolv.so.2
ELF    68b8b000-68b9f000    Deferred        lz32<elf>
  \-PE    68b90000-68b9f000    \               lz32
ELF    68b9f000-68bcf000    Deferred        libfontconfig.so.1
ELF    68bcf000-68bf6000    Deferred        libexpat.so.1
ELF    68bf6000-68c95000    Deferred        winex11<elf>
  \-PE    68c00000-68c95000    \               winex11
ELF    68c95000-68cae000    Deferred        libice.so.6
ELF    68cae000-68cbe000    Deferred        libxext.so.6
ELF    68cbe000-68ddb000    Deferred        libx11.so.6
ELF    68ddb000-68de0000    Deferred        libuuid.so.1
ELF    68de0000-68dfa000    Deferred        libxcb.so.1
ELF    68dfa000-68dfe000    Deferred        libxau.so.6
ELF    68dfe000-68e04000    Deferred        libxdmcp.so.6
ELF    68e04000-68e0e000    Deferred        libxrender.so.1
ELF    68e0e000-68e16000    Deferred        libxrandr.so.2
ELF    68e16000-68e1a000    Deferred        libxcomposite.so.1
ELF    68e1a000-68e24000    Deferred        libxcursor.so.1
ELF    68e24000-68e57000    Deferred        uxtheme<elf>
  \-PE    68e30000-68e57000    \               uxtheme
ELF    68e57000-68e8d000    Deferred        winspool<elf>
  \-PE    68e60000-68e8d000    \               winspool
ELF    68e8d000-68f38000    Deferred        comdlg32<elf>
  \-PE    68e90000-68f38000    \               comdlg32
ELF    68f38000-68f58000    Deferred        localspl<elf>
  \-PE    68f40000-68f58000    \               localspl
ELF    68f58000-68f71000    Deferred        spoolss<elf>
  \-PE    68f60000-68f71000    \               spoolss
ELF    68f71000-68fb8000    Deferred        libcups.so.2
ELF    68fb8000-69053000    Deferred        libgnutls.so.26
ELF    69053000-6905f000    Deferred        libavahi-common.so.3
ELF    6905f000-69070000    Deferred        libavahi-client.so.3
ELF    69070000-69121000    Deferred        libkrb5.so.3
ELF    69121000-69145000    Deferred        libk5crypto.so.3
ELF    69145000-69149000    Deferred        libcom_err.so.2
ELF    69149000-69151000    Deferred        libkrb5support.so.0
ELF    69151000-69162000    Deferred        libtasn1.so.3
ELF    69162000-691d5000    Deferred        libgcrypt.so.11
ELF    691d5000-6920e000    Deferred        libdbus-1.so.3
ELF    6920e000-69213000    Deferred        libgpg-error.so.0
ELF    69213000-69247000    Deferred        d3d9<elf>
  \-PE    69220000-69247000    \               d3d9
ELF    69247000-6937d000    Deferred        wined3d<elf>
  \-PE    69250000-6937d000    \               wined3d
ELF    6937d000-69442000    Deferred        libgl.so.1
ELF    69442000-6945d000    Deferred        dinput8<elf>
  \-PE    69450000-6945d000    \               dinput8
ELF    6945d000-69496000    Deferred        dinput<elf>
  \-PE    69470000-69496000    \               dinput
ELF    69496000-694ac000    Deferred        wbemprox<elf>
  \-PE    694a0000-694ac000    \               wbemprox
ELF    694ac000-694c0000    Deferred        xinput9_1_0<elf>
  \-PE    694b0000-694c0000    \               xinput9_1_0
ELF    694c0000-694d4000    Deferred        xinput1_3<elf>
  \-PE    694d0000-694d4000    \               xinput1_3
ELF    694d6000-694eb000    Deferred        wtsapi32<elf>
  \-PE    694e0000-694eb000    \               wtsapi32
ELF    694eb000-695b3000    Deferred        libasound.so.2
ELF    6a909000-6a924000    Deferred        wsock32<elf>
  \-PE    6a910000-6a924000    \               wsock32
ELF    6ad6a000-6ad83000    Deferred        version<elf>
  \-PE    6ad70000-6ad83000    \               version
ELF    6ad83000-6c393000    Deferred        libglcore.so.1
ELF    6d75a000-6d840000    Deferred        oleaut32<elf>
  \-PE    6d770000-6d840000    \               oleaut32
ELF    6deba000-6debe000    Deferred        libkeyutils.so.1
ELF    6f80d000-6f82c000    Deferred        libgcc_s.so.1
ELF    6f9f3000-6fa69000    Deferred        libfreetype.so.6
ELF    6fce7000-6fcfc000    Deferred        libz.so.1
ELF    7033c000-7036b000    Deferred        libgssapi_krb5.so.2
ELF    74303000-74309000    Deferred        libxxf86vm.so.1
ELF    7440a000-74410000    Deferred        libxfixes.so.3
ELF    7874d000-78766000    Deferred        libpthread.so.0
ELF    794dc000-794e0000    Deferred        libxinerama.so.1
ELF    7afd1000-7b030000    Deferred        shlwapi<elf>
  \-PE    7afe0000-7b030000    \               shlwapi
ELF    7b800000-7b93a000    Export          kernel32<elf>
  \-PE    7b810000-7b93a000    \               kernel32
ELF    7bc00000-7bcb6000    Export          ntdll<elf>
  \-PE    7bc10000-7bcb6000    \               ntdll
ELF    7bf00000-7bf04000    Deferred        <wine-loader>
PE    7c340000-7c396000    Export          msvcr71
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Turbine\DDO Unlimited\dndclient.exe
    00000009    0 <==
0000000e services.exe
    00000016    0
    00000015    0
    00000014    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    00000018    0
    00000017    0
    00000013    0
    00000012    0
0000001a explorer.exe
    0000001b    0
Backtrace:
=>0 0x68000832 GLIBC_2+0x832() in ld-linux.so.2 (0x0032f8b0)
  1 0x68185a82 abort+0x181() in libc.so.6 (0x0032f9d8)
  2 0x6817b718 __assert_fail+0xf7() in libc.so.6 (0x0032fa20)
  3 0x687312a9 in libopenal.so.1 (+0x152a8) (0x0032fa40)
  4 0x687204c8 _init+0x5a7() in libopenal.so.1 (0x0032fa60)
  5 0x68752850 _fini+0x17() in libopenal.so.1 (0x0032fa70)
  6 0x6800e2a6 in ld-linux.so.2 (+0xe2a5) (0x0032fc50)
  7 0x681871bf in libc.so.6 (+0x2f1be) (0x0032fc90)
  8 0x6818722f exit+0x2e() in libc.so.6 (0x0032fcb0)
  9 0x7bc5c626 NtTerminateProcess+0x65() in ntdll (0x0032fd50)
  10 0x7b85779f process_ExitProcess+0x2e() in kernel32 (0x0032fd70)
  11 0x7b855cd2 ExitProcess+0x11() in kernel32 (0x0032fd84)
  12 0x7c348d04 in msvcr71 (+0x8d03) (0x0032fdbc)
  13 0x7c348d22 in msvcr71 (+0x8d21) (0x0032fe68)
  14 0x0099ea90 in dndclient (+0x59ea8f) (0x0032fea8)
  15 0x7b858534 in kernel32 (+0x48533) (0x0032fee8)
  16 0x7bc6f584 call_thread_func+0xb() in ntdll (0x0032fef8)
  17 0x7bc6f750 call_thread_entry_point+0x6f() in ntdll (0x0032ffc8)
  18 0x7bc4b0aa in ntdll (+0x3b0a9) (0x0032ffe8)

*** Finished ***

1 to 10 of 10

CrossOver Forums: the place to discuss running Windows applications on Mac and Linux

CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...
eyJjb3VudHJ5IjoiVVMiLCJsYW5nIjoiZW4iLCJjYXJ0IjowLCJ0enMiOi02LCJjZG4iOiJodHRwczpcL1wvbWVkaWEuY29kZXdlYXZlcnMuY29tXC9wdWJcL2Nyb3Nzb3Zlclwvd2Vic2l0ZSIsImNkbnRzIjoxNzMxNDM1MjAzLCJjc3JmX3Rva2VuIjoiWExFM3N0VlU2RnVreHVWQiIsImdkcHIiOjB9