Tenho dois monitores HP idênticos que podem suportar resolução de 1920x1080 conectados a um HP SlimDesktop modelo básico 290-p0043w com uma GPU Intel® UHD Graphics 610 básica. No entanto, a saída de vídeo é uma porta HDMI e uma porta VGA. Eu tinha o Ubuntu 18.04 instalado no mesmo computador antes e depois de alguns ajustes consegui que a porta VGA funcionasse em 1920x1080 estável e confiável. Agora instalei o Ubuntu 21.04 no mesmo computador e faço o seguinte:
~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00"
~$ xrandr --output XWAYLAND1 --mode "1920x1080_60.00"
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 139 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x780
Serial number of failed request: 29
Current serial number in output stream: 29
~$
De acordo com muitas páginas da web, isso (e a ajuda do Ubuntu) deveria ser feito desta forma. Eu também useiArandrque mostra apenas a resolução recém adicionada, mas ao aplicar dá o mesmo problema. Eu também fiz isso (após uma reinicialização) como sudo ... com o mesmo benefício. Ubuntu -> Monitores -> "Exibição Desconhecida" -> Resolução mostra o padrão 1024x768 como resolução mais alta. Eu vi muitas perguntas semelhantes(para outras distros também)mas nunca nenhuma resposta.
Alguém sabe o que fazer?
Responder1
Acho que descobri. Na linha: [~$ xrandr --addmode XWAYLAND1 "1920x1080_60.00] "XWAYLAND" é o nome do monitor (neste caso o segundo) mudei para "DP-2" e funcionou. Então agora meu a linha se parece com: [~$ xrandr --addmode DP-2 "1920x1080_60.00"]
Isso pode ser diferente para você, então você precisa experimentar um pouco para descobrir como sua distro diz que o segundo monitor se chama.
Boa sorte.