Suponha que um segundo monitor esteja conectado a um sistema em execução e o driver de vídeo tenha algum problema ao obter o EDID deste monitor para obter seus limites de operação. O monitor tem uma resolução nativa de 1280x1024, mas a resolução não está na lista fornecida pelo comando xrandr
. Se tentarmos fazer a sequência gtf
/ xrandr --newmode
/ xrandr --addmode
, obteremos BadMatch
, porque o servidor X acha que o monitor não consegue lidar com este modo.
Isso pode ser corrigido editando xorg.conf
e definindo valores HorizSync
e VertRefresh
explícitos, mas isso significa que todos os aplicativos X em execução devem ser parados para reiniciar o X. Observe que esta sugestão de usar xrandr --fb
não ajuda aqui, e não vejo como isso poderia acontecer.
OTOH, nós temos um suporte de reconfiguração on-the-fly por xrandr
hoje, então eu suponho que tem que haver uma maneira de configurar essas opções sem reiniciar o X. É verdade? Como posso fazer isso?