A resolução da tela às vezes é muito limitada na inicialização, corrigida pela reinicialização

0

Estou executando o ubuntu 14.04 de 64 bits. Estou com um problema que começou há poucos dias: de vez em quando, na reinicialização, minha resolução de tela é muito estreita, com espaço na tela preto não utilizado à esquerda e à direita. O ponteiro tende a piscar quando isso acontece. Consigo corrigi-lo reinicializando, o que funciona mais ou menos aleatoriamente (pode levar várias reinicializações).

Quando o problema ocorre, as resoluções listadas em Configurações > As telas são 800x600 (4: 3) e 1024x768 (4: 3). A resolução correta de 1366x768 (16: 9) não aparece.

Estranhamente, a tela de login é exibida corretamente (isto é, resolução de largura total, ocupando toda a tela) - o problema só aparece depois que eu faço o login.

Por que isso acontece? Por que só começou há alguns dias, quando eu tenho 14.04 neste laptop há anos? O que posso fazer para que isso desapareça?

Edit: aqui está a saída do xrandr no estado good (ou seja, quando não há problema de resolução):

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0*+
   1360x768       59.8     60.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-2 connected
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
  1024x768 (0x43)   65.0MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x44)   40.0MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x45)   36.0MHz
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz

Editar: eu acabei de reiniciar no estado bad (tela estreita com preto em cada borda). Aqui está o xrandr:

Screen 0: minimum 320 x 200, current 1024 x 768, maximum 32767 x 32767
LVDS1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 293mm x 164mm
   1366x768       60.0 +
   1360x768       59.8     60.0  
   1024x768       60.0* 
   800x600        60.3     56.2  
   640x480        59.9  
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
VGA-1-1 connected 1024x768+0+0 0mm x 0mm
   1024x768       60.0* 
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
  1024x768 (0x43)   65.0MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x44)   40.0MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x45)   36.0MHz
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz

Editar: reinicie novamente e estou de volta ao bom estado, sem ideia do porquê ...

Editar: a correção na resposta abaixo funcionou por um tempo, mas o problema ocorreu novamente hoje (pela primeira vez em várias semanas). Eu acho que está relacionado a bater acidentalmente windowskey + P - veja Como parar o Mod4-P de mudar o mostrador? .

Aqui está uma captura de tela mostrando a segunda exibição "ruim":

    
por Adrian 27.03.2016 / 10:04

1 resposta

1

Eu não sei por que isso mudaria, mas como uma solução temporária faz xrandr para forçá-lo ao modo especificado que você quer trabalhar?

xrandr --output LVDS1 --mode 1366x768

Você também pode verificar este artigo para obter informações mais úteis: link

    
por AgathosAnthropos 29.03.2016 / 01:19