엔비디아 쿼드로의 우분투 14.04 밝기 문제 우분투 13.10에서 14.04로 업그레이드했습니다. 랩탑 화면의 밝기를

최근 우분투 13.10에서 14.04로 업그레이드했습니다. 랩탑 화면의 밝기를 제외한 모든 것이 정상입니다. 밝기를 변경하면 화면이 응답하지 않습니다. 나는 이것이 그래픽 드라이버 문제라고 생각했지만 모든 nvidia 드라이버를 업데이트하고 다시 설치하면 문제가 지속됩니다. 화면이 영구적으로 가장 어두운 설정으로 설정되어있어 아무것도 볼 수 없기 때문에 다소 불쾌합니다.

나는 또한 여기에 제안 된 해결책을 시도했다 : Ubuntu 14.04-HP 하이브리드 랩톱의 밝기 문제
이지만 슬프게도 도움이되지 않았습니다.

nvidia Quadro 1000M이 장착 된 HP Elitebook 8560w가 있으며 apt-get repo ‘s에서 제공되는 최신 nvidia-current 드라이버를 실행하고 있습니다

기록을 위해 실험용 엔비디아 드라이버를 사용해 보았으므로 결과적으로 전체 OS가 충돌했습니다. 따라서 14.04를 깨끗하게 다시 설치했지만이 문제는 여전히 지속됩니다.



답변

아마도 주변에있는 드라이버> 304의 버그 일 것입니다.

이 버그 보고서에 따르면 유일한 해결책은 드라이버 버전 <= 304로 롤백하는 것입니다.


답변

해결책이 아니라 해결 방법입니다.

파일이 있어야합니다
/sys/class/backlight/acpi_video0/brightness

이 파일에는 밝기에 해당하는 특정 10 진수 값이 있습니다.

이제 Openbox 데스크톱 환경을 사용할 때 fn 키가 작동하지 않으므로 다음 스크립트를 사용하여 설정하십시오.

#!/bin/mksh
printf " \n Entering file to change brightness in 3 seconds\n remember - no new line after number.  ";
sleep 3;
sudo nano /sys/class/backlight/acpi_video0/brightness

이제 /sys/class/backlight폴더에 acpi_video0 파일이 있는지 확인하십시오. 시스템에 따라 이름이 다를 수 있습니다

밝기 설정에 대한 다양한 해결 방법에 관심이 있다면 관련 askubuntu 질문을 연결하겠습니다.

최신 정보

나는 데스크톱 바로 가기와 함께 zenity (스크립트의 그래픽 프론트 엔드)와 xrandr를 사용하는 또 다른 스크립트를 작성했습니다.

필요한 도구

  • xrandr (기본적으로 설치되어 있어야 함, 저를 인용하지 마십시오) 및 디스플레이 이름
  • zenity (기본적으로 설치해야하며 인용하지 마십시오)
  • 바탕 화면 바로 가기 백라이트

바탕 화면 바로 가기

만들기 backlight.desktop바탕 화면에 파일을하고와 그것을 실행하기 sudo chmod a+x ~/Desktop/backlight.desktop. (오른쪽 클릭-> 속성을 ​​통해 실행 파일로 만들고 노틸러스-> 편집-> 속성-> 동작에서 텍스트 파일을 실행 파일로 실행할 수도 있습니다).

[Desktop Entry]
Type=Application
Exec=/usr/bin/backlightscript
Terminal=false
Icon=/usr/share/icons/HighContrast/16x16/status/display-brightness.p
ng

아이콘 부분은 선택 사항입니다.

스크립트

이 파일을 /usr/bin폴더에 넣고 호출하십시오.backlightscript

#!/bin/sh
# Name: backlightscript
# Author: Serg Kolo
# Date: March 2 , 2015
# Description: Simple script to change screen brightness using xrandr

# uncomment this for debugging as needed
# set -x

NEWVAL=$( zenity --scale --min-value=0 --max-value=7 --text="Enter number between 0 and 7" ) && brightness=$(($NEWVAL+2))

if [ $(echo $?) = 0  ]
  then
    xrandr --output LVDS --brightness 0.$brightness

fi

스크립트 설명

최적의 밝기가 0.2와 0.9 사이라는 것을 알았습니다. 아래로 이동하면 0.2 또는 1 화면이 너무 어둡거나 밝아집니다. 이 스크립트에서 사용자는 배경 조명으로 팝업을 호출하는 백라이트. 데스크톱 바로 가기를 두 번 클릭합니다. 여기서 눈금은 0에서 7까지 필요한 밝기를 선택합니다.이 값은 2 씩 증가하므로 최대 값은 7 + 2 = 9와 min은 0 + 2 = 2) 밝기 변수에 저장됩니다. 그런 다음 해당 변수는에 대한 소수점 뒤의 값이됩니다 xrandr --output LVDS --brightness 0.$brightness.

if-then 블록은 사용자가 실제로 무언가를 선택했는지 테스트하는 데 사용됩니다. 그것이 없으면 xrandr는 밝기를 0으로 설정합니다.이 경우 화면에 아무 것도 표시되지 않으며 tty1조차도 재부팅하거나 Alt+ SYSRQ+ R+ E+ I+ S+ U+를 수행해야합니다B

참고 , 그 xrandr를 당신이 직접 화면의 밝기를 변경하지 않는 즉, 소프트웨어 솔루션이 아닌 하드웨어 솔루션입니다.

어떻게 보일까

여기에 이미지 설명을 입력하십시오

xrandr에 대한 참고
인수없이 xrandr을 실행하여 기본 연결된 디스플레이를 결정하십시오.

내 예

Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1366x768       60.0*+
   1280x720       59.9
   1152x768       59.8
   1024x768       59.9
   800x600        59.9
   848x480        59.7
   720x480        59.7
   640x480        59.4

출처


답변

/usr/share/X11/xorg.conf.d/20-nvidia.conf다음 내용 으로 작성하여 Quadro FX 880M이 설치된 Lenovo W510에서 작동하도록했습니다 .

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName     "Quadro FX 880M"
    Option        "RegistryDwords" "EnableBrightnessControl=1"
EndSection

재부팅 후 밝기 조절이 올바르게 작동합니다.


답변

마침내 Nvidia가 릴리스 날짜 : 2017.5.4 및 버전 번호 : 375.66으로 릴리스 한 최신 드라이버로 수정되었습니다.

다음 설명을 포함한 릴리스 정보 :

DisplayPort 내부 패널이있는 일부 노트북에서 백라이트 밝기를 제어 할 수없는 버그가 수정되었습니다.


답변