Revision history for TestForErrorsInLinux
Additions:
~To see the error you need to run the program from the [[terminal]]. This is done by starting a terminal program such as [[rxvt]] or [[RxvtUnicode urxvt]], then entering the name of the program's executable or binary file. The terminal is case-sensitive, most programs use all lowercase, for example ##abiword## or ##inkscapelite##. Note, closing the terminal window will also close any program launched from it.
Deletions:
Additions:
==Finding program execute command==
~If the program has a [[puppymenu menu entry]] but you can't find/ workout its execute command go to to-
~##/usr/share/applications## and open the corresponding ##.desktop## file as text,
~the line starting ##exec=## reveals the command.
~If the program has a [[puppymenu menu entry]] but you can't find/ workout its execute command go to to-
~##/usr/share/applications## and open the corresponding ##.desktop## file as text,
~the line starting ##exec=## reveals the command.
Additions:
~To see the error you need to run the program from the [[terminal]]. This is done by starting a terminal program such as [[rxvt]] or [[urxvt]], then entering the name of the program's executable or binary file. The terminal is case-sensitive, most programs use all lowercase, for example ##abiword## or ##inkscapelite##. Note, closing the terminal window will also close any program launched from it.
Deletions:
Additions:
~Here is an example of [[InkLite Inkscape lite]] returning an error on exit:
Deletions:
Additions:
[[HomePage]] > [[ComponentHowTo Components and HowTos]]
====How to test for and report errors in Linux====
~Often if a Linux program encounters an error it will appear to just quit without reporting any message. However, many error messages that are generated are not returned to the GUI (graphic user interface).
~To see the error you need to run the program from the [[terminal]]. This is done by starting a terminal program such as [[rxvt]] or [[urxvt]] and typing the name of the programs executable or binary file. The terminal is case-sensitive, most programs use all lowercase, for example ##abiword## or ##inkscapelite##. Note, closing the terminal window will also close any program launched from it.
~Here is an example of [[InkLite Inkscape lite]] return an error on exit:
~%%
# inkscapelite
(inkscapelite:26863): Gtk-CRITICAL **: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
# %%
~A typical error is a missing library when the program loads up. When reporting a program error on a forum for help high-light the error message and use the middle mouse button to paste into the web-browser.
====How to test for and report errors in Linux====
~Often if a Linux program encounters an error it will appear to just quit without reporting any message. However, many error messages that are generated are not returned to the GUI (graphic user interface).
~To see the error you need to run the program from the [[terminal]]. This is done by starting a terminal program such as [[rxvt]] or [[urxvt]] and typing the name of the programs executable or binary file. The terminal is case-sensitive, most programs use all lowercase, for example ##abiword## or ##inkscapelite##. Note, closing the terminal window will also close any program launched from it.
~Here is an example of [[InkLite Inkscape lite]] return an error on exit:
~%%
# inkscapelite
(inkscapelite:26863): Gtk-CRITICAL **: IA__gtk_style_detach: assertion `style->attach_count > 0' failed
# %%
~A typical error is a missing library when the program loads up. When reporting a program error on a forum for help high-light the error message and use the middle mouse button to paste into the web-browser.
Deletions:
==== Mutlimedia ""HowTo"" Index ====
Information about how-to set up and use multimedia software:-
~-[[HowToBlankCD How to blank a CD/DVD]]
==Also see==
~[[http://www.murga-linux.com/puppy/viewtopic.php?t=56148 YouTube without Flash]]
~[[SoftwareMultimedia Multimedia Software]]