Category Archives: Mac

Printscreen et al. on Macbook in Windows

If you’re bootcamping, you may have trouble issuing some standard keyboard commands. For example, Print screen. Because there’s no printscreen key on Mac.

To do printscreen, press Fn+Shift+F11

More information on other keys can be found at Apple’s knowledge base: http://support.apple.com/kb/HT1167.
Disclosure: Previously this page has read “Fn+Shift+F4”. I have no idea how I came up with F4. Mea culpa.

Mac and Debian … not a happy couple

Trying to insall Debian on Mac OS X. If you plan on doing so, familiarize yourself with following concepts: rEFIt, gptsync, MBR/GPT hybrid partition table. And .. prepare to reboot a few times. This is with Debian Lenny CD1 only; amazingly it has no gptsync in default install and its install is completely confused by Macs. Hopefully they’ve ironed it out in Squeeze a bit.

Turn on Genius in iTunes without credit card

Update (March 6th 2014): Numerous comments say this method works; added strikethrough over the previous update.

Update (April 1st 2011): Apparently this method no longer works. Try using it, but when I tried using it a few minutes ago on a friend’s existing Apple ID, it did not work. It might work when you create a new account. If it does, please come back and leave a comment.

If you try turning on Genius in iTunes, you’ll be prompted to create an account where in last step you need to enter payment information. If you don’t have a credit card follow these steps:

1. Instead of going to Genius, go to iTunes Store.
2. Try downloading one of free iPhone apps.
3. When you’re asked for account information, click Create account.
4. Fill out the forms as usual.
5. On last step, you can now choose None as payment method (as opposed to creation through Genius).

Mac OS X: Turning off error reporting

So you want to turn off Apple’s annoying crash reporting. I did, because PythonOgre application crashed for several minutes; since the python process could not be ‘kill -KILL’ed, which is very odd on a UNIX, I concluded the problem must be with Apple automatically collecting post mortem debugging crash information.

So in order to disable the crash reporter do this:

sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.ReportCrash.plist

This works on Leopard 10.5.8. Also it’s somewhat at odds with Apple’s manpage for ReportCrash.