With my desktop system (dual PIII-800, Matrox g400 dual head (only one
display set)), when I install an older driver (version 5.0.2195.1020, from
the file w2k501.exe attached to this bug report, downloaded from matrox.com),
any java app crashes when I run another directX app fullscreen. For example,
when I run the matrix-3d screen saver (also attached to this bug report).
- install this driver version
- run notepad (java -jar Notepad.jar in demo/jfc/Notepad)
- run the screen saver (or another DirectX fullscreen app)
- note that Notepad quietly exited with no stack trace
This problem was first reported by another user with a similar setup, using
driver version 5.0.2195.1030.
I am able to reproduce similar problems with Java apps alone. Run
DisplayModeTest, choose another display mode, and click "Set Display".
The app will quietly exit at this point. A similar effect is seen in any
fullscreen Java app that attempts to set the display mode.
See the description to bug 4798194, which I just closed as a duplicate of this
bug. Older matrox drivers cause Java to exit, but newer Matrox drivers have a different problem: Java simply hangs. For example, run the SetDM app attached to this bug report. On older drivers, the app simply exits, on newer drivers, the app hangs in fullscreen mode and you have to run the task manager to exit the app (alt-tab does not function correctly).