我正在尝试xcalib
使用命令更改对比度,xcalib -co 70
但出现以下错误:
Error - unsupported ramp size 0
我正在尝试xcalib
使用命令更改对比度,xcalib -co 70
但出现以下错误:
Error - unsupported ramp size 0
Answers:
实际上,这是在debian和其他地方上游报告的错误。似乎是X的较新版本引起了这种情况。一位用户报告了英特尔驱动程序的解决方法,它对我有用。
首先,请确保确实安装了适当的驱动程序:$ sudo apt install xorg xserver-xorg-video-intel
您需要创建一个xorg .conf
文件来强制使用英特尔驱动程序。创建一个文件/etc/X11/xorg.conf.d/20-intel.conf
,并将这些行放在那里。
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
在Ubuntu 18.04及更高版本上,该文件/etc/X11/xorg.conf
应包含Driver "intel"
在下方Section "Device"
。的名称Identifier
可能有所不同。
现在重新启动或重新启动X(sudo systemctl restart display-manager
)。
在Ubuntu 16.04及更早版本上
在对方的回答为我工作得很好。
在Ubuntu 18.04上
我碰到了这个线程,指出xcalib
Ubuntu信息库中的太旧了,于2008年建成。xcalib信息库已有更新。因此,您可以从此处克隆git存储库,然后进行构建和安装。
首先,您需要具有git,make和cmake:
sudo apt install git cmake make
您还将需要以下库:
sudo apt install libx11-dev libxrandr-dev libxxf86vm-dev
以及主要步骤:
git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install
您可以通过运行以下命令进行卸载:
sudo make uninstall
一个(Linux新手)可以通过以下方式搜索这些内容
apt-cache search [some-keyword]
除了,
我的经验
对我来说(在XPS 9570上)(至少还有一个),其他解决方案在Ubuntu 18.04上不起作用-除了禁用亮度键外,它根本不起作用。我已经依靠这种解决方案来转换屏幕颜色已有相当长的时间了-它确实在(X)Ubuntu 16.04,Debian Stretch中起作用。
现在,多亏了google-我已经搜索了3天以上-在我看来,当您离线时google会一直在搜索您的查询,以便当您再次搜索它时可以为您提供更多相关的结果。
如@Serge Stroobandt所述,我创建了/etc/X11/xorg.conf.d/20-intel.conf
文件并将这些行放在此处
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
EndSection
这样就消除了“不支持的坡道尺寸”错误,但又造成了新的字母丢失问题。然后,我进行修改/etc/X11/xorg.conf.d/20-intel.conf
以包含以下正文。这解决了缺少字母的问题。但是现在我在性能上受到了很大的冲击。我希望有一个更好的解决方案。我尝试了@WorkWise,Tweak Tool > Fonts > Antialiasing change from Subpixels Antialiasing to Standard Grayscale Aliasing
但没有解决缺少字母的问题。
现在,只需将此正文放在您的20-intel.conf
文件中,就可以了。
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "uxa"
EndSection
选项“ AccelMethod” “ 字符串 ”
选择加速方式。有几个后端可用于加速DDX。“ UXA”(统一加速体系结构)是为支持GEM驱动程序模型而引入的成熟后端。它正在被“ SNA”(桑迪布里奇的新加速)所取代。在该过程完成之前,仍然可以选择要使用的后端,以实现向后兼容。另外,还有一对子选项可以限制调试时的加速。指定“ off”或“ none”禁用所有加速,或指定“ blt”禁用渲染加速并且仅使用BLT引擎。
默认值:使用SNA(渲染加速)
-a
或-alter
在本以前的Q&A中如何调整与xcalib对比