Tux Paint
Open Source Drawing Software for Children

(About sponsors)

View this gallery image

From the gallery:
Barney Dinosaur #1
By: Ashlyn

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

Random review:
“I really appreciate that there is a control panel utility that allows you to simplify the user interface for younger users, or enable advanced features for older kids. This is a program that will grow with your children.” — Download Squad, October 2006

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? Tux Paint is not shareware, it's open source. So it's free, forever!