Falha ao obter tamanho de gama para o padrão de saída ao tentar adicionar nova resolução de tela

14

Estou tentando ajustar a resolução no meu novo MSI GT70 2OC. Nas configurações, apenas uma resolução está disponível: 1920x1080. Isso é bom, exceto que eu preciso diminuir a resolução e torná-la mais retangular para o laptop funcionar bem com o meu antigo tablet PL-550.

Veja o que eu faço:

cvt 1200 1000 60
    # 1200x1000 59.91 Hz (CVT) hsync: 62.19 kHz; pclk: 99.50 MHz
    Modeline "1200x1000_60.00"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
sudo xrandr --newmode "1200_1000_60"   99.50  1200 1280 1400 1600  1000 1003 1013 1038 -hsync +vsync
    xrandr: Failed to get size of gamma for output default

Como faço para superar este passo?

UPDATE Aqui está a saída de xrandr :

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1920 x 1080, current 1920 x 1080, maximum 1920 x 1080
default connected primary 1920x1080+0+0 0mm x 0mm
   1920x1080       0.0* 
    
por Arsen Zahray 30.03.2014 / 12:23

6 respostas

9

Você não precisa de sudo para registrar o novo modo com xrandr , tente sem sudo. Então você terá que aplicar a nova resolução com:

xrandr --addmode <your_connection_type> 1200x1000_60.00

Em que <your_connection_type> é geralmente VGA1, DP1 ou HDMI1. Verifique a saída de xrandr para saber o nome exato da saída conectada.

    
por Sylvain Pineau 30.03.2014 / 14:04
3

Eu tenho puxado meu cabelo com esse problema há algum tempo. No meu caso eu estou rodando o Kali Linux como um Live CD no VirtualBox e quero mudar a resolução da tela.

:~$ xrandr --newmode "1200x900_60.00"   88.50  1200 1272 1392 1584  900 903 907 934 -hsync +vsync

Em seguida, verifique se o modo foi adicionado:

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00 (0x1b2)   88.5MHz
    h: width  1200 start 1272 end 1392 total 1584 skew    0 clock   55.9KHz
    v: height  900 start  903 end  907 total  934           clock   59.8Hz

Em seguida, atribua-o à saída de vídeo. Isso foi listado na etapa anterior e nesse caso é VGA-0. Com um LiveCD, também pode ser Padrão

:~$ xrandr --addmode VGA-0 1200x900_60.00

:~$ xrandr
Screen 0: minimum 64 x 64, current 640 x 480, maximum 16384 x 16384
VGA-0 connected 640x480+0+0 0mm x 0mm
   640x480        60.0*+   60.0* 
   1600x1200      60.0  
   1440x1050      60.0  
   1280x960       60.0  
   1024x768       60.0  
   800x600        60.0  
   1200x900_60.00   59.8

Se você receber o erro:

xrandr: Failed to get size of gamma for output default

Em seguida, tente reiniciar o X Server:

:~$ killall Xorg 

E a nova resolução aparece agora nas opções de resolução do Monitor Setting.

    
por a3rd 27.05.2016 / 03:07
2

Se você tem uma GPU nVidia ou ATI, você já tentou mudar seu driver, seja de proprietário para não proprietário ou vice-versa?

Meu sistema:

~$ inxi -G
Graphics:  Card: NVIDIA C61 [GeForce 7025 / nForce 630a] 
           X.Org: 1.15.1 drivers: nouveau (unloaded: fbdev,vesa) Resolution: [email protected] 
           GLX Renderer: Gallium 0.4 on NV4C GLX Version: 2.1 Mesa 10.1.3

Dependendo do kernel / distribuição que estou executando, às vezes o driver proprietário da nVidia 304 funciona, em outras, por exemplo, Bodhi 3.0, com a mesma configuração, pode não conseguir ler corretamente o tamanho da tela e também não conseguir ler a gama.

Você pode tentar definir sua saída com a seguinte linha, que corrigirá, no mínimo, seu relatório de erros, mas poderá não corrigir sua saída:

xrandr --output default --gamma 0:0:0 --mode 1200x1000

Você também pode querer instalar o utilitário inxi e postar a saída de inxi -G aqui para mais ajuda.

    
por cwsnyder 09.11.2014 / 11:51
1

Eu tive esse problema também, mas depois de instalar o driver nvidia adequado, todos os meus problemas foram corrigidos.

Siga este guia para instalar o driver da nvidia

    
por Nathan Robinson 12.03.2015 / 22:31
1

Basta instalar o driver NVIDIA

sudo apt-get update
sudo apt-get install inxi

Em seguida, no próximo comando, substitua 361 pelo driver correto. Você pode encontrar isso no site da NVIDIA ou inxi -G .

sudo apt-get install nvidia-361

Depois de atualizar, execute

sudo killlall Xorg
    
por Mahaveer Jain 15.03.2017 / 23:07
0

Eu tive esse mesmo problema após atualizar de 14.04 para 16.04.

Acontece que eu tinha um driver de vídeo de terceiros que eu havia instalado anos atrás para melhor utilizar minha placa de vídeo AMD Radeon - o driver se chamava fglrx-core.

O Ubuntu me avisou que o driver estava desatualizado e não é mais necessário, então eu o desinstalei e as dependências órfãs (duas delas identificadas pelo apt-get remove).

Após um reinício a frio, o Ubuntu detectou corretamente meu monitor DVI e me deu uma nova resolução padrão - realmente mágica. :)

    
por U9-C4 buntu 06.01.2018 / 03:22