From Fedora Project Wiki
Description
A basic 3D rendering check using the avogadro molecular editor. You must be using a card supported by the nouveau video driver.
Setup
- Ensure the nomodeset and nouveau.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 nouveau 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
avogadro
package by running the commandsu -c 'yum install avogadro'
How to test
- 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
Expected Results
- Avogadro should not crash at any point during the testing
- There should be no obvious misrendering (e.g. flickering, surfaces that come and go, bad colors)