wesley Posted January 26, 2006 Share Posted January 26, 2006 "fn" stands for "forcenap" and provides different implementions for handling CPU idle time with the goal of CPU heat/fan control. It's modifying the CPU idle characteristics, not just the fan, so I think we might be onto something here. Link to comment Share on other sites More sharing options...
randomperson21 Posted January 26, 2006 Share Posted January 26, 2006 Hey all, i was having stuttering problems also on my x2 3800+. tried a bunch of things to fix it, and eventually did a reinstall. what worked for me was passing in platform=x86pc at the darwin f8 prompt before booting the dvd. the installer was quite a bit snappier, and after install, everything was as smooth as butter. you still have to pass in platform at each boot though. i don't know if this is just a random occourance, or if by passing platform=x86pc at boot actually did anything. all i know is that it works great now. hope that helps at all. Link to comment Share on other sites More sharing options...
sigxcpu Posted January 26, 2006 Share Posted January 26, 2006 do you have both cores working with platform=X86PC? Link to comment Share on other sites More sharing options...
temis Posted January 26, 2006 Share Posted January 26, 2006 are both flag compatible when used together ? If I wanted to add both ACPI and X86PC to kernel flag how should I write that to com.apple.Boot.plist ? Link to comment Share on other sites More sharing options...
sigxcpu Posted January 26, 2006 Share Posted January 26, 2006 just one of the platform is choosed. maybe the second one. here is the code that parses the flag: platformValue = kalloc(kMaxBootVar); if ( ! PE_parse_boot_arg("platform", platformValue) ) { strcpy(platformValue, kDefaultPlatformName); } gCompatibleProp.address = platformValue; gCompatibleProp.length = strlen(platformValue) + 1; So, the "platform" boot parameter is read only once and put somewhere in a global structure. That means that just one value from the command line will be valid across a boot-shutdown/restart session. Link to comment Share on other sites More sharing options...
Careless Posted January 26, 2006 Share Posted January 26, 2006 Hey all,i was having stuttering problems also on my x2 3800+. tried a bunch of things to fix it, and eventually did a reinstall. what worked for me was passing in platform=x86pc at the darwin f8 prompt before booting the dvd. the installer was quite a bit snappier, and after install, everything was as smooth as butter. you still have to pass in platform at each boot though. i don't know if this is just a random occourance, or if by passing platform=x86pc at boot actually did anything. all i know is that it works great now. hope that helps at all. it has to be X86PC. it is case sensitive. Link to comment Share on other sites More sharing options...
wesley Posted January 26, 2006 Share Posted January 26, 2006 Okay, I think I specified the parameters wrong last time... But I've reinstalled OS X, put it like this: <key>Kernel Flags</key> <string>idlehalt=0</string> and I don't get stutter anymore. Yay! EDIT: Well, LESS stutter, as it turns out. I'll try those other flags now. Link to comment Share on other sites More sharing options...
sigxcpu Posted January 26, 2006 Share Posted January 26, 2006 OK, so downloading xnu sources and look around was a good idea. I'll put my 3800+ back in the system asap Link to comment Share on other sites More sharing options...
Careless Posted January 26, 2006 Share Posted January 26, 2006 been smooth as butter for me now! im just waiting for QE and CI support and this might be my full time OS Link to comment Share on other sites More sharing options...
randomperson21 Posted January 26, 2006 Share Posted January 26, 2006 gaaah. so much for the smooth part. don't really know what happened to it. the whole system was running fine yesterday, and now its all stuttery again after i booted today, no matter what flags i put in. i haven't tried any other flags except for the platform switch, so i'll mess around with it more later. Link to comment Share on other sites More sharing options...
wesley Posted January 26, 2006 Share Posted January 26, 2006 Gah... the stutter now sort of inconsistently comes back and goes away. Tried the fn and idlehalt flags. Perhaps I should try cpus=0. Link to comment Share on other sites More sharing options...
sigxcpu Posted January 26, 2006 Share Posted January 26, 2006 and you will process with what if cpus=0? cpus overrides the number of cpus detected by the kernel at boot. let's say you want to force only one, even if you have two Link to comment Share on other sites More sharing options...
wesley Posted January 26, 2006 Share Posted January 26, 2006 I put cpus=0 under Kernel Flags parameter and.... it STILL recognized the two cores in System Profiler and if I use that option alone, the stuttering seems exactly the same as not using any parameters at all. So far fn=3 idlehalt=0 had at least some effect, but the stuttering isn't completely gone. Link to comment Share on other sites More sharing options...
shoman24v Posted January 27, 2006 Author Share Posted January 27, 2006 Yeah, stuttering still exists and it's rather annoying. Careless, for some reason I do think you have stuttering. Link to comment Share on other sites More sharing options...
Careless Posted January 27, 2006 Share Posted January 27, 2006 Yeah, stuttering still exists and it's rather annoying. Careless, for some reason I do think you have stuttering. this is my fourth reboot. and i have not ran into the stuttering at all, and im trying to best my 101 xbench so far... so i would have seen it by now. so no... not yet. but if i do get it. i will report it in other words: so far, so good Link to comment Share on other sites More sharing options...
shoman24v Posted January 27, 2006 Author Share Posted January 27, 2006 A little off topic, but does anyone have PS2 support on an NF4 MB? Link to comment Share on other sites More sharing options...
Careless Posted January 27, 2006 Share Posted January 27, 2006 A little off topic, but does anyone have PS2 support on an NF4 MB? my motherboard didnt have PS2 support, so i bought a PS2 to USB adapter. Link to comment Share on other sites More sharing options...
temis Posted January 27, 2006 Share Posted January 27, 2006 (edited) I have MSI k8n neo4 platinum At first, I managed to get PS2 keyboard and USB mouse to work by disabling USB mouse and keyboard support in BIOS and pluging my USB mouse to PS2. I recently changed that by pluging USB mouse to USB back and addind 2 lines to /etc/rc (at the end before exit 0) kextunload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext kextload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext It works ! ps : I have not tested with USB mouse and keyboard enabled in BIOS Edited January 27, 2006 by temis Link to comment Share on other sites More sharing options...
macgirl Posted January 27, 2006 Share Posted January 27, 2006 A little off topic, but does anyone have PS2 support on an NF4 MB? I have. I have MSI k8n neo4 platinum At first, I managed to get PS2 keyboard and USB mouse to work by disabling USB mouse and keyboard support in BIOS and pluging my USB mouse to PS2. I recently changed that by pluging USB mouse to USB back and addind 2 lines to /etc/rc (at the end before exit 0) kextunload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext kextload /System/Library/Extensions/ApplePS2Controller.kext/Contents/PlugIns/ApplePS2Keyboard.kext It works ! ps : I have not tested with USB mouse and keyboard enabled in BIOS I also have a PS2 KB and a USB Mouse and that combination does not work but if you plug another mouse in the PS2 connector it make the whole thing works. Link to comment Share on other sites More sharing options...
temis Posted January 27, 2006 Share Posted January 27, 2006 MacGirl, Sorry but It DOES WORK with PS2 keyboard pluged in PS2 and USB mouse pluged in USB and these 2 lines added to /etc/rc (I am editing this post with this configuration), without the rc changes it didin't work Siemens keyboard KBPC S2 F and MS intellimouse explorer 2.0 here we have the same board (JaS patch) Still have USB and Keyboard support disabled in BIOS but USB controller enabled Link to comment Share on other sites More sharing options...
wesley Posted January 27, 2006 Share Posted January 27, 2006 You know, the whole PS/2 issue should be put into another thread. This is diluting the whole Athlon 64 X2 stuttering problem that this thread should be about. Link to comment Share on other sites More sharing options...
shoman24v Posted January 27, 2006 Author Share Posted January 27, 2006 To careless, Play some music and search for files on your computer, see if you stutter. Link to comment Share on other sites More sharing options...
Careless Posted January 27, 2006 Share Posted January 27, 2006 To careless, Play some music and search for files on your computer, see if you stutter. i played back a video i couldnt play before. it works 100% im serious Link to comment Share on other sites More sharing options...
shoman24v Posted January 27, 2006 Author Share Posted January 27, 2006 Can you host your com.apple.boot.plist on rapidshare for us to dl? Link to comment Share on other sites More sharing options...
sigxcpu Posted January 27, 2006 Share Posted January 27, 2006 I put cpus=0 under Kernel Flags parameter and.... it STILL recognized the two cores in System Profiler and if I use that option alone, the stuttering seems exactly the same as not using any parameters at all. So far fn=3 idlehalt=0 had at least some effect, but the stuttering isn't completely gone. i was just kidding. see with cpus=1 if it still uses both cores. with =0 it overrides and goes to automatic mode. To careless, Play some music and search for files on your computer, see if you stutter. You are good. You've caught us. Careless is just a clone of myself to agree to what is say. If the man sais it's working, why do you pollute this thread begging for proofs? Link to comment Share on other sites More sharing options...
Recommended Posts