作者DJYeh (Yel D'ohan)
看板Linux
標題[問題] 直立外接螢幕待機後無法重開
時間Thu Aug 5 14:27:17 2021
Lenovo T530 筆電,作業系統是 Ubuntu 20.04.2 LTS,
顯示卡 Nvidia NVS 5400M,用Mini DP外接了2560x1440的螢幕。
外接螢幕設橫向的時候一切正常,但是設定成轉90度直立的時候,一旦待機關閉螢幕,
就無法再正常顯示,不管是登入畫面還是登入後的畫面都不會出現在外接螢幕上,
螢幕會亮起來但畫面是黑的。
此時把螢幕改設定成橫向也可以恢復,再設定回直向也沒問題,就是一待機就會又壞掉。
把連接線拔掉(變成單螢幕模式)再重新接上也可以恢復,
但是把螢幕的輸入來源在HDMI和VGA之間切換就沒有用。
感覺是系統從待機復原時,無法正確輸出直立的畫面?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.160.25.121 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1628144840.A.D20.html
1F:→ HamalAri: nvidia 08/05 18:29
這方面完全不懂,是顯示卡的驅動程式問題嗎?
apt search nvidia-driver 列出來已安裝的是:
390.144-0ubuntu0.20.04.1 NVIDIA driver metapackage 和 binary Xorg driver
我應該升級到 470.57.02-0ubuntu0.20.04.2 嗎?
※ 編輯: DJYeh (1.160.25.121 臺灣), 08/05/2021 20:04:57
2F:→ HamalAri: 無法確定是什麼問題, 只是 nvidia 有出過類似的包, 但 08/05 20:10
3F:→ HamalAri: 不承認, 若是真的這樣通常無解; 08/05 20:10
4F:→ HamalAri: 另外, 可以觀察 dpms 自已超時 timeout 和 dpms force 08/05 20:10
5F:→ HamalAri: off 是不是都會觸發此 bug 08/05 20:10
6F:→ DJYeh: 試了xset dpms force off一樣結果。我不知道怎麼timeout。 08/05 20:26
8F:→ s8321414: 390.144……這也太舊了吧,先更新Nvidia的驅動再試試? 08/06 07:35
9F:→ zerowolf: 要不要先確定mdp 是走哪個chip? 08/06 18:31
手動更新驅動程式(apt install nvidia-driver-470)之後,變成完全抓不到外接螢幕,
查了之後才發現390似乎已經是這張顯示卡的最新版本了,
然而我用apt purge nvidia-driver再用ubuntu-drivers autoinstall降回正確版本後,
外接螢幕還是完全抓不到。
目前解方是把GDM3換成LightDM,外接螢幕可以正常使用(包括直立),
但鎖定螢幕的的功能無法使用,似乎是Gnome3和LightDM之間缺了什麼。
※ 編輯: DJYeh (1.160.25.121 臺灣), 08/07/2021 17:14:43
10F:推 holishing: 所以是硬體不行了,只能支援到 390 系列... 08/07 17:19
12F:→ Adama: Linux-x86_64/470.57.02/README/powermanagement.html 08/08 23:19
13F:→ Adama: 但我覺得版本390應該是無法 08/08 23:20