qcom: spmi-wled: QCOM wled 드라이버 지원

qcom: spmi-wled: QCOM wled 드라이버 지원

며칠 전부터 HP ENVY 15-dr0350nd를 받았습니다. 아름다운 4K 화면과 NVIDIA® GeForce® MX250 비디오를 갖추고 있습니다. 지금까지 xrandr을 제외하고는 밝기를 설정하는 방법을 찾지 못했다는 사실을 제외하면 거의 모든 것이 잘 작동합니다. 키(변경 슬라이더는 표시되지만)나 에너지 설정에서는 작동하지 않습니다.

나는 이것이 기존 질문의 속임수라는 것을 알고 싶습니다.하지만, 시도했음에도 불구하고 AU 내부와 외부에서 언급된 모든 옵션을 믿습니다.

  • nouveau 및 nvidia 드라이버를 모두 실행
  • 최신 430 nvidia 드라이버 실행
  • 최신 5.2 커널 실행
  • 여러 게시물 및/또는 블로그에서 언급된 부팅 매개변수 acpi_osi=Linux acpi_backlight=intel, acpi_osi=Linux acpi_backlight=intel_backlight, acpi_backlight=vendor, 를 추가합니다.acpi_backlight=video
  • xbacklight및 로 밝기 조절을 시도했습니다 .ddcontrol
  • 파일을 편집했습니다/usr/share/X11/xorg.conf.d/10-nvidia.conf
  • 시도했는데 sudo echo <number> > /sys/class/backlight/intel_backlight/brightness, 어느했다에너지 설정의 슬라이더를 움직이게 하지만 실제 밝기는 움직이지 않게 합니다.

지금까지아무것도 아님이 멋진 노트북의 밝기 설정에 실시간 신호를 보냈습니다. 다른 방법이 없다면 xrandr로 밝기를 제어하겠지만 제대로 작동하는지 보고 싶습니다.

누구든지 수정 사항이나 해결 방법을 찾았습니까?

답변1

2019년 6월 16일 오후 2시 44분(MST) 업데이트

우리가 관심을 갖고 있는 것은 'OLED' 화면이 아닌 'WLED' 화면인 것으로 드러났다. 여기서 희망을 찾을 수 있다.Linux 커널 제안 업데이트메시지:

qcom: spmi-wled: QCOM wled 드라이버 지원

에서: 키란 군다

에게: bjorn.andersson-AT-linaro.org, linux-arm-msm-AT-vger.kernel.org

주제: [PATCH V1 0/4] qcom: spmi-wled: QCOM wled 드라이버 지원

날짜: 2017년 11월 16일 (목) 17:48:33 +0530

메시지 ID:<[이메일 보호됨]>

참조: linux-kernel-AT-vger.kernel.org, linux-arm-msm-owner-AT-vger.kernel.org, 키란 군다

아카이브 링크: 기사

WLED 드라이버는 디스플레이 백라이트의 밝기를 조정하기 위해 디스플레이 드라이버에 대한 인터페이스를 제공합니다. 이 드라이버는 백라이트 프레임워크를 통해 디스플레이 백라이트의 밝기를 설정하고 가져오는 두 개의 API를 제공합니다. 이 드라이버는 OVP(과전압 보호) 및 SC(단락 보호) 인터럽트를 처리하는 기능을 지원합니다. 또한 사용자가 지정한 문자열 구성이 잘못된 경우 올바른 문자열을 구성할 수 있는 자동 교정 알고리즘을 지원합니다.

Kiran Gunda (4):
  qcom: spmi-wled: Add support for qcom wled driver
  qcom: spmi-wled: Add support for short circuit handling
  qcom: spmi-wled: Add support for OVP interrupt handling
  qcom: spmi-wled: Add auto-calibration logic support

 .../bindings/leds/backlight/qcom-spmi-wled.txt     | 118 +++
 drivers/video/backlight/Kconfig                    |   9 +
 drivers/video/backlight/Makefile                   |   1 +
 drivers/video/backlight/qcom-spmi-wled.c           | 999 +++++++++++++++++++++
 4 files changed, 1127 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-spmi-wled.txt
 create mode 100644 drivers/video/backlight/qcom-spmi-wled.c

-- Qualcomm Innovation Center, Inc.는 Linux 재단 공동 프로젝트인 Code Aurora 포럼의 회원입니다.


원래 답변

이에 대한 답변은 아니지만아치 리눅스 기사상태:

OLED 디스플레이는 특성상 백라이트가 없다는 점을 알아두면 도움이 될 수 있습니다.

이에 대한 유일한 해결책은 다음과 같은 것을 사용하는 것입니다.

$ xrandr --output eDP1 --brightness .5
  • .550% 밝기는 63% 밝기 가 .63됩니다.

답변2

비슷한 문제가 있었는데 키보드 밝기 증가 키를 할당하여 문제를 해결했습니다.

perl -e 'foreach $line (`xrandr --verbose`) {if ($line =~ "Brightness: (.+)") {my $b = $1 + 0.1; `xrandr --output eDP-1 --brightness $b`; exit;}}'

- 0.1밝기 감소 키의 경우 . 필요에 따라 출력 및 증분 값을 편집합니다.

다른 솔루션은 다음과 같습니다.화면 밝기가 작동하지 않음

관련 정보