題 我到底看到了什麼?


我有戴爾D620的屏幕被撕掉(前一段時間已經損壞),所以看到任何控制台輸出,我有一個與VGA兼容的電視連接到它。有時當我沒有輸入任何東西很長時間時,如果我重新打開電視,我的屏幕會顯示一些亂碼輸出。

enter image description here 兩個盒子左邊對齊,最右邊的第三個條紋分別為品紅色,黃色和青色。但是,它們並未涵蓋所有屏幕。大約1/3或屏幕的底部是噪聲覆蓋,看起來非常薄,交替的行和淺灰色。

當然,只要按下鍵盤上的任意鍵,熟悉的bash終端提示就會返回:-)

究竟我在這裡“調查”到底是什麼?

編輯:添加個人信息

  • 電視是一個 Dynex DX-L24-10A
  • 在內部,“主板”標記為S240XW16 V0 / 55.24S02.M01。 WSRepairs擁有唯一足以讀取單個芯片標籤的圖像


5
2017-08-11 04:58


起源


您的PC是否可能嘗試向電視發送信號以進入待機狀態,但電視機不支持它? - Heptite
看到 wiki.archlinux.org/index.php/Display_Power_Management_Signaling  和 tldp.org/HOWTO/Battery-Powered/displaytypes.html  我打賭顯示器沒有正確處理它... - Ryan Griggs
運行xset -q給了我 unable to open display ""。有趣的是,它不支持任何花哨的東西...... - gate_engineer


答案:


我認為這個問題是“學術性的”,因為看起來這種奇怪的行為實際上並沒有阻止你完成任何有用的東西。

本著這種精神,我可以告訴你一些關於數字視頻的事情。

通常,視頻控制器會讀取內存並將其發送到顯示器,從而使屏幕“刷新”。通常,存儲器包含像素陣列,其具有確定其顏色的值。通常它是一塊連續的內存塊。並且為每個像素提供一個“正確的大小”(圖片元素,即以最終顏色顯示的最小屏幕規格)。 (而“光柵”意味著您的顯示器會被光束跟踪“繪製”,因為每個像素數據都會以顏色到達。水平線在圖像中略微可見。)

顯示器的下半部分似乎是讀取實際上沒有用圖形信息寫入的內存(可能是程序,可能只是未初始化,或者是其他一些數據,或者可能是因為模式有錯誤解釋的像素信息改變 - 例如,有時在表格中查找顏色,有時在數據中查找顏色)。顯然,這不是一成不變的,並不是任何特別的東西。

頂部有點神秘。視頻通常提供測試輸出(例如,您曾經在電視上看到的著名色條)。這在硬件中很容易生成,因為它只是反復重复的相同顏色,然後偶爾會出現一種新顏色。這些通常以使其在通用示波器上可識別的方式創建。我沒有看到一個產生減色(洋紅色等),但為什麼不。它從固體切換到記憶是一種奇怪的現象,但是它輸出一個合理的圖像或黑色是很奇怪的。

看起來固體的總像素可能恰好填滿了屏幕,但它並沒有在正確的時間發送它們,所以它最終以隨機的東西結束。這並不是特別令人驚訝,因為存在任何數量的(有效)模式,每個模式都具有特定的存儲器尋址方案和用於啟動水平跡線的定時,並且清楚的是該模式不是自洽的。


-1
2017-10-19 22:30