[Openchrome-devel] [Bug 94473] DRM / KMS bootup error on VX900 platform

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Mar 25 09:06:30 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=94473

--- Comment #59 from Kevin Brace <kevinbrace at gmx.com> ---
(In reply to HuangRan from comment #13)

Hi Frank,

> (In reply to Benno Schulenberg from comment #12)
> > 
> > Just a note: most of the code comes originally from VIA, from their
> > engineers.  It was open-sourced probably somewhere in 2003.  Early in 2004
> > the Unichrome project picked it up and fixed many bugs, mainly done by Luc
> > Verhaegen and Thomas Hellström.  That commit history was not preserved when
> > things moved to openchrome in 2005.  Since then some code was written by
> > Ivor Hewitt, Jon Nettleton, Bartosz Kosiorek, and James Simmons.  But to
> > blame any of these openchrome developers for the state of the code would
> > be... unfair.
> > 
> > (Just a note, just to put things a bit in perspective.)
> 
> Benno, I am be happy to know the history of OpenChrome. So can I understand
> that most of current code is coming from VIA's engineers? And current OGPM
> is not enough to write current driver?
> By the way, I thought Kevin just want to explain James's latest code is
> pretty good...
> 
> Thanks,
> Frank

I was taking a break from my OpenChrome hard work today, but during my slacking
off period, I found this public UniChrome / OpenChrome feud thread from 2005.

http://markmail.org/message/vutzfc65va4h554r#query:+page:1+mid:x4bp6vxkd7kmf3sh+state:results

That thread explains the schism the two project had more than 10 years ago, and
it served no one's interest, in my opinion.
Apparently, Luc Verhaegen (who is still active in the FOSS graphics scene) and
Thomas Hellström (who now works for VMware) had issues.
Read the posts from Luc and Thomas.
It is very interesting.
With the hindsight of 20/20, I think Luc was right that VBE mode setting should
have never been in the code, or should have been removed by 2010.
This is why I removed VBE mode setting support a few days ago (10 years later).
I removed it because VBE and "known device table" were causing display
detection coding nightmare.
I fix one problem (DVI to VGA adapter problem), and then flat panel of my
netbook (non-I2C flat panel) goes wrong.
If I fix that non-I2C flat panel, then DVI to VGA adapter no longer works (you
and Eric reported this for Wyse thin client recently).
This is why I wanted to remove the legacy code that causes so many issues, but
now I have to put it back for the one last time.
After that VBE mode setting will be gone.
In some ways, Luc is finally vindicated, but 10 years too late.
So Frank, that's the much less than flattering history of OpenChrome.
This schism from 10 years ago still has an impact (on me and others who have
seen their screen disappear) even today.

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


More information about the Openchrome-devel mailing list