Installation on MacBook Pro Intel Core 2 Duo (x86)
From openSUSE
For generic install instructions, please read the main OpenSUSE on a Mac page. This page details the specific details of installing openSuse on the Macbook Pro hardware where it differs from the main instructions. When adding information to this page, please detail which Macbook Pro and which version of openSuse it applies to.
SuSE 10.2 on a Macbook Pro Intel Core 2 Duo
I have just finished installing suse 10.2 on to a macbook pro (MBP) so that it dual boots with macosx. If you have any problems, you can occasionally catch me on the jacklab irc channel at irc.feenode.net as sus64er or email me at ben dot d dot bones at gmail dot com
Refer to the main OpenSUSE on a Mac pagefor advice on partitioning.
Install openSUSE as you wish: pay attention to the "Details" section of the package selections and remember if you have a MacBookPro you'll need the following to build the ATI fglrx drivers, according to the ATI Howto:
* kernel-source * qt3 * compat * compat-libstdc++ * libstdc++ * libstdc++-devel * libgcc * xorg-x11-libs * xorg-x11-devel * Mesa * Mesa-devel * fontconfig * fontconfig-devel * expat * freetype * freetype2 * freetype2-devel * zlib * zlib-devel * libdrm (must be version 2.3 or >)
You can quickly find these, and other desired packages, by using the "search" filter in "package selections."
After selecting the packages you want (and removing those you don't), make sure you switch to the "expert" tab and click on "boot." It gives you the option to install GRUB (default) or LILO. Choose LILO. Add "noapic acpi=force irqpoll" to the "boot options" line. After verifying that LILO will be installed to the root partition of /dev/sda3, and adding the boot options, you are ready to install.
Refer to the main OpenSUSE on a Mac page for advice on manually installing the bootloader.
Although the screen resolution might be reported at 1280x800 this is a falacy and is actually only 1024x768. To get maximum screen resolution, you need to login as root and use the utility 915resolution. This is installed as default.
Issue the following command as root:
915resolution -
This will list all of the available resolutions. Choose one that you know you'll never use and note the hex value.
To get proper resolution, do
915resolution 58 1280x800
...or whatever one you want
I had to use the following:
915resolution 3c 1280 800 24
To have correct resolution at boot-up add the above command to your /etc/rc.d/boot.local file
Categories: Apple | Mac | HOWTOs

