Eu tenho o MacBook Pro de meados de 2015 (teclado do Reino Unido), e tenho a maioria dos recursos trabalhando com o Fedora 22. A configuração de brilho retorna a 100% após a reinicialização e o modo de hibernação / desligamento não funcional são os dois únicos problemas. Estou ciente de que não consertei. Aqui está o que eu fiz:
Inicialização do Mac OS:
Provavelmente não é muito diferente da resposta de Marcelo, mas consertei isso mantendo pressionado o cmd-R na inicialização para trazê-lo para o programa de recuperação do OSX. A saída imediata permite escolher um disco de inicialização - escolha o disco OSX e inicialize. Execute o instalador Refind novamente e isso deve, na inicialização, retornar à tela Refind, permitindo a escolha entre o OSX e o Fedora 22. Eu removi as opções do menu Grub do OSX, pois elas não funcionam, como você descobriu.
Teclas de função e força do touch pad:
Basicamente, eu tive que reconstruir o kernel do fedora 22 com alguns patches extras. Estes podem ser encontrados em:
Eu obtenho o controle de dois dedos com o botão esquerdo do mouse, e o controle de três dedos com o botão do meio do mouse, bem como as teclas de função funcionando (brilho / luz de fundo do teclado / volume).
Aqui está um guia para reconstruir o kernel no fedora: link
Atualização: A configuração de brilho que retorna para 1 -% após a reinicialização pode ser corrigida adicionando o termo:
video.use_native_backlight = 1
para a linha 'GRUB_CMDLINE_LINUX =' no arquivo /etc/default/grub.cfg e o rodando para atualizar o grub:
grub2-mkconfig -o /boot/grub2/grub.cfg