summaryrefslogtreecommitdiff
path: root/RadeonTroubleshooting.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'RadeonTroubleshooting.mdwn')
-rw-r--r--RadeonTroubleshooting.mdwn36
1 files changed, 36 insertions, 0 deletions
diff --git a/RadeonTroubleshooting.mdwn b/RadeonTroubleshooting.mdwn
new file mode 100644
index 0000000..0a45873
--- /dev/null
+++ b/RadeonTroubleshooting.mdwn
@@ -0,0 +1,36 @@
+
+
+# Radeon Troubleshooting
+
+This page contains known problems and their solutions, as well as techniques for troubleshooting issues related to 3D acceleration using the _open source_ drivers. See also the [[portal page|Radeon]].
+
+This page is clearly not very useful in its current form. If you are a user and you have just solved a problem that you ran into, please help us make this page better by adding or improving the information contained in here!
+
+[[!toc ]]
+
+
+## Troubleshooting Techniques
+
+This section should contain information about typical techniques that are useful in troubleshooting.
+
+* Check the output of [[glxinfo|glxinfo]] for hints as to what goes wrong.
+* To reboot in a safer manner when your system locks up completely, try **Magic Sys Rq** in linux. (Ctrl + alt + Sys Rq S U B ).
+Random pieces of information that could be integrated:
+
+* [[DriConf|DriConf]]
+* LIBGL_DRIVERS_DIR, LIBGL_ALWAYS_SOFTWARE, LIBGL_ALWAYS_INDIRECT, LIBGL_DEBUG
+
+## Symptoms
+
+
+### glxgears is very slow
+
+**Note that `glxgears` is not a benchmark**. It doesn't matter if it renders at 3000, 5000 or 15000 fps - the only thing it can do, is show whether 3d acceleration is working: if `glxgears` renders at fewer than 500-1000 frames per second, there is a good chance that your DRI driver is not installed or is not working correctly.
+
+If you ever come across this situation, you'll probably wish to find out the cause - and solve it. Here's how:
+
+First of all, you need to confirm that you are indeed falling back to software rendering. Check the output of [[glxinfo|glxinfo]] according to the information on the [[glxinfo|glxinfo]] page.
+
+The next step is to find out _why_ you are falling back to software rendering. Check `/var/log/Xorg.0.log` for errors (`'cat /var/log/Xorg.0.log | grep EE'` will return all errors from that file).
+
+Todo: add more information on potential errors and their causes. Todo: what happens if `glxgears` is very slow, but we are not falling back to software rendering?