Got it running again. Tested the GPU hashing SHA256 to Slush's Pool and it's definitely working properly. In fact, it's now hashing at 250KH/s rather than the previous 170KH/s, both with GUIminer.
Last conf file changes I made were to set shaders to the actual total and to delete three parameters that were causing load errors. Here's the current parameter set:
],
"intensity" : "12",
"kernel" : "ckolivas",
"lookup-gap" : "0",
"thread-concurrency" : "8192",
"shaders" : "1024",
"gpu-threads" : "1",
"gpu-engine" : "860-930",
"gpu-fan" : "0-100",
"gpu-memclock" : "0",
"gpu-memdiff" : "0",
"gpu-powertune" : "0",
"gpu-vddc" : "0.000",
"temp-cutoff" : "90",
"temp-overheat" : "85",
"temp-target" : "75",
"api-mcast-port" : "4028",
"api-port" : "4028",
"expiry" : "28",
"failover-switch-delay" : "60",
"gpu-dyninterval" : "7",
"gpu-platform" : "0",
"log" : "5",
"no-pool-disable" : true,
"queue" : "1",
"scan-time" : "7",
"tcp-keepalive" : "30",
"temp-hysteresis" : "3",
"shares" : "0",
"kernel-path" : "/usr/i586-mingw32msvc/bin"
}
The higher I set the intensity, the more heat is generated and the fan can't keep up. 12 seems to be reasonable in terms of GPU temp and fan speed. I don't want to push the GPU hard enough to risk damaging it -- trying to keep it under 80C. Current SGminer reported hash rate is 250KH/s with temp at 76C. R and HW are reporting 0 (A -- 4915). Best of all, I no longer have to mess around with commands after starting SGminer, the conf file is taking care of it just fine as far as I can tell. I previously had a few disconnects occur and I don't know the cause, it was like the server stopped talking. Hopefully that doesn't repeat. Got to just see how it goes now, fingers crossed.