Karim Berrah wrote: > Hi, > > I use my MBP with cooling FANs at 3500 RPM (CPU and GPU). Effectively, > OpenSolaris use the HighPerf graphic card (high perf but high consumption). > If your power cord is connected, you'll notice that your macbook if HOT. To > check it, work a few hours, then reboot with MacOS X and check the > temperature (use the iStat tools for MacOS X), you'll be surprised. > > So, when Apple is saying SMC manage temperature and fans speed without OS > interactivity, this is clearly false.
From what I can tell so far, it does manage the speed of the system fan itself, but I'm still investigating. As I understand it, the reason why the Macbook Pro will always use the discrete graphics card is because the system is booted using BIOS compatibility mode instead of EFI. When booting with EFI, the integrated and discrete graphics chipset become visible to the OS and you can select between them. Once we can EFI boot OpenSolaris, I believe you could choose between them using PCI ID's in the xorg.conf file. > Here are a few hints to reduce the heat on your macbook: > - left side, there is a Maccard slot. Keep it opened, this will bring more > air to the internal flat fans > - put something below you MBP, at the back, to avoid the bottom touch the > table. Touch the table, you'll see what I mean. Allowing some air flow > between the flat surface of your table and the MBP will help to dissipate heat > - widely open the screen to allow a clean airflow at the back > - last thing. Don't connect the power cord all the time to your macbook pro: > =>increase lifetime of your battery, and reduce heat to your MBP. Or, my alternative: 1) boot into OS X and run SMCFanController 2) Set the Fan Speed to higher speed (such as 4000-5200 rpm) 3) reboot into OpenSolaris and the fans will keep running at that speed Cheers, -- Shawn Walker