[UPDATE]
The problem seems to be related to AMD's atioglxx.dll. After installing Catalyst 7.10, SL would not crash if i logged onto an empty sim. Also, the textures would get completely messed up (screenshot attached).
Recently i tried installing the NGO ATI Optimized Drivers from NGOHQ ( http://www.ngohq.com/home.php?page=ati
), which surprisingly fixed the problem, and SecondLife runs normally now without any crashes.
Note that the latest version of the NGO drivers (1.7.3) is based on Catalyst 7.3 , which does not support the new HD-series cards. Because of this, no driver was actually installed, i'm still using the one that was supplied with Catalyst 7.10, however atioglxx.dll and a few other files were replaced with the older 7.3 ones, which got everything to run smooth again.
*******************
The GPU on my Radeon HD2400PRO keeps restarting when running SecondLife. The card runs fine for every other application, with both Direct3D and OpenGL, so this issue is isolated only for the secondlife viewer.
I have tried all possible combinations of display drivers, starting from Catalyst7.5 up to the latest (7.9), also the Omega Drivers v3.8.413. None of them work.
The problem basically is that the GPU keeps freezing, causing the VPU Recover to reset it. This happens 2-3 times until the system locks up and the monitor shuts down. (In some specific driver cases i could hear SL sounds which meant it was still running, without the GPU).
This happened on my Radeon 9250 graphics card aswell, in the end i had to change it. This is a brand new graphics card and SL still refuses to work properly.
Extensive system information:
OS: Microsoft(R) Windows(R) Server 2003, Enterprise Edition
Version 5.2.3790 Service Pack 1 Build 3790
System Type X86-based PC
Processor x86 Family 15 Model 107 Stepping 1 AuthenticAMD ~2104 Mhz
Processor x86 Family 15 Model 107 Stepping 1 AuthenticAMD ~2104 Mhz
BIOS Version/Date American Megatrends Inc. 0906, 13.7.2007 ?.
SMBIOS Version 2.3
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Total Physical Memory 2 047,19 MB
Available Physical Memory 1,65 GB
Total Virtual Memory 3,85 GB
Available Virtual Memory 3,64 GB
Page File Space 2,00 GB
Page File C:\pagefile.sys
[Conflicts/Sharing]
Resource Device
I/O Port 0x00000000-0x00000CF7 PCI bus
I/O Port 0x00000000-0x00000CF7 Direct memory access controller
I/O Port 0x000003C0-0x000003DF PCI standard PCI-to-PCI bridge
I/O Port 0x000003C0-0x000003DF Radeon HD 2400 PRO
IRQ 17 Standard Dual Channel PCI IDE Controller
IRQ 17 Standard OpenHCD USB Host Controller
IRQ 17 Standard OpenHCD USB Host Controller
Memory Address 0xD0000000-0xDFFFFFFF PCI standard PCI-to-PCI bridge
Memory Address 0xD0000000-0xDFFFFFFF Radeon HD 2400 PRO
IRQ 18 Radeon HD 2400 PRO
IRQ 18 Standard OpenHCD USB Host Controller
IRQ 18 Standard OpenHCD USB Host Controller
Memory Address 0xA0000-0xBFFFF PCI bus
Memory Address 0xA0000-0xBFFFF PCI standard PCI-to-PCI bridge
Memory Address 0xA0000-0xBFFFF Radeon HD 2400 PRO
I/O Port 0x000003B0-0x000003BB PCI standard PCI-to-PCI bridge
I/O Port 0x000003B0-0x000003BB Radeon HD 2400 PRO
I/O Port 0x0000C000-0x0000CFFF PCI standard PCI-to-PCI bridge
I/O Port 0x0000C000-0x0000CFFF Radeon HD 2400 PRO
[DMA]
Resource Device Status
Channel 4 Direct memory access controller OK
Channel 2 Standard floppy disk controller OK
[Forced Hardware]
Device PNP Device ID
[I/O]
Resource Device Status
0x00000000-0x00000CF7 PCI bus OK
0x00000000-0x00000CF7 Direct memory access controller OK
0x00000D00-0x0000FFFF PCI bus OK
0x0000C000-0x0000CFFF PCI standard PCI-to-PCI bridge OK
0x0000C000-0x0000CFFF Radeon HD 2400 PRO OK
0x000003B0-0x000003BB PCI standard PCI-to-PCI bridge OK
0x000003B0-0x000003BB Radeon HD 2400 PRO OK
0x000003C0-0x000003DF PCI standard PCI-to-PCI bridge OK
0x000003C0-0x000003DF Radeon HD 2400 PRO OK
0x0000D000-0x0000DFFF PCI standard PCI-to-PCI bridge OK
0x0000DC00-0x0000DC07 Standard Dual Channel PCI IDE Controller OK
0x0000D880-0x0000D883 Standard Dual Channel PCI IDE Controller OK
0x0000D800-0x0000D807 Standard Dual Channel PCI IDE Controller OK
0x0000D480-0x0000D483 Standard Dual Channel PCI IDE Controller OK
0x0000D400-0x0000D40F Standard Dual Channel PCI IDE Controller OK
0x0000B000-0x0000B007 Standard Dual Channel PCI IDE Controller OK
0x0000A000-0x0000A003 Standard Dual Channel PCI IDE Controller OK
0x00009000-0x00009007 Standard Dual Channel PCI IDE Controller OK
0x00008000-0x00008003 Standard Dual Channel PCI IDE Controller OK
0x00007000-0x0000700F Standard Dual Channel PCI IDE Controller OK
0x00000B00-0x00000B0F ATI SMBus OK
0x0000FF00-0x0000FF0F Standard Dual Channel PCI IDE Controller OK
0x000001F0-0x000001F7 Primary IDE Channel OK
0x000003F6-0x000003F6 Primary IDE Channel OK
0x00000170-0x00000177 Secondary IDE Channel OK
0x00000376-0x00000376 Secondary IDE Channel OK
0x00000A79-0x00000A79 ISAPNP Read Data Port OK
0x00000279-0x00000279 ISAPNP Read Data Port OK
0x00000274-0x00000277 ISAPNP Read Data Port OK
0x00000020-0x00000021 Programmable interrupt controller OK
0x000000A0-0x000000A1 Programmable interrupt controller OK
0x00000081-0x00000083 Direct memory access controller OK
0x00000087-0x00000087 Direct memory access controller OK
0x00000089-0x0000008B Direct memory access controller OK
0x0000008F-0x0000008F Direct memory access controller OK
0x000000C0-0x000000DF Direct memory access controller OK
0x00000040-0x00000043 System timer OK
0x00000070-0x00000071 System CMOS/real time clock OK
0x00000061-0x00000061 System speaker OK
0x000000F0-0x000000FF Numeric data processor OK
0x000003F0-0x000003F5 Standard floppy disk controller OK
0x000003F7-0x000003F7 Standard floppy disk controller OK
0x00000010-0x0000001F Motherboard resources OK
0x00000022-0x0000003F Motherboard resources OK
0x00000062-0x00000063 Motherboard resources OK
0x00000065-0x0000006F Motherboard resources OK
0x00000072-0x0000007F Motherboard resources OK
0x00000080-0x00000080 Motherboard resources OK
0x00000084-0x00000086 Motherboard resources OK
0x00000088-0x00000088 Motherboard resources OK
0x0000008C-0x0000008E Motherboard resources OK
0x00000090-0x0000009F Motherboard resources OK
0x000000A2-0x000000BF Motherboard resources OK
0x000000B1-0x000000B1 Motherboard resources OK
0x000000E0-0x000000EF Motherboard resources OK
0x000004D0-0x000004D1 Motherboard resources OK
0x0000040B-0x0000040B Motherboard resources OK
0x000004D6-0x000004D6 Motherboard resources OK
0x00000C00-0x00000C01 Motherboard resources OK
0x00000C14-0x00000C14 Motherboard resources OK
0x00000C50-0x00000C51 Motherboard resources OK
0x00000C52-0x00000C52 Motherboard resources OK
0x00000C6C-0x00000C6C Motherboard resources OK
0x00000C6F-0x00000C6F Motherboard resources OK
0x00000CD0-0x00000CD1 Motherboard resources OK
0x00000CD2-0x00000CD3 Motherboard resources OK
0x00000CD4-0x00000CD5 Motherboard resources OK
0x00000CD6-0x00000CD7 Motherboard resources OK
0x00000CD8-0x00000CDF Motherboard resources OK
0x00000800-0x0000089F Motherboard resources OK
0x00000B10-0x00000B1F Motherboard resources OK
0x00000900-0x0000090F Motherboard resources OK
0x00000910-0x0000091F Motherboard resources OK
0x0000FE00-0x0000FEFE Motherboard resources OK
0x00000060-0x00000060 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
0x00000064-0x00000064 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
0x000003F8-0x000003FF Communications Port (COM1) OK
0x00000E00-0x00000E0F Motherboard resources OK
0x00000E80-0x00000E8F Motherboard resources OK
0x00000F40-0x00000F4F Motherboard resources OK
0x00000A30-0x00000A3F Motherboard resources OK
0x0000EC00-0x0000EC7F VIA OHCI Compliant IEEE 1394 Host Controller OK
0x0000E800-0x0000E8FF Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller OK
[IRQs]
Resource Device Status
IRQ 9 Microsoft ACPI-Compliant System OK
IRQ 18 Radeon HD 2400 PRO OK
IRQ 18 Standard OpenHCD USB Host Controller OK
IRQ 18 Standard OpenHCD USB Host Controller OK
IRQ 10 Microsoft UAA Bus Driver for High Definition Audio OK
IRQ 17 Standard Dual Channel PCI IDE Controller OK
IRQ 17 Standard OpenHCD USB Host Controller OK
IRQ 17 Standard OpenHCD USB Host Controller OK
IRQ 21 Standard Dual Channel PCI IDE Controller OK
IRQ 16 Standard OpenHCD USB Host Controller OK
IRQ 19 Standard Enhanced PCI to USB Host Controller OK
IRQ 14 Primary IDE Channel OK
IRQ 11 Microsoft UAA Bus Driver for High Definition Audio OK
IRQ 0 System timer OK
IRQ 8 System CMOS/real time clock OK
IRQ 13 Numeric data processor OK
IRQ 6 Standard floppy disk controller OK
IRQ 1 Standard 101/102-Key or Microsoft Natural PS/2 Keyboard OK
IRQ 12 Microsoft PS/2 Mouse OK
IRQ 4 Communications Port (COM1) OK
IRQ 22 VIA OHCI Compliant IEEE 1394 Host Controller OK
IRQ 23 Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller OK
[Memory]
Resource Device Status
0xA0000-0xBFFFF PCI bus OK
0xA0000-0xBFFFF PCI standard PCI-to-PCI bridge OK
0xA0000-0xBFFFF Radeon HD 2400 PRO OK
0xD0000-0xDFFFF PCI bus OK
0x80000000-0xFFFFFFFF PCI bus OK
0xFBD00000-0xFBDFFFFF PCI standard PCI-to-PCI bridge OK
0xD0000000-0xDFFFFFFF PCI standard PCI-to-PCI bridge OK
0xD0000000-0xDFFFFFFF Radeon HD 2400 PRO OK
0xFBDF0000-0xFBDFFFFF Radeon HD 2400 PRO OK
0xFBDEC000-0xFBDEFFFF Microsoft UAA Bus Driver for High Definition Audio OK
0xFBE00000-0xFBEFFFFF PCI standard PCI-to-PCI bridge OK
0xFBEFE000-0xFBEFFFFF Standard Dual Channel PCI IDE Controller OK
0xFBCFFC00-0xFBCFFFFF Standard Dual Channel PCI IDE Controller OK
0xFBCFE000-0xFBCFEFFF Standard OpenHCD USB Host Controller OK
0xFBCFD000-0xFBCFDFFF Standard OpenHCD USB Host Controller OK
0xFBCFC000-0xFBCFCFFF Standard OpenHCD USB Host Controller OK
0xFBCFB000-0xFBCFBFFF Standard OpenHCD USB Host Controller OK
0xFBCFA000-0xFBCFAFFF Standard OpenHCD USB Host Controller OK
0xFBCFF800-0xFBCFF8FF Standard Enhanced PCI to USB Host Controller OK
0xFED00000-0xFED003FF ATI SMBus OK
0xFBCF4000-0xFBCF7FFF Microsoft UAA Bus Driver for High Definition Audio OK
0xFFB80000-0xFFBFFFFF Motherboard resources OK
0xFFF00000-0xFFFFFFFF Motherboard resources OK
0xFF600000-0xFF60FFFF Motherboard resources OK
0xFEC00000-0xFEC00FFF Motherboard resources OK
0xFEE00000-0xFEE00FFF Motherboard resources OK
0xFBFFF800-0xFBFFFFFF VIA OHCI Compliant IEEE 1394 Host Controller OK
0xFBFF8000-0xFBFFBFFF Marvell Yukon 88E8001/8003/8010 PCI Gigabit Ethernet Controller OK
0xE0000000-0xEFFFFFFF Motherboard resources OK
0xF0000000-0xF08FFFFF Motherboard resources OK
0x0000-0x9FFFF System board OK
0xC0000-0xCFFFF System board OK
0xE0000-0xFFFFF System board OK
0x100000-0x7FFFFFFF System board OK
[Display]
Item Value
Name Radeon HD 2400 PRO
PNP Device ID PCI\VEN_1002&DEV_94C3&SUBSYS_E400174B&REV_00\4&35C10ADC&0&0010
Adapter Type ATI Radeon Graphics Processor (0x94C3), ATI Technologies Inc. compatible
Adapter Description Radeon HD 2400 PRO
Adapter RAM 256,00 MB (268 435 456 bytes)
Installed Drivers ati2dvag.dll
Driver Version 6.14.10.6719
INF File oem5.inf (ati2mtag_RV610 section)
Color Planes 1
Color Table Entries 4294967296
Resolution 1024 x 768 x 85 hertz
Bits/Pixel 32
Memory Address 0xD0000000-0xDFFFFFFF
Memory Address 0xFBDF0000-0xFBDFFFFF
I/O Port 0x0000C000-0x0000CFFF
IRQ Channel IRQ 18
I/O Port 0x000003B0-0x000003BB
I/O Port 0x000003C0-0x000003DF
Memory Address 0xA0000-0xBFFFF
Driver c:\windows\system32\drivers\ati2mtag.sys (6.14.10.6719, 2,31 MB (2 418 688 bytes), 28.7.2007 ?. 06:30)
This would not explain system hangs, but it is possible that the system is continuing to operate normally behind a black screen. Suggest hitting "Alt-Enter" (hot key to switch to Windowed mode) and see if the screen comes back on with SL in a window. May take a moment.