Xrandr e udev: configurare un monitor esterno in automatico: differenze tra le versioni

Riga 67: Riga 67:
<code>UNI</code> è una costante, l'edid dello schermo esterno, ottenuto come detto in precedenza. La variabile <code>VGA</code> è il path nel syfs della porta vga (ricordarsi che può cambiare a seconda della propria configurazione).
<code>UNI</code> è una costante, l'edid dello schermo esterno, ottenuto come detto in precedenza. La variabile <code>VGA</code> è il path nel syfs della porta vga (ricordarsi che può cambiare a seconda della propria configurazione).


Se lo schermo risulta connesso (primo if) si abilita tramite xrandr lo schermo esterno (necessario altrimenti non si riesce a prendere l'edid). Dopodiché se  l'edid è uguale a quello della costante UNI si configura xrandr in una certa maniera (in questo caso alla stessa maniera della sezione [[#Xrandr Xrandr]], altrimenti si lascia tutto come in precendeza.
Se lo schermo risulta connesso (primo if) si abilita tramite xrandr lo schermo esterno (necessario altrimenti non si riesce a prendere l'edid). Dopodiché se  l'edid è uguale a quello della costante UNI si configura xrandr in una certa maniera (in questo caso alla stessa maniera della sezione [[#Xrandr|Xrandr]], altrimenti si lascia tutto come in precendeza.


Se lo schermo non è attaccato si deconfigura il secondo monitor.
Se lo schermo non è attaccato si deconfigura il secondo monitor.
9

contributi