Error al obtener el tamaño de gamma para la salida predeterminada al intentar agregar una nueva resolución de pantalla


17

Estoy tratando de ajustar la resolución en mi nuevo MSI GT70 2OC. En la configuración, solo hay una resolución disponible: 1920x1080. Esto está bien, excepto que necesito disminuir la resolución y hacerlo más rectangular para que la computadora portátil funcione bien con mi vieja tableta PL-550.

Esto es lo que hago:

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

¿Cómo paso este paso?

ACTUALIZACIÓN Aquí está la salida 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* 

Respuestas:


11

No necesita sudoregistrar el nuevo modo con xrandr, intente sin sudo. Luego tendrá que aplicar la nueva resolución con:

xrandr --addmode <your_connection_type> 1200x1000_60.00

Donde <your_connection_type>suele estar VGA1, DP1 o HDMI1. Verifique la salida de xrandrpara saber el nombre exacto de la salida conectada.


1
Estoy bastante seguro de que este mensaje (el tamaño gamma) es inofensivo, ¿trataste de aplicar el nuevo modo xrandr --addmode?
Sylvain Pineau

sí, tenías toda la razón! Pero ahora recibo otro mensaje. 1200x1000 doesn't fit between 1920x1080 and 1920x1080. ¿Alguna idea de lo que puedo hacer al respecto?
Arsen Zahray

Recibo ese mensaje cuando intento cambiar la resolución a 1200x1000 en la configuración
Arsen Zahray

"VGA-1" funcionó para mí (tenga en cuenta el guión)
kurdtpage

3

He estado tirando de mi cabello con este problema por algún tiempo. En mi caso, estoy ejecutando Kali Linux como Live CD en VirtualBox y quiero cambiar la resolución de la pantalla.

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

Luego verifique si se ha agregado el modo:

:~$ 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

A continuación, asígnelo a la salida de video. Esto se enumeró en el paso anterior y en este caso es VGA-0. Con un LiveCD también puede ser Predeterminado

:~$ 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

Si obtiene el error:

xrandr: Failed to get size of gamma for output default

Luego intente reiniciar X Server:

:~$ killall Xorg 

Y la nueva resolución ahora aparece en las opciones de resolución de Configuración del monitor.


2

Si tiene una GPU nVidia o ATI, ¿ha intentado cambiar su controlador, ya sea de propietario a no propietario o viceversa?

Mi sistema:

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

Dependiendo de qué kernel / distribución estoy ejecutando, a veces el controlador patentado nVidia 304 funciona, en otros, por ejemplo, Bodhi 3.0, con la misma configuración, puede fallar al leer correctamente el tamaño de la pantalla y tampoco puede leer el gamma.

Puede intentar configurar su salida con la siguiente línea, que al menos arreglará su informe de errores, pero puede que no corrija su salida:

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

También puede instalar la utilidad inxi y publicar el resultado inxi -Gaquí para obtener más ayuda.


1

Simplemente instale el controlador NVIDIA

sudo apt-get update
sudo apt-get install inxi

Luego, en el siguiente comando, reemplace 361 con el controlador correcto. Puede encontrar esto en el sitio de NVIDIA o inxi -G.

sudo apt-get install nvidia-361

Una vez que actualice, ejecute

sudo killlall Xorg

66
ejecutar su comando rompió mi Ubuntu.
Aerin

1

Intenté casi todas las respuestas con xrandr en la versión en inglés, y siempre tengo el mismo mensaje de error xrandr: no se pudo obtener el tamaño de gamma para la salida predeterminada .

Entonces, hay una solución en chino que me salvó la vida, solo quiero compartirla.

abre el archivo

sudo nano /etc/default/grub

encuentra la línea

#GRUB_GFXMODE=640x480

edite 640x480 a su resolución, por ejemplo: 1920x1080 , 并 elimine el #

por ejemplo:

GRUB_GFXMODE=1920x1080 

Actualización por el comando

sudo update-grub

Luego reinicie su computadora.

sudo reboot

Referencia: https://blog.csdn.net/u013764485/article/details/78007370


IDK por qué pero esto funcionó a las mil maravillas!
bhaskar

0

Tuve este mismo problema después de actualizar de 14.04 a 16.04.

Resulta que tenía un controlador de video de terceros que instalé hace años para utilizar mejor mi tarjeta de video AMD Radeon: el controlador se llamaba fglrx-core.

Ubuntu me había advertido que el controlador estaba desactualizado y ya no era necesario, así que lo desinstalé y las dependencias huérfanas (dos de ellas identificadas por apt-get remove).

Después de un reinicio en frío, Ubuntu detectó correctamente mi monitor DVI y me dio una nueva resolución predeterminada, realmente mágica. :)


1
Bienvenido a Ask Ubuntu! En su forma actual, su respuesta no es tan buena como podría ser. ¿Podría revisar cómo escribir una buena respuesta y la guía de estilo para preguntas y respuestas ? Por ejemplo, podría agregar cómo identificar "dependencias huérfanas". - De la opinión
J. Starnes
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.