tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
2.99k stars 249 forks source link

Distorted screen on BIOS #822

Open yateya opened 2 years ago

yateya commented 2 years ago

Description

I have some devices like this SF110 H470. The manafuture logo appears correctly, and but when I enter BIOS, the screen is distorted as shown.

What's the behavior that you expect?

video appears normally.

What's happening instead?

Video is distorted. Mouse and keyboard are working fine.

What are the steps to reproduce this behavior?

  1. Open TinyPilot in Chrome
  2. Click on Del button to enter BIOS
  3. See error

Screenshots

Selection_2021-11-23_11-21-56

https://user-images.githubusercontent.com/7525948/142969210-0578239b-0c7e-4a99-8b9a-ab8968c5bcf9.mp4

Logs

http://logs.tinypilotkvm.com/v5hXyn1K

Trials

I tried to change resolution, change edid, changing FPS and NUC edid fix. Still have same problem.

Thanks.

NiKiZe commented 2 years ago

Looks like the BIOS has a bug where the text renders strange due to low resolution. Reason for saying this is that it only seems to be the text that is of.

mtlynch commented 2 years ago

Thanks for reporting this, @yateya and for the detailed writeup.

I unfortunately don't have a solution, as it seems to be a strange interaction between the target computer's GPU and the TinyPilot HDMI capture. I'll keep this open so that if we find other instances, we can look for similarities and possible workarounds.