You’re not providing us very specific information. Things you could tell us that would be helpful would be:
(1) Precisely what program(s) you are running that produce the given error message. Does it happen with pview, for instance? pview is the simplest program that runs Panda libraries, and if you get an error message with pview, it means that no other Panda programs are likely to work until you solve the problem.
(2) Precisely what error message are you seeing? You quote only the line from the manual, which advises you to obtain better drivers. From this, I infer that you are seeing the error message that reads, in part, “your OpenGL driver only supports software rendering.” If this is true, then updating your drivers will usually solve the problem. Another workaround is to edit the Config.prc file that ships with Panda and change the line:
load-display pandagl
to:
load-display pandadx9
or possibly:
load-display pandadx8
or even:
load-display tinydisplay
A brief explanation: Panda is a tool that issues commands to your graphics hardware. It works with lots of different brands and models of graphics hardware. In order for it to do this, Panda relies on a bit of software that should be already installed on your system, called a driver, that provides a set of standard calls to your particular hardware configuration. If your driver is not properly installed, or does not match your hardware, then Panda cannot use it to render graphics (and neither can any other 3-D application).
On Windows, it is common that the drivers that are installed with the computer are inadequate. They very frequently do not contain support for OpenGL. However, sometimes they contain support for DirectX8 or DirectX9, depending on how old your computer is. So it is worth trying these interfaces instead of OpenGL. Failing that, you can try “tinydisplay”, which is Panda’s software-only rendering system, which does not rely on 3-D hardware at all and thus doesn’t require good drivers to be installed–but it is not as fast, powerful, or good-looking as the true hardware API’s.
To install an adequate driver, you must know the brand of graphics card you have installed in your computer. It is usually NVidia, ATI (AMD), or Intel, but there are a few other possibilities as well. It is also helpful to know the particular model of graphics card; there are hundreds of models out there. With this information, you can go to the appropriate web page (e.g. nvidia.com), and select “download drivers”, and enter the model of your graphics card and the version of the operating system you have. Then it will give you instructions to download and install the appropriate driver for your configuration.
We can’t give you specific instructions for how to do this, because we know nothing about your particular hardware configuration. But we can give you general advice like the above. If you are unable to install an appropriate driver, using one of the load-display fallbacks may be sufficient.
David