xcalib 오류-지원되지 않는 램프 크기


13

xcalib명령 을 사용하여 대비를 변경하려고 xcalib -co 70하지만 다음 오류가 발생합니다.

Error - unsupported ramp size 0

1
받는 따르면 xcalib README 마지막 파라미터는 ICC 프로파일, 또는해야 -a또는 -alterA & Q이 이전에 설명 된대로 xcalib와 콘트라스트 조정 방법
steeldriver

나는 같은 오류를 시도했다.
tomasantunes 2016 년

@ TomásAntunes 언급 된 솔루션을 사용해 보셨습니까?
Anwar

답변:


11

이것은 실제로 데비안 과 다른 여러 곳 에서 업스트림에 보고 된 버그 입니다. X의 최신 버전이 이것을 유발 한 것 같습니다. 사용자가 인텔 드라이버에 대한 해결 방법을보고했으며 나를 위해 일했습니다.

우선, 적절한 드라이버가 실제로 설치되어 있는지 확인하십시오 :$ sudo apt install xorg xserver-xorg-video-intel

.conf인텔 드라이버를 강제로 사용하려면 xorg 파일 을 만들어야합니다 . 파일 /etc/X11/xorg.conf.d/20-intel.conf을 만들고이 줄을 거기에 넣으십시오.

Section "Device"
  Identifier "Intel Graphics"
  Driver "intel"
EndSection

Ubuntu 18.04 이상 에서 파일 /etc/X11/xorg.confDriver "intel"아래에 포함되어야합니다 Section "Device". 는 Identifier다르게 호출 할 수 있습니다.

이제 X를 재부팅 하거나 다시 시작하십시오 ( sudo systemctl restart display-manager).


재부팅을 어떻게 피할 수 있습니까?
erjoalgo

1
Anwar

감사합니다. 내 문제를 해결했지만 어떻게 든 / etc / X11에서 xorg.conf.d 폴더를 찾지 못했습니다. 우분투 18.04를 사용하고 있으므로 디렉토리를 만들고 그 안에 파일을 넣고 동일한 코드를 /의 새 파일에 추가했습니다. etc / X11 / Xsession.d / 20-intel.conf
Geppettvs D' Constanzo

Dell XPS13 Developer Edition에서는 작동하지 않습니다. 이렇게 한 후에 로그인 할 수 없습니다
Daniel

1
@ GeppettvsD'Constanzo 당신의 시스템은 무엇입니까? 나는 Intel Skylake가있는 ubuntu 18.04 및 Thinkpad t460을 가지고 있으며 파일을 생성 한 후에는 작동하지 않습니다.
sunxd

3

우분투 16.04 및 이전 버전

다른 대답은 아주 잘 나를 위해 일했다.

우분투 18.04에서

나는 우연히 이 스레드 한다는 xcalib우분투 저장소가 너무 오래 -받는 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 

하나는 (리눅스를 처음 접하는 사람들)

apt-cache search [some-keyword]

게다가,

내 경험

나를 위해 (XPS 9570에서) 적어도 하나 이상의 다른 솔루션 은 Ubuntu 18.04에서 작동하지 않았습니다. 밝기 키를 비활성화한다는 사실 외에도 단순히 작동하지 않았습니다. 나는 꽤 오랫동안 화면 색상을 반전시키기 위해 그 솔루션에 의존했습니다-(X) Ubuntu 16.04, Debian Stretch에서 작동했습니다.

이제 Google 덕분에 3 일 이상 인터넷 검색을했습니다. 오프라인 상태 일 때 Google에서 검색어를 계속 검색하므로 다시 검색 할 때 더 관련성이 높은 결과를 얻을 수 있습니다.


고마워, 나는 xcalib를 사용하려고 노력했지만 실패했습니다. 그리고 당신의 대답은 저에게 해결책이었습니다!
Danny

0

@ 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"(Unified Acceleration Architecture)는 GEM 드라이버 모델을 지원하기 위해 도입 된 성숙한 백엔드입니다. "SNA"(Sandybridge 's New Acceleration)로 대체되는 중입니다. 해당 프로세스가 완료 될 때까지 사용할 백엔드를 선택할 수있는 기능은 이전 버전과의 호환성을 위해 남아 있습니다. 또한 디버깅 사용을위한 가속을 제한하는 한 쌍의 하위 옵션이 있습니다. 모든 가속을 비활성화하려면 "off"또는 "none"을 지정하고 렌더링 가속을 비활성화하려면 "blt"를 지정하고 BLT 엔진 만 사용하십시오.

기본값 : SNA 사용 (렌더링 가속)

출처


SNA Acceleration vs. UXA Acceleration 에서 설명했듯이 기본 및 최신 SNA 가속화 방법은 작동하는 경우 두 배 빠릅니다.
Stroobandt Serge
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.