Standard way of graphics in Linux



I'm completely new to Linux programing. What interface should I use for
a very simple graphics demo. In DOS you can use int 10 to switch to
320*200 graphics and the program can be executed on any MS OS up
to XP. In Windows you can use the GDI interface and the program runs
in Win9x - XP. How should it be done in Linux, so that the compiled
binary can be executed on any x86 Linux installed on a standard PC
(with at least a VGA card). Can I assume, that svgalib or a X server
or a frame buffer device is available in any Linux installation?
Or can I somehow switch to 320*200 pixel VGA mode in a full screen
mode? What happens if something like KDE is running and I modify
the screen content using the frame buffer device?
.



Relevant Pages

  • Re: Re: Deploring *nix Philosophy
    ... > you could set it so users could open and close the ppp interface at will. ... > initially invest in a fedora bible of sorts. ... > bring the complexity or power of the OS down to the level of a windows ... > sure that bringing Linux down to the level of windows home setup just to ...
    (Fedora)
  • Re: Stategy for (Large?) 16bit COBOL code conversion to Net Express
    ... Express and Visual studio 2005 loaded on a Windows 2003 Terminal server. ... interface from application logic. ... AFTER user interface is separated from business ... Because Linux has a big chunk of the server market. ...
    (comp.lang.cobol)
  • Re: VS.NET is too EXPENSIVE. Developers switching rapidly from it.
    ... > My company will switch to whatever makes them competitive. ... Until productivity is valued as highly as cost, ... We have some linux ... > Microsoft is not looking at the competition clearly then. ...
    (microsoft.public.vsnet.general)
  • Re: Ubuntu
    ... Linux didn't and is using it. ... Oh, but wait, wasn't the WIMP interface invented by Xerox at Palo Alto's ... Some people believe that since The GIMP lags behind Photoshop, ... Krita has image layers, group layers, adjustment layers and the innovative ...
    (comp.sys.mac.system)
  • Re: Giantantispywareupdater
    ... > insult others. ... Where did I say I "hate" Microsoft? ... I'm going move to Linux in my own sweet time. ... Taking a couple of years to switch to ...
    (microsoft.public.windowsxp.general)