Tengo un MBP de mediados de 2012 (anterior a Retina) ejecutando Mojave o High Sierra. Utilizo la última versión de SwitchResX para manejar la resolución más rara del monitor externo de 1440x900, seguramente no demasiados píxeles para el antiguo chip gráfico de Intel. El adaptador de vídeo es un Thunderbolt 1 a VGA.
Anteriormente, utilizaba un adaptador de vídeo DisplayLink basado en USB3 para iluminar el segundo monitor (heredado de un MBP un poco más antiguo con un chip Thunderbolt quemado) con pocos problemas, excepto el enorme consumo de la CPU que hacía imposible utilizar dicho adaptador para algo más que texto o animaciones cortas, la única razón por la que quiero volver al adaptador Thunderbolt. El USB3 nunca se hizo para transmitir datos de vídeo, por muy buena que sea la compresión y los algoritmos.
El problema: Cada vez que intento conectar el monitor externo en Mojave, el sistema operativo se congela con un breve retraso. Sin embargo, brevemente antes de congelarse, SwitchResX reconoce la presencia del monitor externo, aunque con una resolución extremadamente baja de 800x600. Si el monitor externo se conecta antes del arranque, el arranque no procede.
Ya lo he intentado:
- La misma maniobra en High Sierra provoca el mismo comportamiento.
- Reiniciar la PRAM y luego la SMC no tiene ningún efecto.
- Desactivar el SIP no tiene ningún efecto (de acuerdo con mi memoria, ya que no puedo acceso a la partición de recuperación local para Mojave)
- Conectarse como un usuario diferente en cualquiera de los dos sistemas operativos provoca el mismo comportamiento
- La última vez que lo comprobé, arrancar en modo seguro en cualquiera de los dos sistemas operativos permite encender el monitor externo. Por supuesto, ejecutar en modo seguro sólo para obtener una pantalla externa de trabajo no es una solución viable.
No se ha probado: Reinstalación completa del sistema operativo. Aunque sería bastante radical, consume mucho tiempo y puede o no dar resultados
¿Qué puede estar pasando aquí?