docs/faq/troubleshooting.xml: Mention gst-register in the FAQ (fixes 139045).

Original commit message from CVS:
* docs/faq/troubleshooting.xml:
Mention gst-register in the FAQ (fixes 139045).
This commit is contained in:
Ronald S. Bultje 2004-04-18 18:37:15 +00:00
parent 7213a83c34
commit cb80127c21
2 changed files with 46 additions and 0 deletions

View file

@ -1,3 +1,8 @@
2004-04-18 Ronald Bultje <rbultje@ronald.bitfreak.net>
* docs/faq/troubleshooting.xml:
Mention gst-register in the FAQ (fixes 139045).
2004-04-17 Thomas Vander Stichele <thomas at apestaart dot org> 2004-04-17 Thomas Vander Stichele <thomas at apestaart dot org>
* docs/gst/gstreamer-sections.txt: * docs/gst/gstreamer-sections.txt:

View file

@ -2,6 +2,31 @@
<title id="title-troubleshooting">Troubleshooting GStreamer</title> <title id="title-troubleshooting">Troubleshooting GStreamer</title>
<qandaset> <qandaset>
<qandaentry>
<question id="troubleshooting-undefined-behaviour">
<para>
My GStreamer-based application crashes on startup with errors about unfound
schedulers on the command-line. I get undefined behaviour as soon as any
GStreamer element is being initialized.
</para>
</question>
<answer>
<para>
Your registry is probably missing, or it is outdated (i.e. not updated after
a recent upgrade). Fix this by running gst-register yourself:
<programlisting>
gst-register
</programlisting>
In the worst case, you might have to run it both as user and as root.
</para>
<para>
Note that package managers are suggested to run this automatically during the
post-installation. Our RPMs and Debian packages do just that.
</para>
</answer>
</qandaentry>
<qandaentry> <qandaentry>
<question id="troubleshooting-missing-plug-in"> <question id="troubleshooting-missing-plug-in">
<para> <para>
@ -62,6 +87,22 @@ What's wrong ?
</question> </question>
<answer> <answer>
<para>
If you run GStreamer CVS uninstalled, it means that something changed in
the core that requires a recompilation in the plugins. Recompile the
plugins by doing "make clean &amp;&amp; make".
</para>
<para>
If you run GStreamer installed, it probably means that you run the plugins
against a different (incompatible) version than they were compiled against,
which ususally means that you run multiple installations of GStreamer.
Remove the old ones and - if needed - recompile again to ensure that it is
using the right version.
</para>
<para>
Note that we strongly recommend using Debian or RPM packages, since you will
not get such issues if you use provided packages.
</para>
</answer> </answer>
</qandaentry> </qandaentry>