Framebuffer HOWTO Framebuffer HOWTO
Total Page:16
File Type:pdf, Size:1020Kb
Framebuffer HOWTO Framebuffer HOWTO Table of Contents Framebuffer HOWTO........................................................................................................................................1 Alex Buell, alex.buell@tahallah.demon.co.uk........................................................................................1 1.Contributors..........................................................................................................................................1 2.What is a framebuffer device?..............................................................................................................1 3.What advantages does framebuffer devices have? ..............................................................................1 4.Using framebuffer devices on Intel platforms......................................................................................1 5.Using framebuffer devices on Atari m68k platforms...........................................................................1 6.Using framebuffer devices on Amiga m68k platforms.........................................................................2 7.Using framebuffer devices on Macintosh m68k platforms...................................................................2 8.Using framebuffer devices on PowerPC platforms..............................................................................2 9.Using framebuffer devices on Alpha platforms....................................................................................2 10.Using framebuffer devices on SPARC platforms...............................................................................2 11.Using framebuffer devices on MIPS platforms .................................................................................2 12.Using framebuffer devices on ARM platforms..................................................................................2 13.Using multi−headed framebuffers......................................................................................................2 14.Using/Changing fonts.........................................................................................................................3 15.Changing console modes....................................................................................................................3 16.Setting up the X11 FBdev driver........................................................................................................3 17.How do I convert XFree86 mode−lines into framebuffer device timings?........................................3 18.Looking for further information? .......................................................................................................3 1. Contributors.........................................................................................................................................3 10. Using framebuffer devices on SPARC platforms..............................................................................5 10.1 Which graphic cards can work with the framebuffer device?.........................................................5 10.2 Configuring the framebuffer devices ..............................................................................................5 11. Using framebuffer devices on MIPS platforms ................................................................................6 12. Using framebuffer devices on ARM platforms.................................................................................6 12.1 Netwinders.......................................................................................................................................6 12.2 Acorn Archimedes...........................................................................................................................7 12.3 Other ARM ports (SA 7110s et. al).................................................................................................7 13. Using multi−headed framebuffers.....................................................................................................7 13.1 Introduction......................................................................................................................................7 13.2 Feedback..........................................................................................................................................8 13.3 Contributors.....................................................................................................................................8 13.4 Standard Disclaimer.........................................................................................................................8 13.5 Copyright Information.....................................................................................................................8 13.6 What hardware is supported?...........................................................................................................9 13.7 Commercial support.........................................................................................................................9 13.8 Getting all the stuff..........................................................................................................................9 13.9 Getting Started.................................................................................................................................9 Move a console over.................................................................................................................10 Use "fbset" to adjust the setting on this second monitor..........................................................10 Set up X for Frame Buffer support...........................................................................................10 Try starting the X server on the second monitor......................................................................11 13.10 Summary......................................................................................................................................11 13.11 Other Notes and Problems...........................................................................................................12 Getting "init level five" (i.e. xdm/gdm) to work.......................................................................13 Using the x2x program.............................................................................................................13 i Framebuffer HOWTO Table of Contents Other useful commands............................................................................................................13 Appendix A. Octave cvtmode.m script ...................................................................................13 Appendix B. Borne Shell script "cvtfile" ................................................................................14 14. Using/Changing fonts......................................................................................................................14 15. Changing console modes.................................................................................................................15 16. Setting up the X11 FBdev driver.....................................................................................................15 17. How do I convert XFree86 mode−lines into framebuffer device timings?.....................................17 18. Looking for further information? ....................................................................................................18 2. What is a framebuffer device?...........................................................................................................19 3. What advantages does framebuffer devices have? ...........................................................................19 4. Using framebuffer devices on Intel platforms...................................................................................20 4.1 What is vesafb?................................................................................................................................20 4.2 How do I activate the vesafb drivers? .............................................................................................21 4.3 What VESA modes are available to me? ........................................................................................22 4.4 Got a Matrox card?..........................................................................................................................23 4.5 Got a Permedia card?.......................................................................................................................24 4.6 Got a ATI card?...............................................................................................................................25 4.7 Which graphic cards are VESA 2.0 compliant?..............................................................................26 4.8 Can I make vesafb as a module? .....................................................................................................27 4.9 How do I modify the cursor?...........................................................................................................27 5. Using framebuffer devices on Atari m68k platforms........................................................................28 5.1 What modes are available on Atari m68k platforms?......................................................................28 5.2 Additional suboptions on Atari m68k platforms.............................................................................29