J'essaie de changer le contraste xcalib
avec la commande xcalib -co 70
mais j'obtiens l'erreur suivante:
Error - unsupported ramp size 0
J'essaie de changer le contraste xcalib
avec la commande xcalib -co 70
mais j'obtiens l'erreur suivante:
Error - unsupported ramp size 0
Réponses:
Il s'agit en fait d'un bogue tel que rapporté en amont dans Debian et divers autres endroits. Il semble que la nouvelle version de X ait causé cela. Un utilisateur a signalé une solution de contournement pour les pilotes Intel et cela a fonctionné pour moi.
Tout d'abord, assurez-vous que les pilotes appropriés sont réellement installés :$ sudo apt install xorg xserver-xorg-video-intel
Vous devez créer un .conf
fichier xorg pour forcer l'utilisation des pilotes Intel. Créez un fichier /etc/X11/xorg.conf.d/20-intel.conf
et mettez-y ces lignes.
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
Sur Ubuntu 18.04 et plus récent, le fichier /etc/X11/xorg.conf
devrait contenir Driver "intel"
sous le Section "Device"
. Le Identifier
peut être appelé différemment.
Maintenant, redémarrez ou redémarrez X ( sudo systemctl restart display-manager
).
Sur Ubuntu 16.04 et versions antérieures
L' autre réponse a très bien fonctionné pour moi.
Sur Ubuntu 18.04
Je suis tombé sur ce fil en déclarant que le xcalib
référentiel Ubuntu est trop ancien - construit en 2008. Il y a eu des mises à jour du référentiel xcalib . Vous pouvez donc cloner le référentiel git à partir de là, puis le construire et l'installer.
Tout d'abord, vous devez avoir git, make et cmake:
sudo apt install git cmake make
Vous aurez également besoin des bibliothèques suivantes:
sudo apt install libx11-dev libxrandr-dev libxxf86vm-dev
Et les principales étapes:
git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install
Vous pouvez désinstaller en exécutant:
sudo make uninstall
Un (ceux qui ne connaissent pas Linux) peut les rechercher en
apt-cache search [some-keyword]
Outre,
Mon expérience
Pour moi (sur XPS 9570) (et au moins une de plus), l' autre solution ne fonctionnait pas sur Ubuntu 18.04 - elle ne fonctionnait tout simplement pas, outre le fait qu'elle désactive les touches de luminosité. Je me suis appuyé sur cette solution pour inverser les couleurs de l'écran pendant un certain temps - cela a fonctionné sur (X) Ubuntu 16.04, Debian Stretch.
Maintenant, grâce à google - je google depuis plus de 3 jours - pour moi, il semble que google continue de rechercher votre requête lorsque vous êtes hors ligne, afin qu'elle puisse vous donner des résultats plus pertinents lorsque vous la recherchez à nouveau.
Comme décrit par @Serge Stroobandt, j'ai créé le /etc/X11/xorg.conf.d/20-intel.conf
fichier et y ai mis ces lignes
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
Cela a éliminé l'erreur «taille de rampe non prise en charge» mais a créé un nouveau problème de lettres manquantes . J'ai ensuite procédé à la modification /etc/X11/xorg.conf.d/20-intel.conf
pour contenir le corps suivant. Cela a résolu le problème des lettres manquantes . Mais maintenant, je prends un gros coup de performance. Je souhaite qu'il y ait une meilleure solution. J'ai essayé @WorkWise Tweak Tool > Fonts > Antialiasing change from Subpixels Antialiasing to Standard Grayscale Aliasing
mais cela n'a pas résolu le problème des lettres manquantes .
Pour l'instant, mettez ce corps dans votre 20-intel.conf
fichier et c'est aussi bon que ça va l'être.
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
Option "AccelMethod" " chaîne "
Sélectionnez la méthode d'accélération. Il y a quelques backends disponibles pour accélérer le DDX. "UXA" (Unified Acceleration Architecture) est le backend mature qui a été introduit pour prendre en charge le modèle de pilote GEM. Il est en train d'être remplacé par "SNA" (Sandybridge's New Acceleration). Jusqu'à ce que ce processus soit terminé, la possibilité de choisir le backend à utiliser reste pour la compatibilité descendante. De plus, il existe une paire de sous-options pour limiter l'accélération pour le débogage. Spécifiez "off" ou "none" pour désactiver toutes les accélérations, ou "blt" pour désactiver l'accélération de rendu et utilisez uniquement le moteur BLT.
Par défaut: utiliser SNA (accélération de rendu)
-a
ou-alter
comme décrit dans ce précédent Q&R Comment régler le contraste avec xcalib