From Fedora Project Wiki

m (+rotate)
(update template name)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{QA/Test_Case
{{Testcase_video_3D_avogadro|driver=radeon|module=radeon}}
|description=A basic rendering check using the avogadro molecular editor. You must be using a card supported by the Radeon video driver.
[[Category:Package_xorg-x11-drv-ati_extended_test_cases]]
|actions=
# Ensure the 'nomodeset' kernel parameter is not enabled in your bootloader configuration (unless you need it for basic X operation to suceed)
# Ensure that <pre>glxinfo | grep 'OpenGL renderer'</pre>does not return<pre>OpenGL renderer string: Software Rasterizer</pre>
# Install the avogadro package: `yum -y install avogadro`
# Launch avogadro from a terminal
# Click on "Tool Settings..." in the toolbar to display the left-hand pane.
# Now, add some atoms to build a molecule. You can change the atom type with the Element and Bond Order drop downs on the left.
# By left-clicking on an existing atom and moving the pointer away, you create a link.
# You can use the hand tool to move atoms around.
# Once you've built a good looking molecule, use the blue star-shaped tool to change and rotate the view.
# Use the Esc key to toggle full screen.
# Quit avogadro.
|results=
# no crash.
# no obvious misrendering (flickering, surfaces that come and go...)
}}
[[Category:Radeon_Test_Cases]]

Latest revision as of 21:42, 21 February 2011

Description

A basic 3D rendering check using the avogadro molecular editor. You must be using a card supported by the radeon video driver.

Setup

  1. Ensure the nomodeset and radeon.modeset=0 kernel parameters are not set in your bootloader configuration
    • You can see your current kernel options by running cat /proc/cmdline
  2. Ensure the file /etc/X11/xorg.conf does not exist, or is a valid file that uses the radeon driver
  3. Shut your system down entirely, then start it up again
  4. If using a live image to test, ignore the above steps and simply boot the system from the live image with default options
  5. Ensure that glxinfo | grep 'OpenGL renderer' does not return OpenGL renderer string: Software Rasterizer or llvmpipe
  6. Install the avogadro package by running the command su -c 'yum install avogadro'

How to test

  1. Launch avogadro from a terminal
  2. Click on Tool Settings... in the toolbar to display the left-hand pane
  3. Now, add some atoms to build a molecule. You can change the atom type with the Element and Bond Order drop downs on the left
  4. By left-clicking on an existing atom and moving the pointer away, you create a link
  5. You can use the hand tool to move atoms around
  6. Once you've built a good looking molecule, use the blue star-shaped tool to change and rotate the view
  7. Use the Esc key to toggle full screen
  8. Quit avogadro

Expected Results

  1. Avogadro should not crash at any point during the testing
  2. There should be no obvious misrendering (e.g. flickering, surfaces that come and go, bad colors)