09.12.2012 Views

SUSE LINUX Documentation - Index of

SUSE LINUX Documentation - Index of

SUSE LINUX Documentation - Index of

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

286 Reference<br />

To verify the X.Org configuration, the tool checks if the packages needed for 3D support<br />

are installed and if the correct OpenGL library and GLX extension are used. Follow<br />

the instructions <strong>of</strong> 3Ddiag if you receive failed messages. If everything is correct, you<br />

only see done messages on the screen.<br />

14.4.4 OpenGL Test Utilities<br />

For testing OpenGL, the program glxgears and games like tuxracer and<br />

armagetron (packages have the same names) can be useful. If 3D support has been<br />

activated, it should be possible to play these smoothly on a fairly new computer.<br />

Without 3D support, these games would run very slowly (slideshow effect). Use the<br />

glxinfo command to verify that 3D is active, in which case the output contains a<br />

line with direct rendering: Yes.<br />

14.4.5 Troubleshooting<br />

If the OpenGL 3D test results are negative (the games cannot be smoothly played), use<br />

3Ddiag to make sure no errors exist in the configuration (failed messages). If correcting<br />

these does not help or if failed messages have not appeared, take a look at the X.Org<br />

log files.<br />

Often, you will find the line DRI is disabled in the X.Org file /var/log/Xorg<br />

.0.log. The exact cause can only be discovered by closely examining the log file—a<br />

task requiring some experience.<br />

In such cases, no configuration error exists, because this would have already been detected<br />

by 3Ddiag. Consequently, at this point, the only choice is to use the s<strong>of</strong>tware<br />

rendering fallback <strong>of</strong> the DRI driver, which does not provide 3D hardware support.<br />

You should also go without 3D support if you get OpenGL representation errors or instability.<br />

Use SaX2 to disable 3D support completely.<br />

14.4.6 Installation Support<br />

Apart from the s<strong>of</strong>tware rendering fallback <strong>of</strong> the DRI driver, some OpenGL<br />

drivers in Linux are still in developmental phases and are therefore considered experimental.<br />

The drivers are included in the distribution because <strong>of</strong> the high demand for 3D<br />

hardware acceleration in Linux. Considering the experimental status <strong>of</strong> some OpenGL

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!