[英]Raspberry Pi 2 - Distortion while moving objects in Portrait mode
我目前正在開發一個基於運行 Raspbian 的 Raspberry Pi 2 的 Kiosk 系統,它運行一個 Java 應用程序。 除了物體移動時屏幕上出現的失真外,一切都運行良好。 通常,這不是問題,但我在 Java 應用程序上有一個列表,將被用戶廣泛使用。 在此列表上滾動時可以看到失真。
下面的鏈接顯示了這一點:
到目前為止我所知道的:
- 這僅在屏幕旋轉時發生。 我通過在
/boot/config.txt
中設置“display_rotate=3”
將屏幕旋轉了 270*- 它不依賴於屏幕分辨率或
“hdmi_group"
- 這不僅發生在 GUI 上,在啟動時也會出現失真
- 鎖邊不影響失真
- 它總是出現在屏幕的右下角
- 這個問題也出現在 Ubuntu Mate 中
我不是 Linux 或類似方面的專家,但請聽我說,
你說你在配置文件中旋轉你的屏幕。 你能把它恢復到默認值嗎? 為什么需要旋轉? 因為這種旋轉可能會導致它不對齊屏幕的某些部分。 對於您的問題,我首先會嘗試使用該變量進行試驗,看看它是如何變化的。 :)
看看這個: https : //github.com/justincjack/rasp_pi_graphics
這是我編寫的一個庫,肯定會解決您的問題。 它將創建一個帶有 C 頭文件的共享對象(和靜態對象)。 如果您可以為它創建 Java 綁定以便能夠使用它產生的庫,那么您的問題就會結束。
我找不到任何真正有效的信息,所以這是幾周工作的成果。
它允許平滑渲染,沒有撕裂和瘋狂深入挖掘 libdri (libdrm)/kms。
根據提供的信息,失真似乎是由顯示硬件或驅動程序問題引起的。
GPU 或顯示驅動程序可能未正確配置以處理顯示器的旋轉,或者顯示硬件無法控制旋轉。 要解決此問題,您可以嘗試以下步驟:
如果這些步驟不能解決問題,則可能是顯示器硬件與顯示器的旋轉不兼容。 在這種情況下,您可能需要購買不同的顯示器或使用不同的旋轉設置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.