Tux Paint
Tux Paint: Open Source Drawing Software for Children

View this gallery image

From the gallery:
X-Wing
By: Vashti

Tux Paint is free computer art software for children.
⇩ Download
Thanks to:
Magento Partner - AOE


Random review:
“Last week, I was really happy to see a mother sitting at a computer with her 3-year-old son, with TuxPaint up on the screen. The child was squealing with delight as he used the various drawing tools in TuxPaint. Listening to him speak, I noticed he was highly verbal, too.” — Takoma Park Maryland Library, May 2012


Documentation - Using windib driver in Windows

Issues with DirectX drivers in Tux Paint:

A number of problems have been discovered when using Tux Paint with the default DirectX drivers under various versions of Microsoft Windows. If you've seen any of the following symptoms, it may be useful to switch to the "windib" drivers, instead:

Configuring Windows to use the "windib" drivers in Tux Paint:

The Simple DirectMedia Layer library that Tux Paint uses can be forced to use different video drivers. To do this, you must create a new "environment variable" in Windows, called "SDL_VIDEODRIVER".

Note: The following instructions apply to Windows XP. Other versions of Windows may differ. Please send corrections/additions to bill@newbreedsoftware.com.

  1. Click the Windows "Start" menu on the taskbar.
  2. Right-click the "My Computer" icon in the "Start" menu.
  3. Click "Properties" in the menu that appears.
  4. Go to the "Advanced" tab in the "System Properties" window that appears.
  5. Click the "Environment Variables" button at the bottom of the "Advanced" tab.
  6. Under either "User variables for username" or "System variables" (depending on whether you want this change to affect the current user, or all users, respectively), click the "New" button.
  7. In the "New User Variable" or "New System Variable" window that appears, enter the following:
    • Variable name: SDL_VIDEODRIVER
      Note: Enter all uppercase, with an underscore ("_") between "SDL" and "VIDEODRIVER"; no spaces.
    • Variable value: windib
      Note: Enter all lowercase; no spaces.
  8. Click "OK" to add the new variable and close the "New Variable" window.
  9. Click "OK" to close the "Environment Variables" window.
  10. Click "OK" to close the "System Properties" window.

Try running Tux Paint again. If no window appears, check the directory containing the "TuxPaint.exe" file (typically in "C:\Program Files\TuxPaint\") for files named "stdout.txt" and/or "stderr.txt" and examine them for errors. (Windows NotePad or WordPad should be suitable for opening these files.)

If you still have problems, please let us know using one of the following methods:

Thank you, and good luck!


Did you know? Penguins live almost exclusively in the southern hemisphere.