Encontrei uma página que pode ser a coisa certa para você .....
Seção relevante:
Adicionando resoluções não detectadas Devido a hardware ou drivers defeituosos, as resoluções corretas do seu monitor nem sempre podem ser detectadas. Por exemplo, o bloco de dados EDID consultado no seu monitor pode estar incorreto.
Se o modo já existir, mas não estiver associado à saída específica, você poderá adicioná-lo assim:
xrandr --addmode S-video 800x600
Se o modo ainda não existir, você precisará criá-lo primeiro especificando uma modeline:
xrandr --newmode <Mode''Line>
Você pode criar um modeline usando o utilitário gtf ou cvt. Por exemplo, se você quiser adicionar um modo com resolução de 800x600 a 60 Hz, você pode inserir o seguinte comando: (A saída é mostrada a seguir.)
cvt 800 600 60
# 800x600 59.86 Hz (CVT 0.48M3) hsync: 37.35 kHz; pclk: 38.25 MHz
Modeline "800x600_60.00" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync
Em seguida, copie as informações após a palavra "Modeline" no comando xrandr:
xrandr --newmode "800x600_60.00" 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync
Depois que o modo é inserido, ele precisa ser adicionado à saída usando o comando --addmode, conforme explicado acima.