5-10 분마다 외부 모니터가 몇 초 동안 꺼집니다


19

디스플레이와 VGA 포트를 통해 연결된 두 개의 외부 모니터와 함께 Lenovo ThinkPad T500 랩탑에 설치된 Ubuntu 16.04를 사용하고 있습니다.

우분투 16.04로 업그레이드 한 후에 문제가 시작되었다고 생각합니다. 그러나 나는 이것에 대해 확신하지 못한다.

때때로 임의의 순간에 모니터 중 하나가 꺼집니다. 모니터에 신호가없는 것 같습니다. 2-5 초 안에 모니터가 켜집니다. 작은 지연으로 연속해서 여러 번 발생하거나 오랫동안 발생하지 않을 수 있습니다. 두 모니터가 동시에 또는 하나씩 꺼질 수 있습니다.

왜 이런 일이 발생하는지 이해하지 못합니다. 문제를 재현하기 위해 어떻게해야하는지 이해하지 못합니다. 지난 번 (이 글을 쓰기 전) Chrome에서 다른 탭으로 전환하여 YouTube 뮤직 비디오를 일시 중지했을 때 이런 일이 발생했습니다. 그러나 한 번 더 똑같이하려고하면 문제가 재현되지 않습니다. 나는 항상 컴퓨터를 계속 사용하여 화면을보고 문제가 발생한 순간 에이 질문을 씁니다.

로그에서 문제의 징후를 찾지 못했습니다.

내 문제는 모니터가 무작위로 Ubuntu 13.10끄는 것 같습니다. 단 하나의 모니터 만 두 대가 아닌 꺼지고 자동으로 켜집니다.

우연히 나는 명령 xset -q을 입력하고 모니터가 꺼질 때 바로 Enter 키를 눌렀습니다. 몇 초 기다렸다가 결과를 보았습니다

$ xset -q
Keyboard Control:
  auto repeat:  on    key click percent:  0    LED mask:  00000000
  XKB indicators:
    00: Caps Lock:   off    01: Num Lock:    off    02: Scroll Lock: off
    03: Compose:     off    04: Kana:        off    05: Sleep:       off
    06: Suspend:     off    07: Mute:        off    08: Misc:        off
    09: Mail:        off    10: Charging:    off    11: Shift Lock:  off
    12: Group 2:     off    13: Mouse Keys:  off
  auto repeat delay:  500    repeat rate:  33
  auto repeating keys:  00ffffffdffffbbf
                        fadfffefffedffff
                        9fffffffffffffff
                        fff7ffffffffffff
  bell percent:  50    bell pitch:  400    bell duration:  100
Pointer Control:
  acceleration:  5/1    threshold:  5
Screen Saver:
  prefer blanking:  yes    allow exposures:  yes
  timeout:  0    cycle:  0
Colors:
  default colormap:  0x22    BlackPixel:  0x0    WhitePixel:  0xffffff
Font Path:
  /usr/share/fonts/X11/misc,/usr/share/fonts/X11/Type1,built-ins
DPMS (Energy Star):
  Standby: 0    Suspend: 0    Off: 0
  DPMS is Enabled
  Monitor is On

문제를 조사하기 위해 무엇을 할 수 있습니까? 어떤 로그 파일을 확인해야합니까? 시스템 어디에서나 문제의 징후를 찾지 못했습니다.

이것은 알려진 문제입니까? 검색 할 때 잘못 설명했기 때문에 찾지 못했습니다.

하드웨어 또는 소프트웨어 문제인지 어떻게 알 수 있습니까? Windows를 설치하고 Windows에서 문제가 발생하는지 확인할 수 있습니다. 그러나 우분투를 사용하여 이것을 확인하는 옵션이있을 수 있습니다.

문제를 방지하기 위해 어떻게해야합니까?

최신 정보:

답변에 대한 제안에 따라 화면의 새로 고침 빈도를 줄이기 위해 다음을 시도했습니다. 새로 고침 빈도는 59.95Hz이며 58Hz로 변경하기로 결정했습니다.

기존 재생 빈도 식별

xrandr -q

새 모드에 대한 매개 변수 작성

$ cvt 1920 1200 58

\# 1920x1200 57.93 Hz (CVT) hsync: 72.01 kHz; pclk: 185.50 MHz
Modeline "1920x1200_58.00"  185.50  1920 2048 2248 2576  1200 1203 1209 1243 -hsync +vsync

등록 된 새로운 모드

$ xrandr --newmode "1920x1200_58.00"  185.50  1920 2048 2248 2576  1200 1203 1209 1243 -hsync +vsync

이 새로운 모드를 두 화면 모두에 추가했습니다

$ xrandr --addmode DP1 1920x1200_58.00
$ xrandr --addmode DP2 1920x1200_58.00

두 화면 모두에이 새로 추가 된 모드를 선택했습니다

$ xrandr --output DP1 --mode 1920x1200_58.00
$ xrandr --output DP2 --mode 1920x1200_58.00

결과 xrandr -q는 다음과 같은 결과를 보여줍니다

$ xrandr --query
Screen 0: minimum 8 x 8, current 3840 x 1248, maximum 32767 x 32767
eDP1 connected (normal left inverted right x axis y axis)
   1920x1080     60.00 +  59.93  
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1600x900      60.00  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1368x768      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   640x360       60.00  
DP1 connected 1920x1200+0+48 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95 +
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       60.00  
   720x400       70.08  
   1920x1200_58.00  57.93* 
DP2 connected primary 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
   1920x1200     59.95 +
   1920x1080     60.00  
   1600x1200     60.00  
   1680x1050     59.95  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.00  
   800x600       60.32  
   640x480       60.00  
   720x400       70.08  
   1920x1200_58.00  57.93* 
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

문제가 반복되는지 지금 확인하고 있습니다. 그렇지 않은 경우 솔루션을 얻었으며 답변으로 표시합니다.

여전히 이러한 설정을 영구적으로 저장하는 방법을 모르겠습니다 . 이 문서의/usr/share/X11/xorg.conf.d 권장 사항에 따라 폴더에 새 파일을 추가해야한다고 생각 합니다 . 문제가 해결 된 것을 볼 때 이것을 연구 할 것입니다.


와! Ubuntu 16.04의 HP 노트북 및 viewsonic 외부 디스플레이에서 이와 동일한 문제에 직면했으며 귀하의 질문이 정확한 세부 정보를 제공하는 답변으로 바뀌 었다는 사실이 실제로 도움이되었습니다. 아마 당신이 제공 한 정확한 세부 사항없이 addmode, 출력 등을 탐구 할 용기가 없었을 것입니다! 감사!
Bharat Mallapur

안타깝게도 모니터를 사용 BadMatch하려고 할 때이 문제 가 발생 addmode하여 디버깅하는 것이 매우 실망 스럽습니다.
mkobit

답변:


8

화면이 꺼져 있으면 출력 신호와 동기화를 유지하기 어려울 수 있습니다.

여기에는 두 가지 주된 이유가 있습니다. 첫 번째는 화면을 유지하기에 화면 주사율이 너무 높고 두 번째는 케이블이 충분하지 않기 때문입니다. 그래픽 카드가 여러 화면을 처리 할 수 ​​없지만 대부분 강력 할 수있는 외부 기회가 있습니다.

어떤 연결 방법을 사용하고 있고 화면의 해상도가 어떻게 설정되어 있습니까?

Xrandr를 사용하면 새로 고침 빈도를 설정하고 쿼리 할 수 ​​있습니다. 때때로 주파수를 몇 hz로 낮추면 불량 케이블 주위에서 작동 할 수 있습니다.

다른 케이블이 있다면 빌릴 수 있습니다.

xorg 로그 (/ var / log /에 있지만 파일의 날짜를 확인하십시오)는 재 동기화 시도를 표시하고 약간의 빛을 발산해야합니다.


1
새로 고침 빈도를 낮추고 질문을 업데이트하기 위해 권장 사항을 적용하려고했습니다. 모든 것이 잘되면 이것이 대답으로 받아 들여지고 내 문제는 해결되어야한다고 생각합니다. 도와 주셔서 감사합니다!
Victor Smirnov

archlinux 안내서가 충분해야합니다. xorg에 modeline을 추가하거나 모니터에서 사용할 수있는 새로 고침을 제한하십시오. 그래도 모니터에 그래픽 카드가 혼동되어 깨지거나 결함이있는 EDID가있을 수없는 경우 x는 모니터에서 매번 파일을 조회하는 대신 저장된 EDID를 파일에서 사용하도록하거나 강제로 나빠질 수 있습니다 결과. 또한 내장 된 화면을 약간 느리게 새로 고쳐 그래픽 카드의 작업을 줄 이도록하는 것이 좋습니다.
Amias

3
새로 고침 빈도를 변경 한 후 모니터가 무작위로 꺼지지 않는 것 같습니다. 며칠 더 확인하고 완료되면 질문을 업데이트하겠습니다. 도와 주셔서 감사합니다!
Victor Smirnov

1
예! <happydance>
Amias

케이블 품질에 대한 조언을 주셔서 감사합니다. 내 VGA 케이블이 그렇게 좋지 않다고 생각합니다. 지난 6 개월 동안 완벽한 디스플레이 품질을 유지 한 후 갑자기이 문제가 계속 발생합니다! 다음은 VGA 케이블의 품질이 좋은지 확인하는 방법에 대한 좋은 기사입니다. 일부 저렴한 케이블에는 모든 핀이 연결되어 있지 않습니다. techwalla.com/articles/…
Bharat Mallapur

1

몇 달에 걸쳐 간헐적으로 같은 일이 일어났습니다. Ubuntu 16.04를 사용하고 Dell Latitude-E7440이 있습니다. 랩톱에는 패턴이있는 것 같습니다! 배터리가 제대로 충전되지 않고 에너지 설정이 약간 변경 되었기 때문입니다. 에너지 기능을 해제하기 위해 이것을 실행했습니다.

$ ~ xset -dpms

이로 인해 화면이 무작위로 꺼졌습니다.


xset -dpms 명령을 시도했지만 특정 경우에는 문제가 해결되지 않았습니다. 어쨌든 고마워!
Bharat Mallapur

0

나는 같은 문제가 있었고 커널 3.19.0-78-generic을 사용하여 14.04로 롤백했습니다. 1920x1080의 속도로 잠시 동안 잘 작동했으며 같은 동작으로 다시 시작했습니다. 훨씬 낮은 속도로 문제가 없습니다. HDMI 고속으로 시도하겠습니다.


질문이 있으시면 답변을 제공해야합니다.
George Udosen

0

레노버 씽크 패드 E550 노트북에서도 이와 동일한 문제가 발생했습니다.

  • 임의의 순간에 하나의 모니터가 꺼졌습니다.

  • 몇 초 후에 다시 켜졌습니다

  • VGA를 통해 연결된 모니터에만 발생했습니다.

  • 노트북이 어댑터에있을 때만 발생했습니다 (이를 알아내는 데 오랜 시간이 걸렸습니다)

상당수의 Thinkpad 노트북에 펌웨어 문제가있는 것으로 나타났습니다. 다행스럽게도 펌웨어 업그레이드가 릴리스되었습니다.

불행히도 업그레이드는 Windows에서만 수행 할 수 있습니다 (이중 부팅이있었습니다). 여기에 지침

링크가 죽으면 이 zip 파일 을 다운로드 하고 zip 내부의 설명서에있는 지침을 따라야합니다.

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