At the first try with the Java2Demo I get:
"Could not enable OpenGL pipeline for default config on screen 0 "
Is this a Matrox-ogl related problem ?
I did some other tests on a java2d swing app:
-
on a Nvidia GeForce2/winME latest drivers I always get a black window. Sometimes I get something readable, but the refresh is really slow. The performance falls down.
-
on a ATI Radeon ve7000/win2k latest drivers I always get a dirty window and an hotspot crash:
An unexpected error has been detected by HotSpot Virtual Machine:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x05b49440, pid=1532, tid=924
Java VM: Java HotSpot™ Client VM (1.5.0-beta2-b51 mixed mode, sharing)
Problematic frame:
C [atioglxx.dll+0x3e9440]
--------------- T H R E A D ---------------
Current thread (0x009a3710): VMThread [id=924]
siginfo: ExceptionCode=0xc0000005, reading address 0x00001044
Registers:
EAX=0x00000000, EBX=0x18850880, ECX=0x00000000, EDX=0x1802b270
ESP=0x02c4fad8, EBP=0x00000000, ESI=0x00000000, EDI=0x00000001
EIP=0x05b49440, EFLAGS=0x00010202
Top of Stack: (sp=0x02c4fad8)
0x02c4fad8: 1802b2d4 00000000 1802b270 05c98e94
0x02c4fae8: 1802b270 17f409b0 05b495cf 00000000
0x02c4faf8: 00000001 00000000 05760000 02c4fb34
0x02c4fb08: 05b4977c 00000003 05b46aff 05b47201
0x02c4fb18: 05c9b5be 05760000 00000000 00000001
0x02c4fb28: 00085b30 02c4fb48 7ffdf000 02c4fb54
0x02c4fb38: 784630e7 05760000 00000000 00000001
0x02c4fb48: 7ffdf000 00085b30 00086598 02c4fbbc
Instructions: (pc=0x05b49440)
0x05b49430: 06 00 00 00 eb da 5f 33 c0 5d 83 c4 0c c2 04 00
0x05b49440: 8b 85 44 10 00 00 89 44 24 14 8d 04 80 56 8b 74
Stack: [0x02b50000,0x02c50000), sp=0x02c4fad8, free space=1022k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C [atioglxx.dll+0x3e9440]
[error occurred during error reporting, step 120, id 0xc0000005]
VM_Operation (0x181af620): exit, mode: safepoint, requested by thread 0x03252a28
--------------- P R O C E S S ---------------
Java Threads: ( => current thread )
0x0342be10 JavaThread “TimerQueue” daemon [_thread_blocked, id=1256]
0x002366f0 JavaThread “DestroyJavaVM” [_thread_blocked, id=1356]
0x03420d40 JavaThread “Intro” [_thread_in_native, id=1516]
0x03252a28 JavaThread “AWT-EventQueue-0” [_thread_blocked, id=1484]
0x0325f2c8 JavaThread “Java2D Disposer” daemon [_thread_blocked, id=1476]
0x00a093f8 JavaThread “AWT-Shutdown” [_thread_blocked, id=732]
0x009ac348 JavaThread “Low Memory Detector” daemon [_thread_blocked, id=1336]
0x009aad60 JavaThread “CompilerThread0” daemon [_thread_blocked, id=1324]
0x009a74a0 JavaThread “Finalizer” daemon [_thread_blocked, id=476]
0x009a5f98 JavaThread “Reference Handler” daemon [_thread_blocked, id=1392]
Other Threads:
=>0x009a3710 VMThread [id=924]
VM state:at safepoint (shutting down)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[0x00235c88/0x0000030c] Threads_lock - owner thread: 0x009a3710
Heap
def new generation total 640K, used 36K [0x2b920000, 0x2b9d0000, 0x2be00000)
eden space 576K, 6% used [0x2b920000, 0x2b9290a8, 0x2b9b0000)
from space 64K, 0% used [0x2b9b0000, 0x2b9b0000, 0x2b9c0000)
to space 64K, 0% used [0x2b9c0000, 0x2b9c0000, 0x2b9d0000)
tenured generation total 7524K, used 5126K [0x2be00000, 0x2c559000, 0x2f920000)
the space 7524K, 68% used [0x2be00000, 0x2c301a70, 0x2c301c00, 0x2c559000)
compacting perm gen total 8192K, used 1324K [0x2f920000, 0x30120000, 0x33920000)
the space 8192K, 16% used [0x2f920000, 0x2fa6b3f0, 0x2fa6b400, 0x30120000)
ro space 8192K, 62% used [0x33920000, 0x33e20348, 0x33e20400, 0x34120000)
rw space 12288K, 46% used [0x34120000, 0x346aba58, 0x346abc00, 0x34d20000)
Dynamic libraries:
0x00400000 - 0x0040c000 C:\WINNT\SYSTEM32\java.exe
0x78460000 - 0x784e2000 C:\WINNT\system32\ntdll.dll
0x79260000 - 0x792c2000 C:\WINNT\system32\ADVAPI32.dll
0x796b0000 - 0x7976f000 C:\WINNT\system32\KERNEL32.DLL
0x77120000 - 0x77191000 C:\WINNT\system32\RPCRT4.DLL
0x78000000 - 0x78045000 C:\WINNT\system32\MSVCRT.dll
0x6d630000 - 0x6d7b4000 C:\Programmi\Java\jre1.5.0\bin\client\jvm.dll
0x77e10000 - 0x77e75000 C:\WINNT\system32\USER32.dll
0x77f40000 - 0x77f7e000 C:\WINNT\system32\GDI32.DLL
0x77550000 - 0x77581000 C:\WINNT\SYSTEM32\WINMM.dll
0x68050000 - 0x68057000 C:\WINNT\SYSTEM32\serwvdrv.dll
0x665e0000 - 0x665e7000 C:\WINNT\SYSTEM32\umdmxfrm.dll
0x2b900000 - 0x2b917000 C:\WINNT\SYSTEM32\Dgwav.dll
0x2b800000 - 0x2b812000 C:\WINNT\SYSTEM32\Sal.dll
0x77820000 - 0x77827000 C:\WINNT\system32\VERSION.dll
0x75980000 - 0x75986000 C:\WINNT\system32\LZ32.DLL
0x6d280000 - 0x6d288000 C:\Programmi\Java\jre1.5.0\bin\hpi.dll
0x68f70000 - 0x68f7b000 C:\WINNT\SYSTEM32\PSAPI.DLL
0x6d600000 - 0x6d60c000 C:\Programmi\Java\jre1.5.0\bin\verify.dll
0x6d2f0000 - 0x6d30d000 C:\Programmi\Java\jre1.5.0\bin\java.dll
0x6d620000 - 0x6d62f000 C:\Programmi\Java\jre1.5.0\bin\zip.dll
0x6d000000 - 0x6d166000 C:\Programmi\Java\jre1.5.0\bin\awt.dll
0x77800000 - 0x7781e000 C:\WINNT\SYSTEM32\WINSPOOL.DRV
0x79780000 - 0x79790000 C:\WINNT\system32\MPR.DLL
0x75e30000 - 0x75e4a000 C:\WINNT\SYSTEM32\IMM32.dll
0x77a50000 - 0x77b3f000 C:\WINNT\system32\ole32.dll
0x693e0000 - 0x694a7000 C:\WINNT\SYSTEM32\opengl32.dll
0x6fa30000 - 0x6fa50000 C:\WINNT\SYSTEM32\GLU32.dll
0x51000000 - 0x51047000 C:\WINNT\SYSTEM32\DDRAW.dll
0x72840000 - 0x72846000 C:\WINNT\SYSTEM32\DCIMAN32.dll
0x6e380000 - 0x6e386000 C:\WINNT\system32\INDICDLL.dll
0x77590000 - 0x777dc000 C:\WINNT\system32\shell32.dll
0x70a70000 - 0x70ad5000 C:\WINNT\system32\SHLWAPI.DLL
0x71710000 - 0x71794000 C:\WINNT\system32\COMCTL32.DLL
0x6d240000 - 0x6d27e000 C:\Programmi\Java\jre1.5.0\bin\fontmanager.dll
0x05760000 - 0x05d61000 C:\WINNT\SYSTEM32\atioglxx.dll
0x6d4b0000 - 0x6d4c3000 C:\Programmi\Java\jre1.5.0\bin\net.dll
0x74fe0000 - 0x74ff4000 C:\WINNT\SYSTEM32\WS2_32.dll
0x74fd0000 - 0x74fd8000 C:\WINNT\SYSTEM32\WS2HELP.DLL
0x6d4d0000 - 0x6d4d9000 C:\Programmi\Java\jre1.5.0\bin\nio.dll
0x181b0000 - 0x181b6000 C:\PROGRA~1\Logitech\MOUSEW~1\SYSTEM\LGMOUSHK.dll
0x6d1c0000 - 0x6d1e3000 C:\Programmi\Java\jre1.5.0\bin\dcpr.dll
0x6d3b0000 - 0x6d3cf000 C:\Programmi\Java\jre1.5.0\bin\jpeg.dll
VM Arguments:
jvm_args: -Dsun.java2d.opengl=True
java_command: java2demo.jar
Environment Variables:
JAVA_HOME=“C:\j2sdk1.4.2_04”
CLASSPATH=“C:\Programmi\Java\j2re1.4.2_04\lib\ext\QTJava.zip”
PATH=C:\WINNT;C:\WINNT\SYSTEM;C:\WINNT\SYSTEM32;C:\WINNT\SYSTEM32\WBEM;C:\DIGISOFT\MQSDK\BIN;C:\DIGISOFT\MQSDK\TOOLS;C:\DIGISOFT\DIGIUTIL;C:\DIGISOFT\DIGIUTIL\TOOLS;C:\Programmi\File comuni\Sonic Shared;;C:\Programmi\ATI Technologies\ATI Control Panel;C:\Programmi\Microsoft Visual Studio\Common\Tools\WinNT;C:\Programmi\Microsoft Visual Studio\Common\MSDev98\Bin;C:\Programmi\Microsoft Visual Studio\Common\Tools;C:\Programmi\Microsoft Visual Studio\VC98\bin
USERNAME=Administrator
OS=Windows_NT
PROCESSOR_IDENTIFIER=x86 Family 6 Model 6 Stepping 2, AuthenticAMD
--------------- S Y S T E M ---------------
OS: Windows 2000 Build 2195 Service Pack 4
CPU:total 1 family 6, cmov, cx8, fxsr, mmx, sse
Memory: 4k page, physical 785904k(559384k free), swap 2788448k(2570236k free)
vm_info: Java HotSpot™ Client VM (1.5.0-beta2-b51) for windows-x86, built on May 13 2004 02:09:25 by “java_re” with MS VC++ 6.0