¿Puede xrandr/autorandr distinguir diferentes modelos de monitores conectados a la misma salida?

¿Puede xrandr/autorandr distinguir diferentes modelos de monitores conectados a la misma salida?

Tengo un portátil con el que me conecto a un monitor en casa y en el trabajo. En ambos casos utilizo la misma salida HDMI para conectar el monitor. El del laboratorio es 1440p/60hz y el de casa es 1080p/120hz cuando está overclockeado (en realidad no, solo uso una entrada HDMI 1.4 en lugar de DVI dual link).

Hay una manera de que xrandr detecte si hay conectado un modelo de monitor diferente y, por ejemplo, deshabilite las precauciones para el controlador nvidia comodescrito aquí? ¿Puedo ajustar eso automáticamente mediante secuencias de comandos?autorandr¿O necesitaría ver por mí mismo cuál está conectado y llamar al script correspondiente?

Respuesta1

Sí, puede escribir un script bash para identificar primero el monitor (a través de EDID/DDC,ejemplos) y luego ejecute xrandr en consecuencia. Entonces probablemente puedas crear una regla udev para ejecutar automáticamente este script en el conector del cable.

información relacionada