K, I've been contemplating finally getting rid of XP from my host computer, since all my other machines are either Puppy or Ubuntu, but the wife likes Yahoo Messenger, and is sometimes, umm, nervous about learning new things when it comes to computers... so I was testing a Yahoo Messenger pet on my puppy laptop.
I installed it, 1.0.7 I think it was, Gyachi, plus an additional library pet that goes with it. Boom, the screen goes blank. The menu items are still there at the bottom, so I tried various things, like restarting the X Server, but nothing. I worked on some of the boot options like pfix=purge, etc, but still nothing.
I had to create a second save file in order to get Puppy up and running again so I could come chat with you guys
I am able through booting Puppy in the second save file to go into the broken save file, so I was hoping you guys could help me figure out where the files I downloaded went to. I want to erase them and thus restore the broken safe file, because it has all my settings and packages that I've been working on and tweaking for over a year.
Release: Puppy 4.2.5 (a Beta of 4.3)
Thanks. I'm not sure where to start... If you could tell me what info you need, I'll dig for it. Thanks in advance
Eathray
Damaged Save File Installing Yahoo Messenger [GAVE UP]
Damaged Save File Installing Yahoo Messenger [GAVE UP]
Last edited by Eathray on Sat 23 Oct 2010, 23:40, edited 1 time in total.
First, boot with your good pupsave file.
Now, navigate to the location of your damaged one and temporarily rename it so you can click on it to mount it.
Once you have it mounted, go to /root and click on the EYE to show hidden files.
Open the .Packages directory and look for the packages that are the ones you added for the failed install of Yahoo messenger as will as the library files.
When you find that package text file, click on it and it will show the files you should remove.
You are doing this on the renamed mounted pupsave file, not your base one you are running from.
When you get through, unmount that renamed pupsave file and do a filesystem check on it.
Then to test, just reboot and select it as the pupsave file you want to use.
Hope that helps.
Now, navigate to the location of your damaged one and temporarily rename it so you can click on it to mount it.
Once you have it mounted, go to /root and click on the EYE to show hidden files.
Open the .Packages directory and look for the packages that are the ones you added for the failed install of Yahoo messenger as will as the library files.
When you find that package text file, click on it and it will show the files you should remove.
You are doing this on the renamed mounted pupsave file, not your base one you are running from.
When you get through, unmount that renamed pupsave file and do a filesystem check on it.
Then to test, just reboot and select it as the pupsave file you want to use.
Hope that helps.
Sorry it took a while to get back to you about this, and thanks for your input.8-bit wrote: When you find that package text file, click on it and it will show the files you should remove.
I'm wondering about the number of files this thing pulled up... are all of these files exclusively for the Gyachi package? Take a look:
/usr/
/usr/lib/
/usr/lib/libxcb-damage.so.0.0.0
/usr/lib/libgio-2.0.so.0.1800.2
/usr/lib/libnotify.so.1.1.3
/usr/lib/libxcb-shape.so.0
/usr/lib/libxcb-render.so.0.0.0
/usr/lib/libdbus-glib-1.so.2.1.0
/usr/lib/libxcb-xfixes.so.0
/usr/lib/libxcb-res.so.0.0.0
/usr/lib/libgpgme.so
/usr/lib/libxcb-xvmc.so.0
/usr/lib/libxcb-dpms.so.0.0.0
/usr/lib/libxcb-shm.so.0
/usr/lib/pkgconfig/
/usr/lib/pkgconfig/xcb-renderutil.pc
/usr/lib/pkgconfig/xcb-render.pc
/usr/lib/libxcb-xinerama.so.0
/usr/lib/libdbus-glib-1.so
/usr/lib/libv4l2.so.0
/usr/lib/libdbus-glib-1.so.2
/usr/lib/libxcb-record.so.0
/usr/lib/libxcb-composite.so.0.0.0
/usr/lib/libv4l1.so.0
/usr/lib/libxcb-render-util.so
/usr/lib/libxcb-render-util.so.0.0.0
/usr/lib/libxcb-xlib.so.0.0.0
/usr/lib/libxcb-randr.so.0
/usr/lib/libxcb-render.so
/usr/lib/libltdl.so.7.2.0
/usr/lib/libxcb-xlib.so.0
/usr/lib/libnotify.so.1
/usr/lib/libgpg-error.so.0
/usr/lib/libxcb-shm.so.0.0.0
/usr/lib/libgpg-error.so.0.3.0
/usr/lib/libxcb-glx.so.0.0.0
/usr/lib/libxcb-xv.so.0
/usr/lib/libgpgme.so.11
/usr/lib/libxcb-render-util.so.0
/usr/lib/libxcb-damage.so.0
/usr/lib/libxcb-xfixes.so.0.0.0
/usr/lib/libxcb-screensaver.so.0
/usr/lib/libgio-2.0.a
/usr/lib/libltdl.so.7
/usr/lib/libxcb-xvmc.so.0.0.0
/usr/lib/libxcb-screensaver.so.0.0.0
/usr/lib/libv4lconvert.so.0
/usr/lib/libxcb-xprint.so.0
/usr/lib/libxcb-dpms.so.0
/usr/lib/libxcb-xv.so.0.0.0
/usr/lib/libgio-2.0.so
/usr/lib/libgtkspell.so.0.0.0
/usr/lib/libxcb-glx.so.0
/usr/lib/libv4l/
/usr/lib/libv4l/v4l2convert.so
/usr/lib/libv4l/v4l1compat.so
/usr/lib/libgio-2.0.la
/usr/lib/libxcb-render.a
/usr/lib/libxcb-xprint.so.0.0.0
/usr/lib/libxcb-render-util.a
/usr/lib/libxcb-render.so.0
/usr/lib/libxcb-xtest.so.0
/usr/lib/libxcb-xevie.so.0.0.0
/usr/lib/libxcb-record.so.0.0.0
/usr/lib/libxcb-xtest.so.0.0.0
/usr/lib/libxcb-xevie.so.0
/usr/lib/libgio-2.0.so.0
/usr/lib/libxcb-sync.so.0.0.0
/usr/lib/libgtkspell.so.0
/usr/lib/libxcb-xf86dri.so.0.0.0
/usr/lib/libxcb.so.1.0.0
/usr/lib/libxcb-xf86dri.so.0
/usr/lib/libxcb.so.1
/usr/lib/libgpg-error.so
/usr/lib/libgpgme.so.11.6.4
/usr/lib/libxcb-sync.so.0
/usr/lib/libjasper.so.1
/usr/lib/libxcb-shape.so.0.0.0
/usr/lib/libjasper.so.1.0.0
/usr/lib/gio/
/usr/lib/gio/modules/
/usr/lib/gio/modules/libgiogconf.so
/usr/lib/gio/modules/libgvfsdbus.so
/usr/lib/gio/modules/libgioremote-volume-monitor.so
/usr/lib/libxcb-xinerama.so.0.0.0
/usr/lib/libxcb-composite.so.0
/usr/lib/libxcb-randr.so.0.0.0
/usr/lib/libxcb-res.so.0
/usr/include/
/usr/include/gio-unix-2.0/
/usr/include/gio-unix-2.0/gio/
/usr/include/gio-unix-2.0/gio/gdesktopappinfo.h
/usr/include/gio-unix-2.0/gio/gunixinputstream.h
/usr/include/gio-unix-2.0/gio/gunixoutputstream.h
/usr/include/gio-unix-2.0/gio/gunixmounts.h
/usr/include/xcb/
/usr/include/xcb/xcb_renderutil.h
/usr/include/xcb/render.h
/usr/share/
/usr/share/doc/
/usr/share/doc/libxcb-render-util0-dev/
/usr/share/doc/libxcb-render-util0-dev/changelog.Debian.gz
/usr/share/doc/libxcb-render-util0-dev/README
/usr/share/doc/libxcb-render-util0-dev/NEWS.gz
/usr/share/doc/libxcb-render-util0-dev/copyright
/usr/share/doc/libgtkspell0/
/usr/share/doc/libgtkspell0/changelog.Debian.gz
/usr/share/doc/libgtkspell0/changelog.gz
/usr/share/doc/libgtkspell0/copyright
/usr/share/doc/libxcb-render-util0/
/usr/share/doc/libxcb-render-util0/changelog.Debian.gz
/usr/share/doc/libxcb-render-util0/README
/usr/share/doc/libxcb-render-util0/NEWS.gz
/usr/share/doc/libxcb-render-util0/copyright
/usr/share/doc/libxcb-render0-dev/
/usr/share/doc/libxcb-render0-dev/changelog.Debian.gz
/usr/share/doc/libxcb-render0-dev/README
/usr/share/doc/libxcb-render0-dev/NEWS.gz
/usr/share/doc/libxcb-render0-dev/copyright
/usr/share/doc/libxcb-render0/
/usr/share/doc/libxcb-render0/changelog.Debian.gz
/usr/share/doc/libxcb-render0/README
/usr/share/doc/libxcb-render0/NEWS.gz
/usr/share/doc/libxcb-render0/copyright
/usr/share/doc/libjasper1/
/usr/share/doc/libjasper1/changelog.Debian.gz
/usr/share/doc/libjasper1/README.Debian
/usr/share/doc/libjasper1/copyright
/usr/share/doc/libv4l-0/
/usr/share/doc/libv4l-0/TODO
/usr/share/doc/libv4l-0/changelog.Debian.gz
/usr/share/doc/libv4l-0/README.gz
/usr/share/doc/libv4l-0/README.multi-threading
/usr/share/doc/libv4l-0/changelog.gz
/usr/share/doc/libv4l-0/copyright
/usr/share/doc/libltdl7/
/usr/share/doc/libltdl7/changelog.Debian.gz
/usr/share/doc/libltdl7/ChangeLog.1998.gz
/usr/share/doc/libltdl7/ChangeLog.1996.gz
/usr/share/doc/libltdl7/ChangeLog.2004.gz
/usr/share/doc/libltdl7/ChangeLog.2002.gz
/usr/share/doc/libltdl7/README
/usr/share/doc/libltdl7/ChangeLog.1999.gz
/usr/share/doc/libltdl7/ChangeLog.2003.gz
/usr/share/doc/libltdl7/changelog.gz
/usr/share/doc/libltdl7/ChangeLog.2006.gz
/usr/share/doc/libltdl7/ChangeLog.2007.gz
/usr/share/doc/libltdl7/ChangeLog.1997.gz
/usr/share/doc/libltdl7/ChangeLog.2001.gz
/usr/share/doc/libltdl7/NEWS.gz
/usr/share/doc/libltdl7/ChangeLog.2000.gz
/usr/share/doc/libltdl7/ChangeLog.2005.gz
/usr/share/doc/libltdl7/copyright
/usr/share/locale/
/usr/share/locale/cs/
/usr/share/locale/cs/LC_MESSAGES/
/usr/share/locale/cs/LC_MESSAGES/gtkspell.mo
/usr/share/locale/gl/
/usr/share/locale/gl/LC_MESSAGES/
/usr/share/locale/gl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/hy/
/usr/share/locale/hy/LC_MESSAGES/
/usr/share/locale/hy/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ky/
/usr/share/locale/ky/LC_MESSAGES/
/usr/share/locale/ky/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_HK/
/usr/share/locale/zh_HK/LC_MESSAGES/
/usr/share/locale/zh_HK/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ga/
/usr/share/locale/ga/LC_MESSAGES/
/usr/share/locale/ga/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sr/
/usr/share/locale/sr/LC_MESSAGES/
/usr/share/locale/sr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/el/
/usr/share/locale/el/LC_MESSAGES/
/usr/share/locale/el/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ja/
/usr/share/locale/ja/LC_MESSAGES/
/usr/share/locale/ja/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ro/
/usr/share/locale/ro/LC_MESSAGES/
/usr/share/locale/ro/LC_MESSAGES/gtkspell.mo
/usr/share/locale/pt_BR/
/usr/share/locale/pt_BR/LC_MESSAGES/
/usr/share/locale/pt_BR/LC_MESSAGES/gtkspell.mo
/usr/share/locale/fi/
/usr/share/locale/fi/LC_MESSAGES/
/usr/share/locale/fi/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sk/
/usr/share/locale/sk/LC_MESSAGES/
/usr/share/locale/sk/LC_MESSAGES/gtkspell.mo
/usr/share/locale/nl/
/usr/share/locale/nl/LC_MESSAGES/
/usr/share/locale/nl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/es/
/usr/share/locale/es/LC_MESSAGES/
/usr/share/locale/es/LC_MESSAGES/gtkspell.mo
/usr/share/locale/eu/
/usr/share/locale/eu/LC_MESSAGES/
/usr/share/locale/eu/LC_MESSAGES/gtkspell.mo
/usr/share/locale/wa/
/usr/share/locale/wa/LC_MESSAGES/
/usr/share/locale/wa/LC_MESSAGES/gtkspell.mo
/usr/share/locale/tr/
/usr/share/locale/tr/LC_MESSAGES/
/usr/share/locale/tr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/be/
/usr/share/locale/be/LC_MESSAGES/
/usr/share/locale/be/LC_MESSAGES/gtkspell.mo
/usr/share/locale/mn/
/usr/share/locale/mn/LC_MESSAGES/
/usr/share/locale/mn/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sl/
/usr/share/locale/sl/LC_MESSAGES/
/usr/share/locale/sl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/rm/
/usr/share/locale/rm/LC_MESSAGES/
/usr/share/locale/rm/LC_MESSAGES/gtkspell.mo
/usr/share/locale/hu/
/usr/share/locale/hu/LC_MESSAGES/
/usr/share/locale/hu/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_TW/
/usr/share/locale/zh_TW/LC_MESSAGES/
/usr/share/locale/zh_TW/LC_MESSAGES/gtkspell.mo
/usr/share/locale/zh_CN/
/usr/share/locale/zh_CN/LC_MESSAGES/
/usr/share/locale/zh_CN/LC_MESSAGES/gtkspell.mo
/usr/share/locale/eo/
/usr/share/locale/eo/LC_MESSAGES/
/usr/share/locale/eo/LC_MESSAGES/gtkspell.mo
/usr/share/locale/lt/
/usr/share/locale/lt/LC_MESSAGES/
/usr/share/locale/lt/LC_MESSAGES/gtkspell.mo
/usr/share/locale/it/
/usr/share/locale/it/LC_MESSAGES/
/usr/share/locale/it/LC_MESSAGES/gtkspell.mo
/usr/share/locale/vi/
/usr/share/locale/vi/LC_MESSAGES/
/usr/share/locale/vi/LC_MESSAGES/gtkspell.mo
/usr/share/locale/fr/
/usr/share/locale/fr/LC_MESSAGES/
/usr/share/locale/fr/LC_MESSAGES/gtkspell.mo
/usr/share/locale/uk/
/usr/share/locale/uk/LC_MESSAGES/
/usr/share/locale/uk/LC_MESSAGES/gtkspell.mo
/usr/share/locale/nb/
/usr/share/locale/nb/LC_MESSAGES/
/usr/share/locale/nb/LC_MESSAGES/gtkspell.mo
/usr/share/locale/pl/
/usr/share/locale/pl/LC_MESSAGES/
/usr/share/locale/pl/LC_MESSAGES/gtkspell.mo
/usr/share/locale/sv/
/usr/share/locale/sv/LC_MESSAGES/
/usr/share/locale/sv/LC_MESSAGES/gtkspell.mo
/usr/share/locale/rw/
/usr/share/locale/rw/LC_MESSAGES/
/usr/share/locale/rw/LC_MESSAGES/gtkspell.mo
/usr/share/locale/de/
/usr/share/locale/de/LC_MESSAGES/
/usr/share/locale/de/LC_MESSAGES/gtkspell.mo
/usr/share/locale/ru/
/usr/share/locale/ru/LC_MESSAGES/
/usr/share/locale/ru/LC_MESSAGES/gtkspell.mo
/usr/share/lintian/
/usr/share/lintian/overrides/
/usr/share/lintian/overrides/libv4l-0
This is a lot of files to remove manually. Is there any way to run the uninstaller from a separate pup-save mounted? Are any of these files shared?
Just wondering before I tackle this.
Thanks in advance
Eathray
- Béèm
- Posts: 11763
- Joined: Wed 22 Nov 2006, 00:47
- Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win
If you boot with the 'damaged' save file you say the screen goes blank but the menu items are there.
Can you go to the package manager and uninstall what you installed?
Can you go to the package manager and uninstall what you installed?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]
I was wondering this myself. When I go into Puppy with the new save file, I can mount the old one, but I don't really know where the package manager is as far as looking for it in the file system... I always just clicked the icon on the desktop. ( I should say, none of the buttons or icons work in the broken save-file, so I can't get to the package manager by loading the broken one).Béèm wrote:If you boot with the 'damaged' save file you say the screen goes blank but the menu items are there.
Can you go to the package manager and uninstall what you installed?
Where exactly is the package manager located in the file system so I can try to launch it?
Thx
eathray