QA:Testcase radeon 3D pymol

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
m (grammar)
m (sp)
Line 2: Line 2:
 
|description=A basic rendering check using the PyMol molecular viewer. You must be using a card supported by the Radeon video driver.
 
|description=A basic rendering check using the PyMol molecular viewer. You must be using a card supported by the Radeon video driver.
 
|actions=
 
|actions=
# Ensure the 'nomodeset' kernel parameter is not enabled in your bootloader configuration (unless you need it for basic X operation to suceed)
+
# Ensure the 'nomodeset' kernel parameter is not enabled in your bootloader configuration (unless you need it for basic X operation to succeed)
 
# Ensure that <pre>glxinfo | grep 'OpenGL renderer'</pre>does not return<pre>OpenGL renderer string: Software Rasterizer</pre>
 
# Ensure that <pre>glxinfo | grep 'OpenGL renderer'</pre>does not return<pre>OpenGL renderer string: Software Rasterizer</pre>
 
# Install the pymol package: `yum -y install pymol`
 
# Install the pymol package: `yum -y install pymol`

Revision as of 22:40, 13 April 2010

Description

A basic rendering check using the PyMol molecular viewer. You must be using a card supported by the Radeon video driver.


How to test

  1. Ensure the 'nomodeset' kernel parameter is not enabled in your bootloader configuration (unless you need it for basic X operation to succeed)
  2. Ensure that
    glxinfo | grep 'OpenGL renderer'
    does not return
    OpenGL renderer string: Software Rasterizer
  3. Install the pymol package: `yum -y install pymol`
  4. Launch pymol from a terminal
  5. Go to Wizard => Demo => Representations. There should be a list of demos on the right side of the Pymol viewer window.
  6. Click on each demo in turn. For each demo:
    1. Use the mouse wheel to increase or decrease complexity
    2. left-click+mouse to rotate
    3. middle-click+mouse to move around
    4. and right-click+mouse to zoom in/out
  7. Quit pymol.

Expected Results

  1. all demos should run without crashing
  2. there should not be any obvious misrenderings (flickering, surfaces that come and go...)