엔비디아 쿼드로의 우분투 14.04 밝기 문제


11

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

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

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

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


AMD HD 8750M 2GB가 장착 된 HP ProBook 470에 깨끗한 14.04 설치와 동일한 문제입니다. 화면 밝기는 항상 최대로 설정됩니다. AMD를 사용할 수 없으므로 기본 Ubuntu 드라이버를 사용합니다.
user2655700

나는 새로운 행동을 발견했습니다. 우분투를 일시 중단하고 다시 깨울 때 밝기가 상당히 높습니다. 나는 여전히 그것을 조정할 수 없지만, 그것은 가능합니다 (적어도 진보입니다)
danielvdende

나는이 정확한 컴퓨터를 가지고 있으며 내 밝기가 지속적으로 최대치를 제외 하고이 문제도 겪고 있습니다. 해결책을 찾은 적이 있습니까?
세스

@Seth 아니요. 우분투를 일시 중지 한 후에도 최대 밝기가 있다고 생각합니다. 아주 등의 간단한 (아직 필수) 함수에 대한 실망이 너무 ... 깨진 수
danielvdende

더 이상이 랩탑이 없어서 슬프게 죽었으므로 제안 된 해결 방법이나 솔루션을 시도 할 수 없습니다. 아마도 @Seth 또는 다른 사람이 시도하면 작동 할 수 있습니까? 나는 그것이 :) 물론 작동 알고있을 때까지 나는 대답을 받아 들일 수 없다
danielvdende

답변:


3

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

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


나는 이미 그것을 시도했다고 확신하지만 나중에 이것을 시도 할 것입니다. 우리가 오랜 세월을 기다려 온 것 같은 느낌 :-(
Seth

와우, 나는 이것을 시도했지만 확실하게 작동합니다! 다소 .. 전체 슬라이더는 총 3 레벨의 밝기 만 변경하고 양쪽 끝이 완전히 어두워 지지만 한 설정보다 훨씬 좋습니다. 감사!
세스

@ Seth 나는 그것이 효과가있어서 기쁘다. 304의 다양한 버전을 사용하여 일부가 다른 것보다 더 잘 작동하는지보십시오. 불행히도 내가 곧 읽을 수있는 가능성으로 인해이 문제는 곧 수정 될 것입니다.이 문제에 대해 읽은 모든 버그 보고서는 낮음 / 중간으로 분류되거나 드라이버 (nvidia) 회귀에 기인하고 거의 항상 만료되었지만 양호합니다. 운!
kos

goo.gl/VH4PN5 와 같은 방식 으로이 문제를 해결했습니다 . 원하는 밝기 값을 쓸 수있는 / sys / class / backlight / intel_backlight / brightness 파일이 있습니다. 그것은 나를 위해 일했다
Tebe

2

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

파일이 있어야합니다 /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  

출처


아니요, acpi_video0폴더가 있습니다. 값을 변경하려고 시도 /sys/class/backlight/acpi_video0/brightness했지만 아무 일도 일어나지 않았습니다.
세스

이에 대한 또 다른 해결 방법이 있습니다. 곧 게시 예정
Sergiy Kolodyazhnyy

게시 위를 참조하십시오
Sergiy Kolodyazhnyy

문제는 드라이버가 더 이상 스스로 설정할 수 없을 정도로 밝기가 제대로 설정되지 않았다는 것입니다. 왜 이것이 문제를 해결할 것이라고 생각하는지 궁금합니다 (실제로 반 수정했습니다). 비슷한 상황에 있었습니까? 나는 항상 문제가 드라이버 자체에 있다고 생각했다.
세스

1
필자의 경우 밝기 파일의 경로는 /sys/class/backlight/intel_backlight/brightness입니다. 그래서 먼저 수행 ls/sys/class/backlighcd귀하의 해당 폴더로 이동합니다. 당신은 발견 할 것이다 max_brightness나는 가정 느릅 나무가 당신에 설정할 수있는 최대 값입니다 brightness파일. 제 경우에는 최대 값이었고 4648현재 밝기 값은 401입니다. 나는 그것을 설정했고 1500완벽합니다.
nikoskip

1

/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

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


1
슬프게도 이것을 시도했지만 아무 소용이 없습니다 :(
danielvdende

0

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

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

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

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.