Monitor eksternal mati selama beberapa detik setiap 5-10 menit

19

Saya menggunakan Ubuntu 16.04 yang diinstal pada laptop Lenovo ThinkPad T500 dengan dua monitor eksternal yang terhubung melalui display dan port VGA.

Saya pikir masalah dimulai setelah saya memutakhirkan ke Ubuntu 16.04. Tapi saya tidak yakin tentang ini.

Kadang-kadang pada saat acak salah satu monitor mati. Sepertinya tidak ada sinyal pada monitor. Dalam 2-5 detik monitor menyala. Ini mungkin terjadi beberapa kali berturut-turut dengan penundaan kecil atau mungkin tidak terjadi untuk waktu yang lama. Kedua monitor mungkin mati secara bersamaan atau satu per satu.

Saya tidak mengerti mengapa ini terjadi. Entah saya tidak mengerti apa yang harus saya lakukan untuk mereproduksi masalah ini. Terakhir kali (sesaat sebelum saya menulis ini) ini terjadi ketika saya beralih ke tab berbeda di Google Chrome dan menjeda video musik YouTube. Tetapi ketika saya mencoba melakukan hal yang sama sekali lagi masalah tidak direproduksi. Saya terus menggunakan komputer sepanjang waktu menatap layar dan menulis pertanyaan ini pada saat masalah terjadi

Saya gagal menemukan tanda-tanda masalah dalam log.

Masalah saya terlihat dekat dengan Monitor mematikan Ubuntu 13.10 secara acak dengan perbedaan bahwa hanya satu monitor yang dapat dimatikan bukan dua dan mereka menyala secara otomatis.

Secara kebetulan saya telah memasukkan perintah xset -qdan menekan tombol enter tepat pada saat monitor dimatikan. Saya menunggu beberapa detik dan melihat hasilnya

$ 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

Apa yang bisa saya lakukan untuk menyelidiki masalah ini? File log apa yang harus saya periksa? Saya gagal menemukan tanda-tanda masalah di mana saja di sistem.

Apakah ini masalah yang diketahui? Saya mungkin menggambarkannya salah ketika mencarinya dan karenanya gagal menemukannya.

Bagaimana saya bisa mengerti jika ini masalah perangkat keras atau perangkat lunak? Saya mungkin menginstal Windows dan melihat apakah masalah terjadi dengan Windows atau tidak. Tetapi mungkin ada opsi untuk memeriksa ini menggunakan Ubuntu.

Apa yang bisa saya lakukan untuk mencegah masalah ini?

Memperbarui:

Mengikuti saran dalam jawaban, saya mencoba melakukan yang berikut untuk mengurangi kecepatan refresh di layar saya. Saya memiliki kecepatan refresh 59,95 Hz dan memutuskan untuk mengubahnya menjadi 58 Hz.

Identifikasi kecepatan refresh yang ada

xrandr -q

Parameter yang dibuat untuk mode baru

$ 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

Mode baru terdaftar

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

Menambahkan mode baru ini ke kedua layar

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

Memilih mode yang baru ditambahkan ini untuk kedua layar

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

Hasilnya sekarang xrandr -qmenunjukkan output berikut

$ 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)

Saya sedang memeriksa apakah masalah ini berulang atau tidak sekarang. Jika tidak, ini berarti saya sudah mendapatkan solusinya dan saya akan menandainya sebagai jawaban.

Saya masih tidak tahu bagaimana cara menyimpan pengaturan ini secara permanen, saya kira saya harus menambahkan file baru ke /usr/share/X11/xorg.conf.dfolder berikut rekomendasi dalam dokumen ini . Saya akan mempelajari ini ketika saya melihat bahwa masalahnya sudah diperbaiki.

Victor Smirnov
sumber
Wow! Saya menghadapi masalah yang sama dengan laptop HP saya dan tampilan eksternal viewonic saya pada Ubuntu 16.04, dan fakta bahwa pertanyaan Anda berubah menjadi jawaban yang memberikan perincian yang tepat sangat membantu. Saya mungkin tidak akan punya nyali untuk menggali melalui addmode, output dll tanpa detail yang tepat yang Anda berikan! Terima kasih!
Bharat Mallapur
Sayangnya saya mengalami BadMatchketika mencoba ke addmodemonitor saya, dan debugging hal ini sangat frustasi.
mkobit

Jawaban:

8

Jika layar Anda mati, mungkin sulit untuk tetap sinkron dengan sinyal output.

Ada dua alasan utama untuk ini, yang pertama adalah kecepatan refresh yang terlalu tinggi untuk layar untuk mengimbangi dan yang kedua adalah kabel tidak cukup baik. Ada kemungkinan di luar kartu grafis Anda tidak dapat mengatasi beberapa layar tetapi kebanyakan cukup kuat.

Metode koneksi apa yang Anda gunakan dan resolusi apa yang diatur oleh layar?

Xrandr akan memungkinkan Anda mengatur dan meminta laju penyegaran. Kadang-kadang menjatuhkan beberapa hz dari frekuensi dapat bekerja di sekitar kabel yang buruk.

Jika Anda memiliki kabel lain, Anda dapat meminjam mencobanya.

Anda xorg log (di / var / log / tetapi periksa tanggal file) harus menunjukkan upaya sinkronisasi dan memberikan sedikit cahaya juga

Amias
sumber
1
Saya sudah mencoba menerapkan rekomendasi Anda untuk menurunkan kecepatan refresh dan memperbarui pertanyaan. Jika semuanya berjalan dengan baik saya pikir ini harus menjadi jawaban yang diterima dan masalah saya harus diperbaiki. Terima kasih untuk bantuannya!
Victor Smirnov
panduan archlinux sudah cukup, cukup tambahkan modeline ke xorg Anda dan atau batasi refresh yang diizinkan digunakan oleh monitor Anda. jika itu tidak berhasil mungkin monitor Anda mungkin memiliki EDID yang rusak atau serpihan yang membingungkan kartu grafis Anda, Anda dapat memaksa x untuk menggunakan EDID yang disimpan dari suatu file alih-alih menanyakannya dari monitor setiap kali dan mungkin semakin buruk hasil. mungkin juga layak untuk membuat layar built-in berjalan pada refresh yang sedikit lebih lambat untuk membuat lebih sedikit bekerja untuk kartu grafis.
Amias
3
Sepertinya monitor tidak mati secara acak sekarang setelah saya mengubah kecepatan refresh. Saya akan memeriksanya selama beberapa hari lagi dan memperbarui pertanyaan setelah selesai. Terima kasih untuk bantuannya!
Victor Smirnov
1
yay! <happydance>
Amias
Terima kasih atas petunjuk tentang kualitas kabel. Saya pikir kabel VGA saya tidak begitu bagus. Saya memiliki kualitas tampilan yang sempurna selama 6 bulan terakhir, lalu tiba-tiba masalah ini terus bermunculan! Berikut adalah artikel yang bagus tentang cara memeriksa apakah kualitas kabel VGA baik atau tidak ... Beberapa kabel murah tidak memiliki semua pin yang terhubung. techwalla.com/articles/…
Bharat Mallapur
1

Hal yang sama terjadi pada saya selama beberapa bulan. Saya menggunakan Ubuntu 16.04 dan memiliki Dell Latitude-E7440. Sepertinya ada pola di sini dengan laptop! Milik saya tampaknya disebabkan oleh baterai yang tidak terhubung dengan benar dan pengaturan Energi semakin berubah. Saya menjalankan ini untuk mematikan fitur Energi.

$ ~ xset -dpms

Ini menyelesaikan layar saya mematikan secara acak.

Andrew
sumber
Saya mencoba perintah xset -dpms, tetapi dalam kasus khusus saya, itu tidak menyelesaikan masalah. Bagaimanapun, terima kasih!
Bharat Mallapur
0

Saya memiliki masalah yang sama dan saya kembali ke 14.04 dengan kernel 3.19.0-78-generic. Dengan kecepatan 1920x1080 itu bekerja dengan baik untuk sementara waktu dan kemudian mulai lagi dengan perilaku yang sama. Dengan tingkat yang jauh lebih rendah saya tidak punya masalah. Saya akan mencoba dengan kecepatan tinggi HDMI.

Vincenzo
sumber
Anda harus memberikan jawaban, jika Anda memiliki pertanyaan, silakan tanyakan.
George Udosen
0

Saya memiliki masalah yang sama persis pada notebook lenovo thinkpad E550.

  • satu monitor dimatikan secara acak

  • setelah beberapa detik, ia kembali hidup

  • itu hanya terjadi pada monitor yang terhubung melalui VGA

  • itu terjadi hanya ketika notebook menggunakan adaptor (ini membutuhkan waktu lama untuk mencari tahu)

Ternyata ada masalah firmware pada sejumlah besar notebook thinkpad, untungnya upgrade firmware dirilis.

Sayangnya upgrade hanya dapat dilakukan pada Windows (saya punya dual boot). Instruksi di sini

Jika tautannya mati, Anda harus mengunduh file zip ini dan mengikuti instruksi dalam manual di dalam zip.

pengguna1762087
sumber