Stuck em resolução de tela de 800x600 Ubuntu 14

3

Após o boot duplo Win 10 / Ubuntu 14, o Windows exibe em 1366 x 768 com 10 modos de exibição disponíveis. O Ubuntu não tem opções além de uma saída de baixa resolução de 800 x 600 "embutida". O driver é o mais recente disponível para o AMD Radeon R6. Isto é para um notebook HP Pavilion.

A pesquisa (principalmente sobre cartões nvidia) sugere o uso dos comandos xrandr e cvt no terminal, que tentei sem alegria com um arquivo anexado contendo saídas de vários comandos.

Notavelmente, "tamanho de gama" e o nome do dispositivo de vídeo (ou seja, VGA) não podem ser encontrados por xrandr .
O que pode ser tentado acessar e usar uma resolução de 1368x768?
O que é "gamma" e por que o xrandr não consegue encontrá-lo?

Aqui estão mais informações, incluindo comandos / saídas.

Computer: an HP Pavilion Laptop 64bit dual-booted Windows 10/Ubuntu 14.04 LTS.
Graphics card: AMD Radeon R6, chip: Ox9874
Driver:AMD/ATI display driver wrapper from xserver-xorg-video-ati(open source, tested)--recommended.

SAÍDA de $>sudo lshw -C video :

 *-display UNCLAIMED     
       description: VGA compatible controller
       product: Advanced Micro Devices, Inc. [AMD/ATI]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: c5
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:e0000000-efffffff memory:f0000000-f07fffff ioport:f000(size=256) memory:ff700000-ff73ffff memory:ff740000-ff75ffff

SAÍDA de $>xrandr :

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
   800x600        75.0*  

OUTPUT usando cvt com resolução máxima conhecida do WIN 10, onde existem 10 modos de exibição possíveis ....

~$> cvt 1366 768 60"

# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00"   85.25  1368 1440 1576 1784 768 771 781 798 -hsync +vsync
~$ lspci| grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 9874 (rev c5)

Após tentar adicionar um novo modo ao xrandr e testar essa saída,

~$ xrandr --newmode  "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
xrandr: Failed to get size of gamma for output default
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  19
  Current serial number in output stream:  19
~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 800 x 600, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
   800x600        75.0* 
  1368x768_60.00 (0x233)   85.2MHz
        h: width  1368 start 1440 end 1576 total 1784 skew    0 clock   47.8KHz
        v: height  768 start  771 end  781 total  798           clock   59.9Hz

Ao tentar usar > xrandr to --addmode , essas mensagens de erro ocorrem:

xrandr --addmode default 1366x768_60.00
xrandr: Failed to get size of gamma for output default
xrandr: cannot find mode "1366x768_60.00"

tentativa adicional de obter xrandr para aceitar um novo modo e a saída resultante:

~$ xrandr --newmode  "1368x768_60.00"   85.25  1368 1440 1576 1784  768 771 781 798 -hsync +vsync
xrandr: Failed to get size of gamma for output default
X Error of failed request:  BadName (named color or font does not exist)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  16 (RRCreateMode)
  Serial number of failed request:  19
  Current serial number in output stream:  19
    
por John 02.02.2016 / 10:26

2 respostas

0

xrandr relatórios Failed to get size of gamma for output default .

Então talvez você precise definir o tamanho gama do seu monitor. O formato deste comando usando xrandr é:

xrandr --verbose --output monitor_name --gamma red:green:blue

Você pode descobrir o nome do seu monitor usando:

xrandr | grep "connected"

Você deseja definir o tamanho de gama para seus valores padrão, por isso é 1:1:1 . Para minha exibição, o comando ficaria assim:

xrandr --verbose --output DVI-I-1 --gamma 1:1:1

Tente digitar os comandos xrandr novamente. Pode ser necessário reiniciar o seu PC.

    
por TellMeWhy 02.02.2016 / 17:45
0

Eu tive exatamente o mesmo problema e aqui está o que funcionou (bem parcialmente) para mim:

  1. Editado /etc/default/grub como raiz
  2. Alterou a linha em que GRUB_GFXMODE foi definido. Anteriormente, o valor era 800x600. Alterou para 1366x768
  3. Ran update-grub
  4. Reinicializado.

Ainda não há outras resoluções sendo exibidas quando vou exibir propriedades, mas pelo menos o padrão (e não a única resolução) é o que eu me sinto confortável.

HTH

Venugopalan Govindan

    
por user2484733 10.05.2016 / 10:43