General Graphics Interface: Difference between revisions

Content deleted Content added
History: Linux Journal
Line 49:
 
==History==
Andreas Beck and Steffen Seeger founded '''The GGI Project''' in 1994 after some experimental precursors that were called "scrdrv".the [[General Graphics Interface]] was also utilized.<ref>{{cite web|url=https://www.linuxjournal.com/article/160|title=Linux-GGI Project|first=Andreas|last=Beck|date=1996-11-01|access-date=2023-12-20|website=[[Linux Journal]]}}</ref>
 
Development of scrdrv was motivated by the problems caused by coexisting but not very well cooperating graphics environments (mainly [[X Window System|X]] and [[SVGAlib]]) under the Linux operating system at this time which frequently lead to lockups requiring a reboot. The first scrdrv design was heavily influenced by the graphics subsystem of the DJ DOS extender and some concepts from the [[Scanner Access Now Easy|SANE]] project. The basic problem that scrdrv solved was that it provided a kernel mode driver that knew enough of the video hardware to set up modes, thus allowing to get into a sane state even from a messed-up or crashed graphics application.