Icewm just stopped working. Need help badly
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
Icewm just stopped working. Need help badly
Ive been on my computer for a while now around 12 hours or so. I didnt do anything outa the ordinary and for some reason firefox didnt start up for me. I rebooted and icewm didnt start. I was stuck at the Boot screen so i typed in Xwin icewm. It tryed to start icewm but threw me back to the boot screen thing. I typed in xwin jwm and started jwm. Firefox still will not work and i tryed reinstalling icewm but that still wont work ither. No clue whats wrong PLZ help meh!
~Puppy Linux~ Where mans best friend becomes PCs best friend
maybe your pup001 is full?
What do you get by typing
df -m
There should be a line like
This tells you, 99 MB are still free space.
If it gets to 0, strange things will happen.
You have to delete files then or uninstall some dotpups or Gimp.
Or add some more space.
Mark
What do you get by typing
df -m
There should be a line like
Code: Select all
/dev/loop1 653 527 99 84% /root
If it gets to 0, strange things will happen.
You have to delete files then or uninstall some dotpups or Gimp.
Or add some more space.
Mark
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
12 MB is not much, that might cause your problems, but I am not shure here.
For most programs, that still should be ok.
But some programs create temporary files, for example firefox.
They can at strange, if they don't have place for the tempfiles.
You might think of resizing your pup001,see "start - utilities - resize root filesystem".
For most programs, that still should be ok.
But some programs create temporary files, for example firefox.
They can at strange, if they don't have place for the tempfiles.
You might think of resizing your pup001,see "start - utilities - resize root filesystem".
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
The icewm-thing makes me wonder, too.
So I am not shure if that is the reason, we just can find out by deleting other pups or resizing pup001.
With some luck, icewm will work again, if not, it will be more dificult to find the reason.
When you resize, keep in mind that the maximum size for pup001 is 750 MB or so.
If you have enough place, make a backup first (copy it to pup001-backup).
Mark
So I am not shure if that is the reason, we just can find out by deleting other pups or resizing pup001.
With some luck, icewm will work again, if not, it will be more dificult to find the reason.
When you resize, keep in mind that the maximum size for pup001 is 750 MB or so.
If you have enough place, make a backup first (copy it to pup001-backup).
Mark
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
you can type startx icewm or type startx jwm etc etc to start X from the command line ... if X doesn't start, you can look for error messages in /tmp/xerrs.txt
(type mp /tmp/xerrs.txt or type cat /tmp/xerrs.txt ... or you can copy xerrs.txt somewhere, because it is overwritten everytime you try to start X, something like
cp /tmp/xerrs.txt /root/x1.txt)
(type mp /tmp/xerrs.txt or type cat /tmp/xerrs.txt ... or you can copy xerrs.txt somewhere, because it is overwritten everytime you try to start X, something like
cp /tmp/xerrs.txt /root/x1.txt)
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
maybe you edited one of the icewm-files, and made an error.
You could do this:
rename /root/.icewm to /root/.icewm-old
Now reinstall icewm, what should create clean personal configurationfiles (a new folder /root/.icewm).
If that works, we are closer.
If that does not help, you can restore your personal configuration:
delete /root/.icewm
copy /root/.icewm-old to /root/.icewm
Mark
You could do this:
rename /root/.icewm to /root/.icewm-old
Now reinstall icewm, what should create clean personal configurationfiles (a new folder /root/.icewm).
If that works, we are closer.
If that does not help, you can restore your personal configuration:
delete /root/.icewm
copy /root/.icewm-old to /root/.icewm
Mark
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
Hm.
Then there is only one thing I still would try.
Please find out the full path of icewm:
type:
which icewm
This should tell you something like
/root/my-applications/bin/icewm
Now find out, if one of the libraries needed by it is missing.
type:
ldd /root/my-applications/bin/icewm
if you got a diferent path from "which", use that one instead.
Now you should get:
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40017000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4001f000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40038000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40102000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40105000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4010d000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4011b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4012d000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x40199000)
libImlib.so.1 => /usr/lib/libImlib.so.1 (0x401c0000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x401ee000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x4020d000)
libungif.so.4 => /usr/lib/libungif.so.4 (0x40252000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x4025e000)
libz.so.1 => /lib/libz.so.1 (0x40285000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40293000)
libm.so.6 => /lib/libm.so.6 (0x4034a000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4036d000)
libc.so.6 => /lib/libc.so.6 (0x40375000)
libdl.so.2 => /lib/libdl.so.2 (0x40492000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40497000)
/lib/ld-linux.so.2 (0x40000000)
Do youget the same?
Then there is only one thing I still would try.
Please find out the full path of icewm:
type:
which icewm
This should tell you something like
/root/my-applications/bin/icewm
Now find out, if one of the libraries needed by it is missing.
type:
ldd /root/my-applications/bin/icewm
if you got a diferent path from "which", use that one instead.
Now you should get:
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40017000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4001f000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40038000)
libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x40102000)
libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40105000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4010d000)
libXft.so.2 => /usr/X11R6/lib/libXft.so.2 (0x4011b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x4012d000)
libfontconfig.so.1 => /usr/X11R6/lib/libfontconfig.so.1 (0x40199000)
libImlib.so.1 => /usr/lib/libImlib.so.1 (0x401c0000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x401ee000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x4020d000)
libungif.so.4 => /usr/lib/libungif.so.4 (0x40252000)
libpng.so.3 => /usr/lib/libpng.so.3 (0x4025e000)
libz.so.1 => /lib/libz.so.1 (0x40285000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x40293000)
libm.so.6 => /lib/libm.so.6 (0x4034a000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x4036d000)
libc.so.6 => /lib/libc.so.6 (0x40375000)
libdl.so.2 => /lib/libdl.so.2 (0x40492000)
libexpat.so.0 => /usr/lib/libexpat.so.0 (0x40497000)
/lib/ld-linux.so.2 (0x40000000)
Do youget the same?
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53
- Alucard_the_dex
- Posts: 317
- Joined: Wed 05 Oct 2005, 01:53