Bom dia!
Obrigado pela atenção, eu já havia seguido as instruções desse artigo, mas não obtive sucesso na solução do problema.
A propósito, tenho uma ideia do que provavelmente está acontecendo. Eu uso o monitor externo com teclado e trackpad bluetooth e o macbook com a tela fechada.
Sempre usei desse jeito e sempre funcionou, porém, quando tentei alterar a resolução do monitor selecionei a opção 1080i, a partir dai o monitor parou de funcionar.
Quando eu abro a tela do macbook e altero pra usar 1080p ele volta a funcionar corretamente, mas quando eu fecho a tela do macbook ele para de funcionar e me mostra uma mensagem pra corrigir a resolução, apesar de eu já ter corrigido.
Parece-me que existe uma memória dessa configuração que não está sendo sobrescrita, já tentei fazer o reset do NVRAM e SMC e não obtive sucesso.
Por enquanto a solução que estou usando é bem estranha e nada prática, mas funciona.
Instalei um app chamado `screenresolution` via homebew, então com a tela do macbook aberta eu faço um comando no terminal pra setar a resolução desejada, mas não executo (não aperto o enter), em seguida eu fecho a tela do macbook ai aparece a mensagem no monitor pra corrigir a resolução, então eu aperto o enter no teclado externo e o monitor volta a funcionar. Tenho que fazer isso sempre que o macbook dorme. Não é uma solução prática, mas é o único jeito que encontrei pra conseguir usar.
Se tiverem algum insight sobre isso me avisem.
Obrigado