

- #Arch linux macbook pro install
- #Arch linux macbook pro drivers
- #Arch linux macbook pro driver
- #Arch linux macbook pro pro
- #Arch linux macbook pro mac
# echo 500 > /sys/class/backlight/gmux_backlight/brightness
#Arch linux macbook pro drivers
If you are using the open-source Nouveau drivers and the active GPU is the Nvidia card, backlight levels can be adjusted by echoing a value to a file: Since this device comes with a Retina (HiDPI) display, things may be really small with native resolution for some desktop environments: see HiDPI. The Laptop comes with an nVidia and an Intel chip. Note: In order to plug in an external display, you will need to have the NVIDIA card powered on as the HDMI and thunderbolt outputs are hardwired to use the NVIDIA card. See Broadcom wireless for more information. The broadcom-wl and broadcom-wl-dkms packages ship with the propriety, restricted-license drivers for the chipset. The b43-firmware AUR package contains the open-source, reverse-engineered firmware for the chipset. There are two major options to get this chipset working in Arch Linux:

#Arch linux macbook pro pro
The Macbook Pro 10,x comes with the Broadcom BCM4331 Wireless Chipset. If you want to boot automatically to Arch, append -setBoot.Īfter another reboot, you should be able to select your installed Arch Linux by keeping the alt button pressed while booting in case you have not used -setBoot while blessing. Īfter creating the files, use bless on the GRUB image on the partition. Follow the steps on this page to create the files needed to make the Apple boot loader pick up GRUB. The HFS partition should be mounted and the GRUB standalone image in there. Downside of this method is that you need to repeat this step whenever you want to change the GRUB config. It is important to cd into the right directory to make it pick up the config file and put it into the right place within the image.Ĭopy this file to the HFS partition you have created earlier. This will create file called grub-standalone-x86_64.efi which contains GRUB and the config file.

Grub-mkstandalone -o grub-standalone-x86_64.efi -d usr/lib/grub/x86_64-efi -O x86_64-efi -C xz boot/grub/grub.cfg Now cd into /tmp/install/ and create the GRUB image by calling: Also append noapic to the kernel line again. Edit /tmp/install/boot/grub/grub.cfg and edit the boot entry to load Linux mainline instead of the normal one.
#Arch linux macbook pro install
Simply install refind and enable the "scan_all_linux_kernels" and "also_scan_dirs" options in nf (see link above for instructions.)Īnother solution is to install GRUB. Do not worry about any errors we will create the bootable EFI image on our own afterwards.Īfter the installation has completed, directly copy the Wi-Fi firmware to the installed system to /tmp/install/usr/lib/firmware/.Īlternatively, install broadcom-wl-dkms from the AUR to improve Wi-Fi.Īs of August 2013, refind can autodetect the Arch kernel, removing the need for copying the kernel into the EFI partition. When choosing the bootloader, select GRUB, and install it. The rest of the installation is pretty much the same as usual. This is where you put the standalone GRUB package after the installation. When asked to partition your hard drive, create a small HFS partition.
#Arch linux macbook pro mac
Note: Refer to the Mac page if you do not want to have a separate partition for GRUB but rather prefer to use rEFInd (or rEFIt). Select the live USB with the arrow keys, and press Enter to boot into the live Arch Linux environment.Ĭopy the entire folder with the firmware for your wireless card to /usr/lib/firmware/. After a few seconds, you should see Apple's boot loader display the choice of either starting up the built-in drive with OS X or the USB drive you plugged in. Hold the option key, then press the power button. In the end, you should have a folder named b43 with a lot of.

#Arch linux macbook pro driver
You can just copy it from another b43-enabled Arch, extract it from Broadcom's driver using b43-fwcutter, or get the firmware through the b43-firmware AUR package available in the AUR. In order for the Wi-Fi chipset to work, you need to get the firmware for it. You can either create your Linux partition directly here, or do that later in Linux during the installation (using parted and mkfs). 3.5 Graphic artifacting under b43-firmwareĪssuming you want to dual boot with OS X, you have to shrink its partition with the Disk Utility.3.4.2 Keeping the discrete GPU off at boot.3.4.1 Switch to Intel integrated GPU and turn off discrete Nvidia GPU.3.4 Switching to/from GPUs with gpu-switch.
