[openchrome-devel] [Bug 106392] blank screen on OpenChrome with VIA VE900

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 11 05:36:39 UTC 2018


--- Comment #43 from Kevin Brace <kevinbrace at gmx.com> ---
P Touchman, a few more workarounds discovered after spending a few hours doing
some experiments.

Here is the procedure.

1) If you are using a windows manager other than LXDE (i.e., Lubuntu's default
window manager) for Debian, open a power manager applet and assign the power
button to be able to put the computer into sleep

2) Put the computer into sleep by pressing the power button

3) Wake the computer up

The power button for LXDE has been broken since Lubuntu 14.04, and this is why
I primarily use Xubuntu for OpenChrome development.
If you try this workaround, this appears to clear up some registers inside
VX900 chipset's DVI / HDMI transmitter that somehow conflicts with VGA.
This "scheme" was tested on Xubuntu 18.04 i386 (32-bit).
The only side effect of doing this is the loss of VT (i.e., Ctrl + Alt + F1)
since the current implementation of OpenChrome DDX does not reinitialize
registers for VT after standby resume.
However, this workaround is not really needed for Xubuntu 18.04 amd64 (64-bit).
What's really different between the two is that i386 version keeps the VT
screen at a very low screen resolution (it appears to look like VGA text mode),
but amd64 version uses a higher screen resolution graphics mode for the text.
Probably what is going on is that OpenChrome DDX is essentially depending on
the VGA BIOS to handle VX900 HDMI registers.
VGA BIOS dependency is not good since the behavior becomes system dependent.
Fundamentally, OpenChrome DDX will need to support VX900 DVI / HDMI transmitter
to solve this issue.
This will take time since I am not planning to add this feature until
OpenChrome DDX Version 0.8 or later (Version 0.7 has not been released yet and
probably will not be released for the next several months since there are still
some outstanding issues with the code.).

You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/openchrome-devel/attachments/20180611/7e95e316/attachment.html>

More information about the openchrome-devel mailing list