Ubuntu 18.04 LTS - 塔式裝置無法連線到新電視

Ubuntu 18.04 LTS - 塔式裝置無法連線到新電視

所以,我有一個常見但又特別奇怪的問題。多年來,我一直將運行 Ubuntu 18.04 LTS 的 PC Tower 連接到電視作為我的媒體電腦。我升級到了較新的電視,但訊號塔無法向新電視發送訊號。以下是真相:

  1. 其他電腦(運行Windows)可以使用相同的HDMI電纜和相同的連接埠插入電視,並且它在電視上正常顯示(視訊和音訊)
  2. 我可以將塔重新插入舊電視,顯示效果很好
  3. 該塔背面有 2 個 HDMI 端口,但連接到主機板的那個端口似乎無法工作 - 無論哪台電視插入該端口,都沒有任何顯示。不幸的是,這意味著我無法進行“雙顯示器”設置,並且一次只能有 1 個視口。
  4. 如果我將 HDMI 插入舊電視,讓它保持 10 秒左右,然後切換到新電視,然後視訊/音訊轉到新電視!但是,如果我重新啟動,或者如果我執行任何會觸發顯示「尋找」的操作(例如打開「顯示」設定、xrandr在終端機中運行或運行 Kodi 等全螢幕應用程式),則訊號丟失了。
  5. 當訊號遺失時,我可以將舊電視重新插入10秒鐘,然後再次插入新電視,一切都會恢復。
  6. 如果我在連接到新電視時啟動塔式塔,我可以看到主機板的啟動畫面和紫色的 Ubuntu 啟動畫面 - 然後訊號就會丟失。
  7. 由於我無法運行xrandr或打開顯示器,因此很難排除新電視無法接收訊號的原因。
  8. 我嘗試刪除顯示器的配置文件,但這並沒有解決問題。我這樣做後,舊電視仍然可以工作(儘管我必須重新調整一些設定),但新電視在 boot/ 上仍然沒有收到訊號xrandr
  9. 我依稀記得,在第一次設定舊電視時,我可能會遇到與此類似的問題(如果不是完全相同)。顯然我當時已經解決了這個問題,但那也是很多很多年前的事了,所以如果我以前解決過這個問題一次,我就不再記得我必須做什麼。另外,它會使用舊版的 Ubuntu(可能是 13.10),因此舊的解決方案可能不再適用。

我只是希望能夠使用新電視作為這台媒體電腦的顯示器。如果有人有建議,我很想聽聽看。

編輯:

  1. 我可以使用啟動驅動器,重新啟動計算機,它就會在新電視上正常顯示。這告訴我,目前安裝的某種配置不適用於新電視,但我不知道它是什麼、它隱藏在哪裡,也不知道如何調整/修復它。
  2. 就其重要程度而言(可能並不重要),舊電視是飛利浦 32 英寸,新電視是 Sceptre 55 英寸。兩台電視都是啞電視。舊電視是 720p、60Hz 刷新。新電視是 4K (2160p),也是 60Hz 刷新。
  3. 塔中的顯示卡是 NVidia 顯示卡 (GeForce GT 610),使用 X.Org X Server 驅動程式。

答案1

這很有可能是 EDID 問題。 Tower 和新電視在使用的解析度上沒有達成一致。我會嘗試保存舊電視的 Edid 信息,並強制塔在連接到新電視時使用此 edid,或者強制分辨率。這裡或多或少描述瞭如何做到這一點:
使用已儲存的 EDID,以便 Ubuntu 在電視關閉時啟動到正確的分辨率

答案2

好吧,這是一個我覺得證實的奇怪故事1919年奧斯卡的答案(在這裡記錄只是為了提供額外的細節,太長了,無法發表評論):

憑直覺,我插入了兩台電視(使用舊電視主機板上舊的“不工作”的 HDMI 端口)並確保兩台電視都已打開(這樣它們就會發送其 EDID)。透過該配置,我能夠在新電視上開啟顯示設定並xrandr在舊電視上成功運行。顯示設定甚至顯示電視是Scepter(新電視品牌)!它確實顯示了錯誤的電視尺寸(32 英寸而不是 55 英寸),但我認為這是一個不同的 EDID 問題。

到目前為止,我重新啟動,看看視訊設定是否仍然存在。確實,他們做到了!新電視在啟動時即可運作,無需拔出/重新插入。

作為最後的測試,我拔掉舊電視的電源並再次重新啟動。新電視工作正常,無需插入舊電視。但是,這一次,在將兩台電視插入電腦之前確保它們都已打開 - 我認為這可能會產生影響。

還有一些奇怪的地方 - 例如它說顯示器只有 32 英寸,並且它說最高解析度只有 1080p 而不是 4K(很煩人,但我可以忍受)。

長話短說:

  1. 打開兩台電視/顯示器(必須先執行此操作,以便兩台電視/顯示器都發送 EDID)
  2. 將兩者都插入計算機
  3. 打開顯示設定或運行xrandr

答案3

以下是有關 nVidia 問題和解決方案的非常詳盡的資訊:

我會先找以下錯誤:

  • /var/log/Xorg.0.log
  • /var/log/syslog

另一個考慮因素是 Live USB 將使用新風格驅動程式和您安裝的版本可能會使用專有的 nVidia 驅動程式。您可能想暫時將 nVidia 驅動程式列入黑名單並使用預設驅動程序,考慮到您的顯示卡的使用年限,預設驅動程式應該可以正常工作。很難找到有關如何將 nvidia 列入黑名單並使用 nouveau 的鏈接,因為 99% 的人想要相反的結果。但這很接近:

相關內容