Embora eu concorde que essa limitação do sistema operacional é irritante, os laptops Mac foram projetados para serem usados durante o fechamento sem encontrar problemas de aquecimento.
Eu tenho um MacBook unibody ligado a um monitor externo. Por padrão, quando eu inicializo, o sistema vai para o modo de monitor duplo. Eu quero usar apenas o monitor externo.
A solução fornecida pela Apple para esse problema é fechar a tampa do laptop, o que coloca a máquina no modo de suspensão e depois mover o mouse para reativá-la. Como a máquina está sendo acordada com a tampa fechada, quando os monitores são detectados, o sistema encontra apenas o externo. Depois que o sistema estiver funcionando novamente, você poderá abrir a tampa se desejar e a tela do laptop ficará inativa até que o sistema detecte exibições nas preferências do sistema ou desligue o monitor externo.
Toda vez que eu quiser usar apenas o monitor externo, eu preciso estender a mão para fechar a tampa, esperar a máquina dormir, mexer o mouse, esperar que a máquina acorde e finalmente abrir a tampa novamente porque eu não quero que a máquina superaqueça. Eu sinto que isso é muito estúpido para ter que fazer. Por que não há botão ou opção de menu que diz "não use esta tela"? Existe alguma maneira de software de terceiros para alterar a configuração da tela que não envolve fechar fisicamente a tampa e jogar um jogo de "você está dormindo", a fim de mudar uma configuração de software tão simples? Estamos no século 21 e honestamente isso é infantil.
Embora eu concorde que essa limitação do sistema operacional é irritante, os laptops Mac foram projetados para serem usados durante o fechamento sem encontrar problemas de aquecimento.
Você também pode configurar o computador para usar o monitor externo como monitor principal conectando-o e, em seguida, sob disposição nas configurações de exibição, arraste a pequena barra branca para o monitor externo. Depois de fazer isso, você pode ignorar ou usar a tela do laptop como um monitor secundário ou, se incomodar, desligar a luz de fundo até que ela apague.
O OS X se lembrará de que você deseja que o monitor externo seja o monitor primário, e tudo o que você precisa fazer é desligar / desligar a tela do laptop. Não é automático, mas é próximo e gratuito.
A solução que ofereci anteriormente seria uma solução mais permanente.
Eu tive o mesmo problema. Eu só estou tentando SwitchResX e acho que resolve o problema. Executá-lo pela primeira vez, então não tenho certeza ainda.
Acho que a única solução fácil é apenas usar o modo espelhado, embora isso limite as escolhas de resoluções que você pode usar no ambiente externo.
Acho que sua solução incluirá a modificação do kernel. Eu não sei se você está pronto para a tarefa, mas você pode tentar a inicialização sem a seguinte extensão do kernel:
/System/Library/Extensions/AppleOnboardDisplay.kext
Ou encontrar um substituto para isso de uma fonte como as usadas pela comunidade hackintosh.
Acho que tentaria trabalhar sem isso no começo ...
Mova o arquivo para um ... kext.back, limpe o cache do kernel e reinicie. Se você tiver algum problema de inicialização com o modo verbose (-v) e dar uma olhada nos códigos de erro.
Acho que você pode iniciá-lo e, quando estiver iniciando, feche a tampa e ele detectará o monitor externo como primário.
Tags mac macos external-display