O monitor que eu uso é um Samsung SyncMaster S24B300, e não importa o que eu faça, o Ubuntu se recusa a usar 1920x1080 a 60Hz para a saída que eu quero, apesar do meu monitor (que não é reconhecido por o sistema, mesmo depois que eu adicionei o driver nvidia mais recente) apoiá-lo. Na verdade, ainda mais estranho, quando eu sigo o padrão "xrandr --newmode" nome "", "xrandr --addmode DVI-I-0 name", "xrandr --output DVI-I-0 --mode name", lista em HDMI-0.
Para referência, o comando xrandr
esupanitix@esupanitix-p6670t:~$ xrandr
Screen 0: minimum 8 x 8, current 1152 x 864, maximum 8192 x 8192
DVI-I-0 connected primary 1152x864+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.0 +
1360x768 60.0 59.8
1152x864 60.0*
800x600 72.2 60.3 56.2
680x384 60.0 59.8
640x480 59.9
512x384 60.0
400x300 72.2
320x240 60.1
VGA-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
HDMI-0 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 (0x26e) 173.0MHz
h: width 1920 start 2048 end 2248 total 2576 skew 0 clock 67.2KHz
v: height 1080 start 1083 end 1088 total 1120 clock 60.0Hz
Mas a cadeia de comandos xrandr era
esupanitix@esupanitix-p6670t:~$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
esupanitix@esupanitix-p6670t:~$ xrandr --addmode DVI-I-0 1920x1080_60.00
//result:X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 29
Current serial number in output stream: 30
Eu tentei criar um arquivo .sh e ver se isso ajudaria, então tornei-o executável como um programa e vinculado a ele no gerenciador de inicialização.
#!/bin/bash
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode DVI-I-0 1920x1080_60.00
xrandr --output DVI-I-0 --mode 1920x1080_60.00
O que resultou no modo 1920x1080_60.00 sendo adicionado a hdmi-0 de todas as coisas. Então o que eu faço? Estou confuso além de todas as crenças aqui, e meu monitor não tem drivers para nada além do Windows porque surpresa surpresa, estou usando um monitor Samsung . Posso usar drivers substitutos ou o computador não reconheceria o monitor?
Eu tenho cavado, vasculhado e vasculhado os fóruns por uma resposta, e até agora eles trabalharam mais contra de mim do que para mim, a ponto de exigir um CD ao vivo para recuperação ; para o ponto de eu ter que usar a linha de comando CTRL + ALT + F2 para editar um arquivo para que eu possa fazer login novamente, e no geral apenas adicionando frustração a um assunto que parece que seria perfeitamente adequado considerar o Windows capaz para fazer isso muito bem sem ter um driver para essa coisa.