Puppy 4.3 Final -- bug reports and suggestions

Please post any bugs you have found
Message
Author
cichlasoma
Posts: 69
Joined: Sun 13 Sep 2009, 01:57

Re: Missing programs and internet connection

#201 Post by cichlasoma »

clarf wrote: Hope you could fix your problem cichlasoma, I'm sure you have to copy zp430305.sfs to HD.
I do believe you. I apologize for not trying the solution yet, but normally I don't boot from CD (I've experimented mainly with Flash disk and hard drive frugal installations) and even more importantly - I managed to connect wifi in 4.21 via Windows driver wrapper on my Asus EEE PC, so I use 4.21, at least as my "main Puppy").
I'll try later and report just for "scholastic" purposes.

User avatar
WN2A
Posts: 50
Joined: Sat 02 Jun 2007, 21:54
Location: USA

Weird CD Boot/ pupsave Problem

#202 Post by WN2A »

Weird pupsave on USB problem:

Hello All:
Firstly, the new apps and everything looks great to me on Puppy 430 and ttuuxx's 4.3.1.
I am trying to use pup-430.iso (and its varients), booting off the CD and using
a pupsave.2fs file on a 16G USB Patriot XT Flash Drive. (Formatted fat32)

But what is weird is that unlike 4.1.2 k2.6.25.16 (which works universally great
with all my systems), 430,etc doesn't find the pupsave.2fs on the older ones
(but does work with the newer one for some reason).

Older: Dell XPS R400 (400MHz P2, 384Meg RAM; USB 1.1 ?)
Sony Vaio PCG-932A 600MHz P3 700MHz 125M RAM USB 1.1
(Does not work on above systems)
New: HP PC P4 2.8GHz 775M RAM USB 2.0
(Works OK, finds pupsave.2fs)

Thus far same results for all: (pupsave only works on new)
pup-430.iso
pup-430-small.iso
pup-430-k2.6.25.16.iso
and:
puppies-431.1-main-Xserver.iso

But all machines (new or old) work with puppy 4.1.2 k2.6.25.16!

Any Ideas?
Thanks!--WN2A
Last edited by WN2A on Mon 28 Sep 2009, 14:53, edited 1 time in total.
CWLab : Amateur Radio CW Program Moving to GNU/Linux!
[url]http://www.qsl.net/wn2a[/url]

Koshpeli
Posts: 11
Joined: Sat 19 Sep 2009, 03:21

Won't shut down

#203 Post by Koshpeli »

Had 4.2.1 on my Compaq Presario R4000 booting off the Live CD. When I downloaded 4.3, I changed my pupsave file as instructed. Booted 4.3 off the D: drive. Everything loaded up fine. But when I hit the shutdown option in the Menu, it did nothing. Same problem with the shutdown option on the top tool tray. Only way to power down was to hold the power button key on the computer, which just killed power, didn't start the script i.e. didn't save my settings.

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

Re: Won't shut down

#204 Post by DaveS »

Koshpeli wrote:Had 4.2.1 on my Compaq Presario R4000 booting off the Live CD. When I downloaded 4.3, I changed my pupsave file as instructed. Booted 4.3 off the D: drive. Everything loaded up fine. But when I hit the shutdown option in the Menu, it did nothing. Same problem with the shutdown option on the top tool tray. Only way to power down was to hold the power button key on the computer, which just killed power, didn't start the script i.e. didn't save my settings.
The problem here is the shutdown script that came with your old pupsave file. All you need to do is copy the two files 'wmpoweroff' and 'wmreboot' from /usr/bin to /usr/X11R7/bin. Copy them, dont move them.
If you ever find you cannot shutdown via the menu, just open a terminal window, type wmpoweroff and hit the enter key.
Spup Frugal HD and USB
Root forever!

User avatar
gray
Posts: 316
Joined: Fri 23 Feb 2007, 22:42
Location: Adelaide - South Australia

depmod

#205 Post by gray »

somethin funny with depmod.

When trying to activate the virtualbox drivers in puppy 4.3 the depmod command did not work. I had to use depmod-FULL.

Begs the question - what other drivers are not being activated by depmod ?

cichlasoma
Posts: 69
Joined: Sun 13 Sep 2009, 01:57

#206 Post by cichlasoma »

I booted 4.3 from USB FD KingstoneDataTraveller 20. Later I plugged in an USB FD Kingstone DT 101 II (both 8 GB). Puppy was not able to mount both and when I drew the second one out, it gave me no access anymore to the first one (it booted from). :-)

Koshpeli
Posts: 11
Joined: Sat 19 Sep 2009, 03:21

Re: Won't shut down

#207 Post by Koshpeli »

DaveS wrote:
Koshpeli wrote:Had 4.2.1 on my Compaq Presario R4000 booting off the Live CD. When I downloaded 4.3, I changed my pupsave file as instructed. Booted 4.3 off the D: drive. Everything loaded up fine. But when I hit the shutdown option in the Menu, it did nothing. Same problem with the shutdown option on the top tool tray. Only way to power down was to hold the power button key on the computer, which just killed power, didn't start the script i.e. didn't save my settings.
The problem here is the shutdown script that came with your old pupsave file. All you need to do is copy the two files 'wmpoweroff' and 'wmreboot' from /usr/bin to /usr/X11R7/bin. Copy them, dont move them.
If you ever find you cannot shutdown via the menu, just open a terminal window, type wmpoweroff and hit the enter key.
Cool thanks. Missed that notice and the command for shutting off somehow.

User avatar
dogone
Posts: 202
Joined: Tue 22 Apr 2008, 02:53
Location: Arizona, USA

430 Xorg/X related instability

#208 Post by dogone »

I'm observing a particular and fatal instability in 430, both 2.6.31.5 "small" (am presently testing main) and 2.6.25.16. The problem seems related to Xorg and window manipulation over time in a given session. It tends not to occur during sessions in which there's little or no window creation, destruction, manipulation, etc. I otherwise see no correlation to system loading or memory use.

Eventually, during a busy X session, X stops responding. Mouse clicks are ignored and menus do not appear. One can still switch to another terminal (CTRL-ALT-Fx) or exit Xorg (CTR-ALT-Backspace). Back at the prompt, Puppy appears alive and well. TOP reports no unusual loading and FREE reports nominal memory use. Attempts to restart X result in a black screen and the X-windows "X" cursor. CTRL-ALT-Backspace returns one to the prompt. Xorgwizard will still run normally but fails to start X. At that point one has no option but to "reboot".

I have observed this problem with 430 on two desktop machines - one 1999 Intel-based with 512MB and one 2004 AMD-based with 2GB. I do not experience the problem under 425, earlier betas nor under any earlier Puppy or derivative. It appears new and unique to 430 final and it's "specials" (though I have not tested the 2.6.21.x release).

UPDATE: In the event of the forced reboot described above, Puppy displays the expected "Saving changes..." message upon leaving X, However it often stops there and fails to execute the reboot. Changes are correctly saved but the system must be hard reset.

If you have experienced any such problem under 430 or earlier, please post the details. Thanks.
Last edited by dogone on Wed 30 Sep 2009, 13:38, edited 2 times in total.

aarf

Re: aarf: that's standard behavior and not a bug.

#209 Post by aarf »

dio444 wrote:That's standard behavior for cut-paste from a terminal in X. But there's one thing you didn't know. The middle mouse button can be simulated on a 2-button pointing device with a "chord click" of both buttons at once.

Tom
thanks Tom, i can now copy by first highlighting the text in rxvt and then using two fingers pushing both ends of the touchpad click bar simultaneously to paste. 8)

User avatar
lwill
Posts: 171
Joined: Fri 13 Jun 2008, 04:00
Location: City Of Lights
Contact:

#210 Post by lwill »

I had reported a sound problem back on page one with a Gateway laptop, I found a solution.
The solution is in Forum index » Advanced Topics » Hardware » Audio No Sound on Gateway Laptop
http://www.murga-linux.com/puppy/viewtopic.php?t=45213

Sound worked in Small iso but not full.
Seems to be some conflicting intel modem / sound modules.

Lyle

ARAN
Posts: 113
Joined: Fri 21 Oct 2005, 12:47

#211 Post by ARAN »

ttuuxxx wrote: Puppy doesn't usually come with git, try this one
http://www.puppylinux.ca/tpp/ttuuxxx/pr ... 3-i386.pet
username:puppy
password:linux
you'll have to type it twice :)
ttuuxxx
Hello ttuuxxx.

Thanks a lot for the Package.

Have just booted puppy in ram with "puppy pfix=ram" and installed the Git Pet Package that you provided.

For some reason this package is also broken.
It report the same error like the git in the devx sfs.

# git pull
/usr/libexec/git-core//git-pull: line 184: exec: git-merge: not found
Will now download a early devx file that has worked for me and look what for files differ in the git-core folder.

Thanks a lot for the Help.
Greetings ARAN

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#212 Post by technosaurus »

I bashed together a fix for the broken man pages that restores 99% functionality

Code: Select all

#! /bin/bash
defaulthtmlviewer "http://www.google.com/search?&q=man+"$1"+site:linux.die.net&btnI=Search"
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

Michalis
Posts: 237
Joined: Tue 08 Jan 2008, 14:50
Location: Greece

#213 Post by Michalis »

@ARAN that's strange. I don't whether git is included in puppy430 or in the devx (which I have installed) but for me git is working just fine out of the box. Actually I'm using "git clone" but I just tested "git pull" and works well without any message of something missing.

ARAN
Posts: 113
Joined: Fri 21 Oct 2005, 12:47

#214 Post by ARAN »

Michalis wrote:@ARAN that's strange. I don't whether git is included in puppy430 or in the devx (which I have installed) but for me git is working just fine out of the box. Actually I'm using "git clone" but I just tested "git pull" and works well without any message of something missing.
Hello Michalis.

Thank you a lot for your clarification !
I can confirm that git is not in puppy and also not in devx.
The strange thing is that before i have upgraded Puppy i had a full working git. Dont know anymore where this package i have downloaded.

It would be very helpful if you could try to execute also git-merge
http://linux.die.net/man/1/git-merge

I get this error message here if i do that inside /usr/libexec/git-core
# ./git-merge
bash: git-merge: command not found
Normally this command should exist like all other programms too.
As a example "git commit -a" works great. changes can be commited to the tree. For some reason "git-merge" however is missing.

The place where git-merge get in action is in the File
/usr/libexec/git-core/git-pull
merge_name=$(git fmt-merge-msg $log_arg <"$GIT_DIR/FETCH_HEAD") || exit
test true = "$rebase" &&
exec git-rebase $strategy_args --onto $merge_head \
${oldremoteref:-$merge_head}
exec git-merge $no_stat $no_commit $squash $no_ff $log_arg $strategy_args \
"$merge_name" HEAD $merge_head
I assume the reason why you dont get a merge error is maybe that git has nothing to merge !

This Files or command should somehow work inside /usr/libexec/git-core
Main porcelain commands

git-add(1)
Add file contents to the index.
git-am(1)
Apply a series of patches from a mailbox.
git-archive(1)
Create an archive of files from a named tree.
git-bisect(1)
Find the change that introduced a bug by binary search.
git-branch(1)
List, create, or delete branches.
git-bundle(1)
Move objects and refs by archive.
git-checkout(1)
Checkout and switch to a branch.
git-cherry-pick(1)
Apply the change introduced by an existing commit.
git-citool(1)
Graphical alternative to git-commit.
git-clean(1)
Remove untracked files from the working tree.
git-clone(1)
Clone a repository into a new directory.
git-commit(1)
Record changes to the repository.
git-describe(1)
Show the most recent tag that is reachable from a commit.
git-diff(1)
Show changes between commits, commit and working tree, etc.
git-fetch(1)
Download objects and refs from another repository.
git-format-patch(1)
Prepare patches for e-mail submission.
git-gc(1)
Cleanup unnecessary files and optimize the local repository.
git-grep(1)
Print lines matching a pattern.
git-gui(1)
A portable graphical interface to Git.
git-init(1)
Create an empty git repository or reinitialize an existing one.
git-log(1)
Show commit logs.
git-merge(1)
Join two or more development histories together.
git-mv(1)
Move or rename a file, a directory, or a symlink.
git-pull(1)
Fetch from and merge with another repository or a local branch.
git-push(1)
Update remote refs along with associated objects.
git-rebase(1)
Forward-port local commits to the updated upstream head.
git-reset(1)
Reset current HEAD to the specified state.
git-revert(1)
Revert an existing commit.
git-rm(1)
Remove files from the working tree and from the index.
git-shortlog(1)
Summarize git log output.
git-show(1)
Show various types of objects.
git-stash(1)
Stash the changes in a dirty working directory away.
git-status(1)
Show the working tree status.
git-submodule(1)
Initialize, update or inspect submodules.
git-tag(1)
Create, list, delete or verify a tag object signed with GPG.
gitk(1)
The git repository browser.

Ancillary Commands

Manipulators:

git-config(1)
Get and set repository or global options.
git-fast-export(1)
Git data exporter.
git-fast-import(1)
Backend for fast Git data importers.
git-filter-branch(1)
Rewrite branches.
git-lost-found(1)
(deprecated) Recover lost refs that luckily have not yet been pruned.
git-mergetool(1)
Run merge conflict resolution tools to resolve merge conflicts.
git-pack-refs(1)
Pack heads and tags for efficient repository access.
git-prune(1)
Prune all unreachable objects from the object database.
git-reflog(1)
Manage reflog information.
git-relink(1)
Hardlink common objects in local repositories.
git-remote(1)
manage set of tracked repositories.
git-repack(1)
Pack unpacked objects in a repository.
git-repo-config(1)
(deprecated) Get and set repository or global options.
Interrogators:

git-annotate(1)
Annotate file lines with commit info.
git-blame(1)
Show what revision and author last modified each line of a file.
git-cherry(1)
Find commits not merged upstream.
git-count-objects(1)
Count unpacked number of objects and their disk consumption.
git-fsck(1)
Verifies the connectivity and validity of the objects in the database.
git-get-tar-commit-id(1)
Extract commit ID from an archive created using git-archive.
git-help(1)
display help information about git.
git-instaweb(1)
Instantly browse your working repository in gitweb.
git-merge-tree(1)
Show three-way merge without touching index.
git-rerere(1)
Reuse recorded resolution of conflicted merges.
git-rev-parse(1)
Pick out and massage parameters.
git-show-branch(1)
Show branches and their commits.
git-verify-tag(1)
Check the GPG signature of tags.
git-whatchanged(1)
Show logs with difference each commit introduces.

ARAN
Posts: 113
Joined: Fri 21 Oct 2005, 12:47

#215 Post by ARAN »

Okay with the very smart Guys at the git IRC channell i could fix the Bug.

The Problem is really that the Git Packages for Puppy Linux are Broken.
Even the one that ttuxxx posted it is also broken.

The Bug is that the Pet packages have in the folder /usr/libexec/git-core
about 95 system links missing to the git binary.

It looks like that the pet create scripts dont pay attention to symlinks

Here is a file list of of a complete git-core folder
http://pastie.org/635088

As you can see "git-merge" but also "git-diff", "git-fetch", "git-add" ... that point to git binary are all missing !

I have solved my problem with this command here in the terminal
ln /usr/bin/git /usr/libexec/git-core/git-merge
The symlinks should be created while building git from sources with the following command. For me the Pet Create Packages are Broken as they dont include the symlinks that are needed.
make prefix=/usr INSTALLDIRS=vendor DESTDIR="${pkgdir}" install quick-install-man

User avatar
dogone
Posts: 202
Joined: Tue 22 Apr 2008, 02:53
Location: Arizona, USA

CD ripping issues in 4.3 final

#216 Post by dogone »

Two observations:

1. cdparanoia segfaults in both 4.3 main and small kernel 2.6.30.5. It does not segfault in 4.3 main kernel 2.6.25.16.

2. Ripoff consistently dies in mid full-disk rip. It's cpu utilization then goes from ~1% to 90+% and the process must be killed. Observed in all tested 4.30 final releases.
Last edited by dogone on Thu 01 Oct 2009, 02:56, edited 2 times in total.

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#217 Post by ttuuxxx »

ARAN wrote:Okay with the very smart Guys at the git IRC channell i could fix the Bug.

The Problem is really that the Git Packages for Puppy Linux are Broken.
Even the one that ttuxxx posted it is also broken.

The Bug is that the Pet packages have in the folder /usr/libexec/git-core
about 95 system links missing to the git binary.

It looks like that the pet create scripts dont pay attention to symlinks

Here is a file list of of a complete git-core folder
http://pastie.org/635088

As you can see "git-merge" but also "git-diff", "git-fetch", "git-add" ... that point to git binary are all missing !

I have solved my problem with this command here in the terminal
ln /usr/bin/git /usr/libexec/git-core/git-merge
The symlinks should be created while building git from sources with the following command. For me the Pet Create Packages are Broken as they dont include the symlinks that are needed.
make prefix=/usr INSTALLDIRS=vendor DESTDIR="${pkgdir}" install quick-install-man
usually petget does an excellent job at making system links, actually this is the first time that I've read that it didn't work right. I would be blaming git developers. I've compiled just about everything like gcc,qt,xorg,wx,alsa, etc and not once did I have an issue like that, I've used another git I compiled on 2.14X 2 days ago to download some sources and it work, So its a strange thing then.
I guess I'll have to recompile a few others later on :)
Thanks for the how to :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
rerwin
Posts: 2017
Joined: Wed 24 Aug 2005, 22:50
Location: Maine, USA

Re: No sound on Gateway laptop

#218 Post by rerwin »

The referenced thread provides much info on this sound problem and leads me to suspect a modem-driver conflict. The sound board is 8086:24c5, although no one has posted the modem ID. But I see in the modules.alias file three listings for a modem ID 8086:34c6, which supports the observations of an Intel, SmartLink and Conexant (HSF) driver. All three support that ID, which I would guess is what is in the laptops. (Waiting for confirmation.) That narrows down the problem and is manageable!

I suspect the SmartLink (slamr) is superfluous, since the Intel driver results in use of the SmartLink logic (daemon). But the HSF-driver's claim on the modem is surprising. Fortunately, this issue does not seem to involve the snd-hda-intel driver, which is what got modified for 4.3.

Since I have accepted responsibility for modem support, I will look into it. I would like to find a way to discriminate the HSF from the non-HSF modems with that ID. There are more IDs associated with the devices, that show up in the log file: /tmp/udevtrace.log. If each Gateway loptop user in the referenced thread could attach that file to a posting or PM to me, that would help. Thanks.
Richard

UPDATE: To get the best advice (and a lot more), the linmodem group provides a utility to analyze your modem situation, scanModem. I have put the latest version into a dotpet for ease of installation and removal. Click on the dotpet to install it, then click on the "console" icon and enter:
./scanModem
(that is dot slash. . . and upper-case M)

The results appear in (/root/) Modem/ModemData.txt. That file will probably recommend the correct driver to use. You will probably end up blacklisting slamr and hsfmc97ich, to let snd-intel8x0m grab the modem (assuming the IDs are as I guessed).
R
Last edited by rerwin on Tue 29 Sep 2009, 22:18, edited 1 time in total.

User avatar
paulh177
Posts: 975
Joined: Tue 22 Aug 2006, 20:41

#219 Post by paulh177 »

I think there may be a problem with the network wizard.
I have just looked at the wpa conf file in /etc/network-wizard/wireless/wpa_profiles and it contains over 4000 lines -- it seems the psk gets copied to the wpa config file every time wpa_supplicant runs? (I'm guessing willdly)

this is on my acer aspire one

s

aarf

#220 Post by aarf »

approximately 1 in five shut downs stop at a screen with small rectangular white/grey windows arranged in about 15-20 rows on a black background. requires a hard shutdown to complete.
had seen this only occasionally in previous puppys.
doesn't cause any problems. just the improper shut down screen displays on reboot.

Post Reply