Graphics driver for Intel Poulsbo chipsets


io-display [-vf]
           -d vid=[0x]vendor_id,did=[0x]device_id[,deviceindex=index]
           [-c config_file] [-p priority]

Runs on:





For the general io-display options that you can use with this driver, see io-display.

You can set configuration options that are specific to this driver by using the modeopts setting in display.conf:

The full path to the configuration file for the driver. For example, poulsbo.conf is located in /usr/photon/config so that modeopts=/usr/photon/config/poulsbo.conf.


The driver provides accelerated 2D and 3D support. You can edit the configuration file to enable to run on your board.

Note: Graphics drivers run at a higher priority than applications, but they shouldn't run at a higher priority than the audio, or else breaks in the audio occur. You can use the on command to adjust the priorities of the audio and graphics drivers.

Supported chipsets

Acceleration features

Feature Provision
Solid fills Yes
Bresenham lines Yes
Pattern fills Yes
Polygons Yes
Onscreen blitting Yes
Offscreen blitting Yes
Chroma-keyed blitting Yes
Alpha blending Yes
Raster OP's Full
Bitmaps No
Scaled blitting Yes

Video Overlay/Scaler support


Other features

Feature Provision
Hardware Cursor Yes
TV Out yes
Video capture No
DPMS (power saving) Yes
Layers 4a

Resolution and refresh support

Display size (pixels): Refresh rate (Hz): Color depth (bits per pixel):
800 x 600 60 15, 16, 32
1024 x 768 60 15, 16, 32
1280 x 1024 60 15, 16, 32



This driver needs the following at run time:
Software rasterization library.

See also: