Eu tenho um iMac 5K. No macOS, a resolução máxima era de 5120 x 2880, exibida como 2560 x 1440 HiDPI.
Instalei o Ubuntu 16.04 Desktop, com dupla inicialização usando rEFInd . No entanto, o rEFInd é exibido na resolução de 3840 x 2160, e o Ubuntu e o macOS, conforme carregados pelo rEFInd, também estão limitados a essa resolução.
Limpar a NVRAM do iMac volta ao gerenciador de inicialização padrão da Apple, que carrega o macOS a 5120 x 2880 novamente, mas não reconhece o Ubuntu como uma opção. Limpar apenas a chave display-options
da NVRAM mantém a inicialização de rEFInd, mas não aumenta a resolução.
Eu tentei definir uma nova resolução na configuração do rEFInd, mas o único modo disponível informado é de 3840 x 2160.
Esta discussão indica que o rEFInd não é necessariamente o culpado, então eu tentou Frankenstein-ing no driver CsmVideoDxe.efi
de Clover, que supostamente aumenta o intervalo disponível de resoluções, mas não teve efeito perceptível.
Tenho medo de ir mais fundo por conta própria, pois não quero acabar com um iMac não inicializável. O que posso tentar agora?
Edit: Tentei mais duas coisas. 1) Limpar a NVRAM para usar o carregador de inicialização padrão da Apple e, em seguida, executar o GRUB a partir do Ubuntu Live USB ainda limita a resolução, portanto, definitivamente não é a rEFInd. 2) Definir a propriedade spoof_osx_version
na configuração de rEFInd como 10.9
ou 10.12
também não teve efeito.