Estoy tratando de cambiar el contraste xcalib
con el comando, xcalib -co 70
pero aparece el siguiente error:
Error - unsupported ramp size 0
Estoy tratando de cambiar el contraste xcalib
con el comando, xcalib -co 70
pero aparece el siguiente error:
Error - unsupported ramp size 0
Respuestas:
Esto es en realidad un error como se informó en Debian y en otros lugares. Parece que la versión más nueva de X causó esto. Un usuario informó una solución alternativa para los controladores de Intel y funcionó para mí.
En primer lugar, asegúrese de que los controladores apropiados estén realmente instalados :$ sudo apt install xorg xserver-xorg-video-intel
Debe crear un .conf
archivo xorg para forzar el uso de controladores de inteligencia. Crea un archivo /etc/X11/xorg.conf.d/20-intel.conf
y coloca estas líneas allí.
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
En Ubuntu 18.04 y versiones posteriores, el archivo /etc/X11/xorg.conf
debe contener Driver "intel"
debajo de Section "Device"
. El Identifier
puede ser llamado de manera diferente.
Ahora reinicie o reinicie X ( sudo systemctl restart display-manager
).
En Ubuntu 16.04 y versiones anteriores
La otra respuesta me ha funcionado bastante bien.
En Ubuntu 18.04
Me encontré con este hilo indicando que xcalib
en el repositorio de Ubuntu es demasiado antiguo, construido en 2008. Ha habido actualizaciones en el repositorio de xcalib . Por lo tanto, puede clonar el repositorio git desde allí, y compilar e instalar.
En primer lugar, debes tener git, make y cmake:
sudo apt install git cmake make
También necesitará las siguientes bibliotecas:
sudo apt install libx11-dev libxrandr-dev libxxf86vm-dev
Y los pasos principales:
git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install
Puede desinstalar ejecutando:
sudo make uninstall
Uno (los nuevos en Linux) puede buscarlos por
apt-cache search [some-keyword]
Además,
Mi experiencia
Para mí (en XPS 9570) (y al menos uno más), la otra solución no funcionó en Ubuntu 18.04, simplemente no funcionó, además del hecho de que deshabilita las teclas de brillo. He confiado en esa solución para invertir los colores de la pantalla durante bastante tiempo: funcionó en (X) Ubuntu 16.04, Debian Stretch.
Ahora, gracias a Google, he estado buscando en Google desde hace más de 3 días, para mí, parece que Google sigue buscando su consulta cuando no está conectado, para que pueda brindarle resultados más relevantes cuando la busque de nuevo.
Según lo descrito por @Serge Stroobandt, creé el /etc/X11/xorg.conf.d/20-intel.conf
archivo y puse estas líneas allí
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
Esto eliminó el error 'tamaño de rampa no admitido' pero creó un nuevo problema de letras faltantes . Luego procedí a modificar /etc/X11/xorg.conf.d/20-intel.conf
para contener el siguiente cuerpo. Esto solucionó el problema de letras faltantes . Pero ahora recibo un gran éxito de rendimiento. Desearía que hubiera una mejor solución. Intenté @WorkWise Tweak Tool > Fonts > Antialiasing change from Subpixels Antialiasing to Standard Grayscale Aliasing
pero no solucionó el problema de letras faltantes .
Por ahora solo ponga este cuerpo en su 20-intel.conf
archivo y eso es tan bueno como va a ser.
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
Opción "AccelMethod" " string "
Seleccionar método de aceleración. Hay un par de backends disponibles para acelerar el DDX. "UXA" (Arquitectura de aceleración unificada) es el backend maduro que se introdujo para admitir el modelo de controlador GEM. Está en proceso de ser reemplazado por "SNA" (Nueva Aceleración de Sandybridge). Hasta que se complete ese proceso, la capacidad de elegir qué backend usar seguirá siendo compatible con versiones anteriores. Además, hay un par de subopciones para limitar la aceleración para el uso de depuración. Especifique "off" o "none" para deshabilitar toda la aceleración, o "blt" para deshabilitar la aceleración de renderizado y solo use el motor BLT.
Valor predeterminado: usar SNA (aceleración de renderizado)
-a
, o-alter
como se describe en este Q & A anterior Cómo ajustar el contraste con xcalib