TroubleShooting

From Linuxintro
(Redirected from Troubleshooting)

My program does not start

If your program does not start

  • make sure you have execute priviledges for it using the command
ls -l
  • make sure the program can load its libraries using the command
ldd
  • look what the problem is using the command
strace
  • if it is a script make sure it has Unix linefeeds, not DOS ones, best use
dos2unix script

My program aborts with an error message

See error messages and their solutions.

Cannot do graphics

Warning: No xauth data; using fake authentication data for X11 forwarding.

=> have you changed your hostname?

My network connection is broken

Umount does not work

lsof | grep /mnt

Then kill the process.

root-Password is lost

To reset the root password, boot Linux with the parameter "init=/bin/bash" You get a root-shell. Enter:

mount -o remount, rw /
passwd
mount -o remount,ro /

and reboot

find out which files are accessed by a program

To find out which files are accessed by a program start it with

strace -e open program

Scripting

If you want every line to be shown with evaluated values, write the following to the beginning of the script:

set -x

or -xv for verbose

TroubleShooting display

Get an problem with your display and you do not know if it is the graphics card, the monitor, or the display manager settings? See troubleshooting display

TroubleShooting network

See troubleshooting network

TroubleShooting sound

See troubleshooting sound.

TroubleShooting printers

See troubleshooting printers.

See also