From Fedora Project Wiki
(genericise the mesa-demos test case) |
(move a step to setup) |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
{{Testcase_video_generic_setup|driver={{{driver|(DRIVER)}}}|module={{{module|(MODULE)}}}}} | {{Testcase_video_generic_setup|driver={{{driver|(DRIVER)}}}|module={{{module|(MODULE)}}}}} | ||
{{Testcase_video_generic_3d_setup}} | {{Testcase_video_generic_3d_setup}} | ||
# Install the mesa-demos package with the command {{command|su -c 'yum install mesa-demos'}} | |||
|actions= | |actions= | ||
# In a terminal, list the demos with the command {{command|rpm -ql mesa-demos}} | # In a terminal, list the demos with the command {{command|rpm -ql mesa-demos}} | ||
# Switch to the directory where the demos are | # Switch to the directory where the demos are | ||
Line 13: | Line 13: | ||
# None of the demos should crash | # None of the demos should crash | ||
# There should be no obvious mis-rendering as any of the demos displays | # There should be no obvious mis-rendering as any of the demos displays | ||
}} |
Latest revision as of 21:54, 21 February 2011
Description
This test checks 3D functionality by launching a few demos that come with mesa-libGL. You must be using a card supported by the (DRIVER) video driver.
Setup
- Ensure the nomodeset and (MODULE).modeset=0 kernel parameters are not set in your bootloader configuration
- You can see your current kernel options by running
cat /proc/cmdline
- You can see your current kernel options by running
- Ensure the file
/etc/X11/xorg.conf
does not exist, or is a valid file that uses the (DRIVER) driver - Shut your system down entirely, then start it up again
- If using a live image to test, ignore the above steps and simply boot the system from the live image with default options
- Ensure that
glxinfo | grep 'OpenGL renderer'
does not return OpenGL renderer string: Software Rasterizer or llvmpipe - Install the mesa-demos package with the command
su -c 'yum install mesa-demos'
How to test
- In a terminal, list the demos with the command
rpm -ql mesa-demos
- Switch to the directory where the demos are
- Launch at least bounce, fbo_firecube, gloss, multiarb, reflect, teapot and terrain
Expected Results
- None of the demos should crash
- There should be no obvious mis-rendering as any of the demos displays