v9fb: a remote framebuffer infrastructure of linux
Abhishek Kulkarni, Latchesar Ionkov · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2008
v9fb is a software infrastructure that allows extending framebufFer devices in Linux over the network by providing an abstraction to them in the form of a filesystem hierarchy. Framebuffer based graphic devices export a synthetic filesystem which offers a simple and easy-to-use interface for performing common framebuffer operations. Remote framebuffer devices could be accessed over the network using the 9P protocol support in Linux. We describe the infrastructure in detail and review some of the benefits it offers similar to Plan 9 distributed systems. We discuss the applications of this infrastructure to remotely display and run interactive applications on a terminal while ofFloading the computation to remote servers, and more importantly the flexibility it offers in driving tiled-display walls by aggregating graphic devices in the network.