[K12OSN] wine question -- Scholastic READ180 works on server console, not on terminals

Tom Wolfe twolfe at sawback.com
Wed Oct 31 21:54:44 UTC 2007


I'm getting closer and closer to getting this READ180 business up and 
running.

I moved the program files directory for Scholastic's READ180 suite onto a 
wine drive and copied over the one dll file that was causing it to hiccup 
(msvcirt.dll). It runs well from the server console (although I haven't 
tested it for sound or microphone yet). Which is fantastic. Now I have to 
get it to run on the terminals. I get an error that likely has to do with 
the displays: an error saying that "GLX" is missing. Is GLX even possible 
on the terminals?

Here's the output. If anyone would be so kind as to look it over, or 
refer me to a better place to have this issue resolve, I would appreciate 
it greatly.

[root at srv06 READ180]# wine READ180.exe
Xlib:  extension "GLX" missing on display "localhost.localdomain:14.0".
err:wgl:X11DRV_WineGL_InitOpenglInfo  couldn't initialize OpenGL, expect 
problem
s
wine: Unhandled page fault on read access to 0x00000048 at address 
0x7e33c2d9 (t
hread 0012), starting debugger...
Unhandled exception: page fault on read access to 0x00000048 in 32-bit 
code (0x7
e33c2d9).
Register dump:
  CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
  EIP:7e33c2d9 ESP:0033faac EBP:0033fb24 EFLAGS:00010246(   - 00 
-RIZP1)
  EAX:00000000 EBX:7e3a6dec ECX:7c028118 EDX:00000000
  ESI:00000000 EDI:00000000
Stack dump:
0x0033faac:  00000000 00000000 00000000 00000000
0x0033fabc:  00000020 00000020 ffffffff 00000002
0x0033facc:  0000111f 00000120 00000000 00000020
0x0033fadc:  00000000 001633ec 001633ec 7e9d0d04
0x0033faec:  00000000 00004f4b 00000000 7e9a0b0f
0x0033fafc:  7e9d8a00 00000000 00000020 00000020
Backtrace:
=>1 0x7e33c2d9 X11DRV_GetBitmapBits+0x1c9() in winex11 (0x0033fb24)
   2 0x7e97590e GetBitmapBits+0x18e() in gdi32 (0x0033fb84)
   3 0x7ea320bc CreateIconFromResourceEx+0x93c() in user32 (0x0033fc24)
   4 0x7ea32fe7 in user32 (+0x32fe7) (0x0033fca4)
   5 0x7ea33ad8 LoadImageW+0x368() in user32 (0x0033fd44)
   6 0x7ea34106 LoadImageA+0x56() in user32 (0x0033fe24)
   7 0x7ea345f7 LoadCursorA+0x97() in user32 (0x0033fe54)
   8 0x005490c8 in read180 (+0x1490c8) (0x0033ff08)
   9 0x7ee58a1e in kernel32 (+0x58a1e) (0x0033ffe8)
   10 0xf7eb6717 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x7e33c2d9 X11DRV_GetBitmapBits+0x1c9 in winex11: call  *0x48(%eax)
Modules:
Module  Address                 Debug info      Name (76 modules)
ELF       101000-  181000       Deferred        libfreetype.so.6
ELF       25b000-  272000       Deferred        libnsl.so.1
ELF       2dd000-  2f0000       Deferred        libresolv.so.2
ELF       348000-  369000       Deferred        libexpat.so.0
PE        400000-  5b1000       Export          read180
ELF       5cf000-  6d1000       Deferred        libx11.so.6
ELF       6d3000-  6e3000       Deferred        libxext.so.6
ELF       6e5000-  6ea000       Deferred        libxfixes.so.3
ELF       6ec000-  6f5000       Deferred        libxrender.so.1
ELF       6f7000-  6fa000       Deferred        libxinerama.so.1
ELF       6fc000-  706000       Deferred        libxcursor.so.1
ELF       708000-  70c000       Deferred        libxrandr.so.2
ELF       aa3000-  abe000       Deferred        ld-linux.so.2
ELF       ac0000-  bfd000       Deferred        libc.so.6
ELF       bff000-  c2d000       Deferred        libcrypt.so.1
ELF       bff000-  c2d000       Deferred        libcrypt.so.1
ELF       bff000-  c2d000       Deferred        libcrypt.so.1
ELF       c2e000-  c45000       Deferred        libpthread.so.0
ELF       d4b000-  d51000       Deferred        libxdmcp.so.6
ELF       d53000-  d56000       Deferred        libxau.so.6
ELF       d6a000-  d7d000       Deferred        libz.so.1
ELF       dc2000-  df1000       Deferred        libfontconfig.so.1
PE      12000000-12260000       Deferred        xerces-c_2_4_0
PE      607c0000-607d1000       Deferred        msvcirt
ELF     7bf00000-7bf03000       Deferred        <wine-loader>
ELF     7e0f0000-7e124000       Deferred        uxtheme<elf>
   \-PE  7e100000-7e124000       \               uxtheme
ELF     7e124000-7e139000       Deferred        midimap<elf>
   \-PE  7e130000-7e139000       \               midimap
ELF     7e139000-7e161000       Deferred        msacm32<elf>
   \-PE  7e140000-7e161000       \               msacm32
ELF     7e178000-7e1cd000       Deferred        libgcrypt.so.11
ELF     7e1fb000-7e278000       Deferred        libgnutls.so.13
ELF     7e278000-7e2ae000       Deferred        libcups.so.2
ELF     7e2b7000-7e2cf000       Deferred        msacm32<elf>
   \-PE  7e2c0000-7e2cf000       \               msacm32
ELF     7e2e6000-7e2ea000       Deferred        libgpg-error.so.0
ELF     7e2ff000-7e31c000       Deferred        imm32<elf>
   \-PE  7e310000-7e31c000       \               imm32
ELF     7e31c000-7e3b0000       Export          winex11<elf>
   \-PE  7e330000-7e3b0000       \               winex11
ELF     7e4a1000-7e4ed000       Deferred        dbghelp<elf>
   \-PE  7e4b0000-7e4ed000       \               dbghelp
ELF     7e4ed000-7e51b000       Deferred        ws2_32<elf>
   \-PE  7e500000-7e51b000       \               ws2_32
ELF     7e51b000-7e5e0000       Deferred        comctl32<elf>
   \-PE  7e520000-7e5e0000       \               comctl32
ELF     7e5e0000-7e673000       Deferred        winmm<elf>
   \-PE  7e5f0000-7e673000       \               winmm
ELF     7e78b000-7e7e1000       Deferred        ddraw<elf>
   \-PE  7e790000-7e7e1000       \               ddraw
ELF     7e800000-7e815000       Deferred        psapi<elf>
   \-PE  7e810000-7e815000       \               psapi
ELF     7e815000-7e86e000       Deferred        rpcrt4<elf>
   \-PE  7e820000-7e86e000       \               rpcrt4
ELF     7e86e000-7e916000       Deferred        ole32<elf>
   \-PE  7e880000-7e916000       \               ole32
ELF     7e916000-7e94a000       Deferred        winspool<elf>
   \-PE  7e920000-7e94a000       \               winspool
ELF     7e94a000-7e9e9000       Export          gdi32<elf>
   \-PE  7e960000-7e9e9000       \               gdi32
ELF     7e9e9000-7eb35000       Export          user32<elf>
   \-PE  7ea00000-7eb35000       \               user32
ELF     7eb35000-7eb9f000       Deferred        msvcrt<elf>
   \-PE  7eb40000-7eb9f000       \               msvcrt
ELF     7eb9f000-7ebe8000       Deferred        advapi32<elf>
   \-PE  7ebb0000-7ebe8000       \               advapi32
ELF     7ede8000-7ef1b000       Export          kernel32<elf>
   \-PE  7ee00000-7ef1b000       \               kernel32
ELF     7ef44000-7ef63000       Deferred        iphlpapi<elf>
   \-PE  7ef50000-7ef63000       \               iphlpapi
ELF     7ef63000-7f000000       Deferred        ntdll<elf>
   \-PE  7ef80000-7f000000       \               ntdll
ELF     f7d50000-f7d55000       Deferred        libxxf86vm.so.1
ELF     f7eaf000-f7fc1000       Export          libwine.so.1
ELF     f7fc5000-f7fd0000       Deferred        libnss_files.so.2
Threads:
process  tid      prio (all id:s are in hex)
0000000f (D) T:\READ180\READ180.exe
         00000012    0 <==
00000021
         00000023    0
         00000022    0
0000000a
         0000000c    0
         0000000b    0
[root at srv06 READ180]#
[root at srv06 READ180]#


Regards,
Tom Wolfe

---
 	Tom Wolfe, IT Specialist 	twolfe at sawback.com
 	Stoney Educational Authority	tel: (403) 881-2650
 	Box 238, Morley AB, T0L 1N0	fax: (403) 881-2793
Morley Community School | Chief Jacob Bearspaw School | Ta-otha School




More information about the K12OSN mailing list