Eddyv321 Posted October 28, 2012 Share Posted October 28, 2012 Hi, System randomly freezes and console is full of channel timeout. My graphic card is a GeForce GTS 450 2048 MB. My system freeze more when I use Itunes, Iphoto and always when the screensaver is running. I can just move the mouse but all the system is frozen. When the system freeze this log appears : 2012-10-28 12:19:18 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-10-28 12:19:38 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-10-28 12:19:58 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! I just installed Nvidia driver : http://www.nvidia.co...f02-driver.html to solve problem of "Blue Screen" after changing resolution ,and graphicals bugs. During game, for example diablo3, all others apps closed, I have no random freeze. Anyone any suggestions for a solution? Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/ Share on other sites More sharing options...
tepaks Posted October 28, 2012 Share Posted October 28, 2012 According to nVidia your card is not supported You can try to add your device id to info.plist of loaded NVDANxxHal.kext SUPPORTED PRODUCTS GeForce 200 series: GTX 285 for MAC GeForce 100 series: GT 120 GeForce 8 series: 8800 GT Quadro series: 4000 for Mac Quadro FX series: FX 5600, FX 4800 for MAC Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1863516 Share on other sites More sharing options...
mitch_de Posted October 30, 2012 Share Posted October 30, 2012 That will not help. If there would be an problem of dev id the gpu would do any OpenGL tasks. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1863909 Share on other sites More sharing options...
Eddyv321 Posted October 30, 2012 Author Share Posted October 30, 2012 I restore originals Ge**, NDVA** KEXTS. I add the device ID into NVDANxxHal.kext loaded ==> No change 10de:1245 GF116 Nvidia GF 450 GTS 2048mb Any ideas ? Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1863916 Share on other sites More sharing options...
mitch_de Posted October 30, 2012 Share Posted October 30, 2012 No, Nvidia Channel Exception Error is an driver problem and cant be fixed by patching. Happens not to all gpu types - some never have this, some rare and some often + fast. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1863993 Share on other sites More sharing options...
tepaks Posted October 30, 2012 Share Posted October 30, 2012 I'm not suppressed Well let's cut long story short. here are basically only two options: - first: wait until someone found solution a for GF 450 - second: trash GF 450 and buy a 10.8.2 HCL listed one ( what you had to do in first place ) Personally I'll go for the second option, but it's up to you. Happy iHacking! Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864032 Share on other sites More sharing options...
Eddyv321 Posted October 30, 2012 Author Share Posted October 30, 2012 Model Board-Manufacturer Notes QE/CI Output Dual display 32/64bit working GTS 450 Gainward Works OOB with GraphicsEnabler=Yes. npci=0x3000 DVI/HDMI/VGA Not tested npci=0x3000 ==> Should help to work fine ? Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864045 Share on other sites More sharing options...
tepaks Posted October 31, 2012 Share Posted October 31, 2012 there is only one way to know reboot, hit F8 when chamelon loads and enter -v npci=0x3000 if it works make permanent change in org.Chameleon.Boot.plist Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864120 Share on other sites More sharing options...
8ender Posted October 31, 2012 Share Posted October 31, 2012 I have that in my chameleon boot already and I'm still getting exceptions. I've tried just about everything on my end here. The 10.8.2 supplemental update drivers still throw exceptions. I've swapped the GTS250 for a GTX650 and then a GTX650ti and still the same issues. I've also tried switching to a different DSDT, adding the card under AGPM and setting my smbios to MacPro5,1 and a host of other little things. Nothing seems to make a difference at all. The problem with finding a card in the HCL is that the cards affected here ARE in the HCL. They're working great for others but not us. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864209 Share on other sites More sharing options...
tepaks Posted October 31, 2012 Share Posted October 31, 2012 In the OSx85 HCL 10.8.2 wiki there is non of mentioned VGA cards reported as working. I can't guarantee this HCL is 100% accurate but reported GF 8400 S and GF 210 S are tested by myself on T3-P5G965 and they both work OOB with only GraphicsEnabler=Yes and latest chameleon boot loader. No DSDT nor any other hack needed. No issues what so ever, DVI & VGA work separately and combined. I did not tested HDMI sins I don't have suitable HDMi device to test it with. ADVICE: Stop and go buy a GF 210 S 1024 Mb DDR3 It's cheap, works OOB and can play full HD 1080 content without a glitch. Even better! There is no need to upgrade your PSU. It works at full load on stock 250 W PSU. OK it's not a VGA card to impress your friends with but it works just fine. Definitely worth every cent you'll spend on it! Happy !H@(king Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864212 Share on other sites More sharing options...
8ender Posted November 1, 2012 Share Posted November 1, 2012 The identical Gigabyte GTX650 card to the one I own is in the 10.8.2 HCL. I'm not sure this HCL talk is really helping even if you mean well by it. Some people are having trouble and others aren't with the exact same cards. The card itself doesn't seem to matter as nearly three generations of nvidia cards are being reported as problematic in this thread. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864288 Share on other sites More sharing options...
tepaks Posted November 1, 2012 Share Posted November 1, 2012 @ 8ender: replied in PM Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864391 Share on other sites More sharing options...
Sanky18 Posted November 2, 2012 Share Posted November 2, 2012 I have a Lenovo G460 having Nvidia Geforce 310M 512 mb and have the same problem. I'm on 10.8.2 and have installed the latest nvidia drivers but still get exceptions and timeouts all the time. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864559 Share on other sites More sharing options...
beta992 Posted November 2, 2012 Share Posted November 2, 2012 I have installed the latest Apple model update (10.8.2), OpenCL patch and edit the AGPM.kext and the problem seems to be gone away. (See signature for details). Don't use the official nVidia drivers, they give you more problems than they fix. Make a backup before installing the model update! Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864564 Share on other sites More sharing options...
Eddyv321 Posted November 4, 2012 Author Share Posted November 4, 2012 beta992, I followed your advice. - I started from a fresh 10.8.0 install. I saved all kexts. - I use a smbios.plist with a imac 13,1 (2012) in order to install the 10.8.2 new model update. Update was OK. - I Replaced the kext /System/Library/Extensions/AppleACPIPlatform.kext with the 10.8 version. (see 10.8.2 update above). Kext Utility, repair perm. and rebuilt cache. - I changed my smbios.plist to "MacPro5,1". - I edited info.plist from the AppleGraphicsPowerManagement.kext like in your procedure http://www.insanelymac.com/forum/topic/283234-asus-p8h67-m-pro-b3-install-guide/, with my device id : 10de:1245 GF116 Nvidia GF 450 GTS 2048mb - Apply the following OpenCL patch in a Terminal to enable OpenCL support. To conclude : - Problem of "Blue Screen and system freeze" after changing resolution [sOLVED]. - Graphicals bugs after exiting from screen saver [sOLVED] System randomly freezes and console is full of channel timeout. My system freeze when I use Itunes, Iphoto and always when the screensaver is running. I can just move the mouse but all the system is frozen. [NOK] When the system freeze this log appears : 2012-11-04 09:27:00 +0100 kernel[0]: NVDA(Private): Channel timeout! 2012-11-04 09:27:20 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:40 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-11-04 09:28:01 +0100 kernel[0]: NVDA(Private): Channel timeout! 2012-11-04 09:28:21 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! Full logs : 2012-11-04 09:06:03 +0100 kernel[0]: AGPM: updateGPUHwPstate(0, 0): fHwPstate = 2 fFB = 0xffffff800af1b800 2012-11-04 09:06:03 +0100 kernel[0]: AGPM: updateGPUHwPstate(): state = 0. Calling fFB->setAggressiveness()... 2012-11-04 09:06:03 +0100 kernel[0]: AGPM: GPU = display G-state set to 0 from 2, ControlID = 18. SW occupancy updated. 2012-11-04 09:06:09 +0100 kernel[0]: AGPM: updateGPUHwPstate(1, 0): fHwPstate = 0 fFB = 0xffffff800af1b800 2012-11-04 09:06:09 +0100 kernel[0]: AGPM: updateGPUHwPstate(): state = 1. Calling fFB->setAggressiveness()... 2012-11-04 09:06:09 +0100 kernel[0]: AGPM: GPU = display G-state set to 1 from 0, ControlID = 18. SW occupancy updated. 2012-11-04 09:20:00 +0100 kernel[0]: AGPM: updateGPUHwPstate(0, 0): fHwPstate = 1 fFB = 0xffffff800af1b800 2012-11-04 09:20:00 +0100 kernel[0]: AGPM: updateGPUHwPstate(): state = 0. Calling fFB->setAggressiveness()... 2012-11-04 09:20:00 +0100 kernel[0]: AGPM: GPU = display G-state set to 0 from 1, ControlID = 18. SW occupancy updated. 2012-11-04 09:20:00 +0100 WindowServer[87]: Created shield window 0x7e for display 0x33558680 2012-11-04 09:20:00 +0100 WindowServer[87]: device_generate_desktop_screenshot: authw 0x0(0), shield 0x0(0) 2012-11-04 09:20:00 +0100 WindowServer[87]: device_generate_lock_screen_screenshot: authw 0x0(0), shield 0x0(0) 2012-11-04 09:26:40 +0100 WindowServer[87]: handle_will_sleep_auth_and_shield_windows: no lock state data 2012-11-04 09:26:40 +0100 WindowServer[87]: MPAccessSurfaceForDisplayDevice: Set up page flip mode on display 0x33558680 device: 0x10b38f320 isBackBuffered: 1 numComp: 3 numDisp: 3 2012-11-04 09:26:43 +0100 kernel[0]: AGPM: updateGPUHwPstate(0, 0): fHwPstate = 0 fFB = 0xffffff800af1b800 2012-11-04 09:26:46 +0100 kernel[0]: AGPM: updateGPUHwPstate(1, 0): fHwPstate = 0 fFB = 0xffffff800af1b800 2012-11-04 09:26:46 +0100 kernel[0]: AGPM: updateGPUHwPstate(): state = 1. Calling fFB->setAggressiveness()... 2012-11-04 09:26:46 +0100 kernel[0]: AGPM: GPU = display G-state set to 1 from 0, ControlID = 18. SW occupancy updated. 2012-11-04 09:26:52 +0100 kernel[0]: AGPM: updateGPUHwPstate(2, 0): fHwPstate = 1 fFB = 0xffffff800af1b800 2012-11-04 09:26:52 +0100 kernel[0]: AGPM: updateGPUHwPstate(): state = 2. Calling fFB->setAggressiveness()... 2012-11-04 09:26:52 +0100 kernel[0]: AGPM: GPU = display G-state set to 2 from 1, ControlID = 18. SW occupancy updated. 2012-11-04 09:27:00 +0100 kernel[0]: NVDA(Private): Channel timeout! 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:20 +0100 WindowServer[87]: [cps/setfront] Failed setting the front application to ScreenSaverEngine, psn 0x0-0x31031, securitySessionID=0x186a6, err=-600 2012-11-04 09:27:40 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! 2012-11-04 09:28:01 +0100 kernel[0]: NVDA(Private): Channel timeout! 2012-11-04 09:28:21 +0100 com.apple.launchd.peruser.501[137]: Exited: Killed: 9 2012-11-04 09:28:21 +0100 kernel[0]: NVDA(OpenGL): Channel timeout! Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1864981 Share on other sites More sharing options...
8ender Posted November 5, 2012 Share Posted November 5, 2012 I think I've solved my random Channel Exceptions. I updated the bios on my EP45T-UD3LR from F5 to F10. Not sure why that fixed things but I've been crash free for 3 days now. Going to keep on testing to make sure. I was also using a F5 specific DSDT and am now using a F10 bios specific one. I'm not knowledged enough on DSDT hacking to understand the differences between the two DSDTs but I can post them here if someone wants to take a look. Link to comment https://www.insanelymac.com/forum/topic/283957-1082-gts-450-nvdaopengl-channel-timeout-freeze/#findComment-1865216 Share on other sites More sharing options...
Recommended Posts