Puppy 4 Beta Bugs

Please post any bugs you have found
Post Reply
Message
Author
stoic
Posts: 4
Joined: Thu 10 Apr 2008, 17:40

Bug in new blog under Safari

#101 Post by stoic »

Barry,

Since you referred us to this thread for other feedback on your new blog, I'm posting here.

I love the new blogs minimalism, but under Safari 3.0 the title repeats itself after the sidebar has finished (see picture).

The site displays fine under Camino 1.5.5 (a Gecko based Mac browser).


Edit: After looking at the source, the offending code seems to be line 38 in style.css:

Code: Select all

	background-position: center, top;
The comma is not used when specifying css elements in this way - Webkit seems to be stricter in respecting this than Gecko.

After removing the comma the page displays fine in both Safari and Camino.


Stoic
Attachments
safari rendering blog.jpg
Bug with Safari 3.0 rendering new blog
(52.88 KiB) Downloaded 639 times
Last edited by stoic on Thu 10 Apr 2008, 20:20, edited 2 times in total.

User avatar
DreamsToGo
Posts: 118
Joined: Fri 27 Jan 2006, 08:28
Location: Castelnaudary, south France, World Capital of Cassoulet

#102 Post by DreamsToGo »

Well, since my April 07 post about Gxine stopping after 30 secs or so when playing streaming media, in particular the BBC, I have,

- had a quick flirt with Mandriva - the new version Spring 2008.1 is out.

- but came back to Puppy with my tail between my legs - its Soooo much better and faster.

- reinstalled Puppy Beta 1 with a clean install (frugal). Before I had done an upgrade to a dingo alpha 7 frugal install.

BBC streaming works having installed mplayer, mplayer codecs full and mplayer plugin. It no longer cuts off after 30 sec or so. Good news.

Gxine still sucks though...

Hilary

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#103 Post by kirk »

Here's a fix for the battery monitor problem with apm. I made a wrapper script for asapm to check if /proc/apm has a battery charge of less than zero. If so asapm is not ran.
#!/bin/sh
if [ -a /proc/apm ]; then
if [ "$(cat /proc/apm | cut -d % -f 1 | awk '{print $(NF)}')" -lt "0" ] ; then
exit
fi
fi
asapm2 $@
To test, rename /usr/sbin/asapm to asapm2. Then unzip the attached asapm script and put it in /usr/sbin. Reboot. If you guys with apm could test it, that would be great.

The reason this wasn't a problem in alpha6 is that the apm module in 2.6.24 was renamed apm_32, because of the merge of the 32bit and 64bit trees. I saw a patch to rename it back to apm, maybe that's been done for 2.6.25. Anyway, we were not loading the apm module in alpha6.

Another problem:

In /root/ghttpd there is no executable. Guesttoo's Monkey web server package was made in to an official pet package. I didn't know if it was going to be included or not. In any case /root/ghttpd should be deleted.
Attachments
asapm.gz
(141 Bytes) Downloaded 415 times

GeoW
Posts: 150
Joined: Tue 01 Jan 2008, 00:25
Location: New Jersey, USA ( East Coast )

Battery app

#104 Post by GeoW »

kirk,

Good job. The battery app is gone on my desktop computer.

I didn't download your little script. I just did the rename, created a new
asapm and copy / pasted your script into it.

Rebooted - no battery in taskbar.

Running Intel Desktop Board D850MV P4 proc.

Good job,

GeoW

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#105 Post by Béèm »

When I try to connect to my yahoo IM account I get the msg from Yahoo, that I should install the latest version of Yahoo Messenger.
Duh, ayttm = Yahoo messenger?

I don't have this with Pidgin and Kopete.

EDIT:
OK, saw the message on the blog, but it's not clear to me what I should do to correct ayttm.
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]

stoic
Posts: 4
Joined: Thu 10 Apr 2008, 17:40

Puppy Linux 4 Beta 1 on an Asus Eee PC

#106 Post by stoic »

Thoughts on Puppy Linux 4 Beta on the Eee.

Wired ethernet and wireless support seem to be absent for the Eee. I don't know about wired support, but the two methods for the Eee's wireless seem to be using a patched Madwifi module (or perhaps just a very current one) or Ndiswrapper (I don't know if you can autodetect that Ndiswrapper is required for any particular device though). I don't know which of these was used with Pupeee 3.01.

The internal SSD is detected as a slow ide device and given a hdc device name. When I install Puppy with Grub I can add the line hdc=noprobe to force Puppy to detect the internal drive as sda - and it runs much faster. I don't know if this can be detected automatically?

The desktop icon for the Network setup wizard doesn't fit on the Eee's vertically-challenged display. I don't know how much you want to optimize the default install for these devices, but there is only enough room for five rows of icons on the desktop.

I love HotPup.

On the media player front, I'd vote for VLC - Xine (of any variety) I've always found hard to use and buggy. VLC plays everything and has a really simple UI (www.videolan.org/vlc).

Stoic
Last edited by stoic on Thu 10 Apr 2008, 21:38, edited 2 times in total.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#107 Post by Béèm »

I didn't succeed in transferring a file to the other person.
The file transfer seems to start, but then hangs.
Anybody successful?
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]

nic2109
Posts: 405
Joined: Mon 01 Jan 2007, 20:24
Location: Hayslope, near Middlemarch, Midlands, England

Re: Solved wireless network bug reported earlier

#108 Post by nic2109 »

bde wrote:Nick: Can you check the following? From the console, type the command below, hit the enter key, and see if you get wireless connection. Assuming that /etc/wpa_supplicant.conf has the correct entry, and the wireless interface is eth1.

Code: Select all

/usr/sbin/wpa_connect.sh eth1 wext
After the connection is made, run from console:

Code: Select all

dhcpcd -t 30 -d eth1
This allocates the IP number to your comuter from the router, and you should be ready to browse........
That worked perfectly, and it was really quick (no more than a few seconds) so it looks like the wizard is doing much more than just these 2 commands for some reason.

What next?
[color=darkblue][b][size=150]Nick[/size][/b][/color]

User avatar
floborg
Posts: 199
Joined: Thu 25 Oct 2007, 12:12
Location: Fort Worth, TX

#109 Post by floborg »

kirk wrote:Here's a fix for the battery monitor problem with apm. I made a wrapper script for asapm to check if /proc/apm has a battery charge of less than zero. If so asapm is not ran.
#!/bin/sh
if [ -a /proc/apm ]; then
if [ "$(cat /proc/apm | cut -d % -f 1 | awk '{print $(NF)}')" -lt "0" ] ; then
exit
fi
fi
asapm2 $@
To test, rename /usr/sbin/asapm to asapm2. Then unzip the attached asapm script and put it in /usr/sbin. Reboot. If you guys with apm could test it, that would be great.

The reason this wasn't a problem in alpha6 is that the apm module in 2.6.24 was renamed apm_32, because of the merge of the 32bit and 64bit trees. I saw a patch to rename it back to apm, maybe that's been done for 2.6.25. Anyway, we were not loading the apm module in alpha6.

Another problem:

In /root/ghttpd there is no executable. Guesttoo's Monkey web server package was made in to an official pet package. I didn't know if it was going to be included or not. In any case /root/ghttpd should be deleted.
For others with this problem, you can just comment out the asapm line in the jwm-tray file in /root.

jeffrey
Posts: 168
Joined: Mon 16 Jan 2006, 04:20
Location: Christchurch, New Zealand

#110 Post by jeffrey »

Wow, Barry - you sure get a lot of feedback! Puppy 3.98 looks great. (And I'm sorry, but I do prefer the sedate mountain view to the gaudy yellow one - thanks.)
I have the same battery applet on PC problem for an Acer 4100 (500MHz) but not on an Asus (500MHz).
kirk's solution is good. I also see the -1% (in fact exactly the same contents of /proc/apm as floberg (on this thread's previous page)). Since kirk is using awk you can drop the cat and cut to replace

Code: Select all

if [ -a /proc/apm ]; then
if [ "$(cat /proc/apm | cut -d % -f 1 | awk '{print $(NF)}')" -lt "0" ] ; then
exit
fi
fi
with

Code: Select all

# Skip loading apm for PC with no /proc/apm or if field 7 (battery percentage) is negative, eg
#    1.16ac 1.2 0x03 0x01 0xff 0x80 -1% -1 ?
awk -F '[ %]+' '$7<0 {exit 1}' /proc/apm 2>/dev/null || exit
The -F specifies that fields are separated by one or more spaces or percent-signs. The "2>/dev/null" hides the error message if /proc/apm does not exist. Script execution will only continue if the file exists and field 7 is positive. If you want the test to apply only to the first line of the file (and in this case I assume that there only is one line) put "NR==1 && " before "$7".

On another line, I haven't seen HotPup before. It's great - very dynamic. Unfortunately the text below the icons gets obscured by the menu bar on my screen. I'm running at 1600x1200 and 64 pixels isn't quite enough to let the text appear, but 65 fixes it. The best solution would be to determine how high the menu bar is and subtract that plus the icon height from the maximum screen height. It looks like ROX aligns the icons to a grid so they can't be specified to pixel accuracy anyway. Not knowing how to fix it properly, a simple workaround for me is to change /etc/HotPup/add_icons_for_device1 line 57 text Y0=SCREENY-64 to Y0=SCREENY-65. I don't know if the other similarly named files need changed too. See the before and after images below.

Another thing that would be a slight improvement is if that clever context-sensitive right-click menu on a hotpup icon were to show a "Mount" option since it might confuse a novice user when they're trying to mount it and don't realise that left-click will do the job faster (especially if they try the "Open unmounted" option).
Attachments
hotpup-unmounted_menu.png
Would be nice to add &quot;Mount&quot; option to the right-click.
(63.97 KiB) Downloaded 1087 times
hotpup-before.png
Original HotPup icons on 1600x1200 screen showing text obscured
(24.55 KiB) Downloaded 1098 times
hotpup-after.png
add_icons_for_device1 line 57 Y0=SCREENY-64 changed to Y0=SCREENY-65
(25.58 KiB) Downloaded 1058 times
Last edited by jeffrey on Fri 11 Apr 2008, 04:34, edited 1 time in total.

bde
Posts: 25
Joined: Sat 29 Mar 2008, 17:36

Re: Solved wireless network bug reported earlier

#111 Post by bde »

nic2109 wrote:
bde wrote:Nick: Can you check the following? From the console, type the command below, hit the enter key, and see if you get wireless connection. Assuming that /etc/wpa_supplicant.conf has the correct entry, and the wireless interface is eth1.

Code: Select all

/usr/sbin/wpa_connect.sh eth1 wext
After the connection is made, run from console:

Code: Select all

dhcpcd -t 30 -d eth1
This allocates the IP number to your comuter from the router, and you should be ready to browse........
That worked perfectly, and it was really quick (no more than a few seconds) so it looks like the wizard is doing much more than just these 2 commands for some reason.

What next?
Nick: Looks like the wizard did not create eth1wireless for some reason. I think that's the problem. Create eth1wireless under /etc, (i.e., /etc/eth1wireless) with the content below:

Code: Select all

/usr/sbin/wpa_connect.sh eth1 wext
This should take care of the problem, I hope. Create this file, recheck, and reboot the computer to see if the wireless is automatically connected. Good luck.

PaulBx1
Posts: 2312
Joined: Sat 17 Jun 2006, 03:11
Location: Wyoming, USA

#112 Post by PaulBx1 »

Looks like most folks got farther than I did.

I'm booting off CD using an old Thinkpad A21m. I used a copy of my Puppy 216 pupsave.

1) With an encrypted pupsave, it asks for the password but neglects to * or blank out the password on the screen when you type it in.

2) On the update it dumped me to the prompt and I had to go xorgwizard and it seemed to take it but dumped me to the prompt again. After a bit of fiddling it finally seemed to work at 1024x768. More an annoyance than a bug.

3) When I did a shutdown the screen went blank; however it appeared to do the shutdown properly.

4) Wolfpup mentioned above the lack of a link for Seamonkey, I ran into that too.

5) Some applications, when starting, flashed on the screen momentarily, then died. Examples: gnumeric and Pprocess

6) MUT is not in the menu, and does nothing from the icon.

7) I went to adjust the volume (speaker on the taskbar) and found no slider there.

8) Calcoo displays funny, doesn't work.

9) cgtkcalk shows black.

I suspect some master bug that is causing most of these problems by itself. Unusable at this point.

I'd add a vote for the new stable gnumeric and abiword; been waiting for a long time...

kirk
Posts: 1553
Joined: Fri 11 Nov 2005, 19:04
Location: florida

#113 Post by kirk »

jeffrey wrote :
Script execution will only continue if the file exists and field 7 is negative.
It could be done only with the cut command if the number we're looking for is always at field 7.

I don't know much about apm, so to be safe, the script I posted looks for the field before the % sign no matter what position it's in.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#114 Post by Lobster »

I love HotPup.
8)

Hotpup = usability. A huge improvement. I mentioned the scrunched up icons on the eeepc (which should be viewable on the classmate too) in another thread. It is just a question of moving the single base 'connect' icon up

I too noticed that support for eeepc ethernet is there but not working. The Xandros OS is nice but Puppy feels about 3 times faster and the initial mountain wallpaper is stylish on the Eeepc - and I am sure citrus and the sunset would work too . . .

If you are using the Eeepc check out Pupeee (which is based on 3.01 at the moment)
http://tmxxine.com/wik/wikka.php?wakka=EeePc

I noticed that bcrypt is not in Dingo. Was it ever used, apart from the command line? I seem to remember it was - so hope that has not been overlooked . . .

Keep the testing coming guys am sure more feedback is useful to Barry ;)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

jeffrey
Posts: 168
Joined: Mon 16 Jan 2006, 04:20
Location: Christchurch, New Zealand

#115 Post by jeffrey »

That's true, kirk. My awk will pick field 7 whether there's a percent after it or not. And my description of what my code does is wrong!
I said
if the file exists and field 7 is negative
where I meant
if the file exists and field 7 is positive
I'll edit my post to save further confusion...

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#116 Post by jcagle »

Any suggestions on how to get Flock working in the Beta version of Puppy 4 in the meantime?

User avatar
veronicathecow
Posts: 559
Joined: Sat 21 Oct 2006, 09:41

#117 Post by veronicathecow »

Hi, got a few problems so far.

Frugal on own partition. Intel's D201GLY2 MB with 1gb RAM

After getting an install running with acpi=off I get the following problems
The LAN issue is probably due to going back to the older kernel but there are still confusing things with "connect" dialog. LAN has worked in the past with newer kernel.

"Puppy cannot see any active network interfaces"
I try load network modules, more, auto probe and get the following after a long period without dialog box so I thought it had crashed!

On autoprobe it says
"No modules loaded successfully, Note however that these modules are already loaded" (No modules however are listed)

Desktop, wallpaper setter does not appear to have an option for "no wallpaper". I tried clear only to find it removes all the desktop (Not clear what "clear" does 8-)

On reboot setting are lost and have to select UK, Vesa etc. (save type was to the whole partition.

Cheers
Tony

Leon
Posts: 265
Joined: Wed 22 Jun 2005, 21:33

#118 Post by Leon »

jcagle wrote:Not sure that this is really a bug...

I was using the Flock web browser in Alpha 7, then went to Puppy 4 Beta...

Flock doesn't work.

first of all, libstdc++.so.5 wasn't there, so I created a symlink to the newer version that was there.

Now I get this
./flock
./flock-bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ./flock-bin)
./flock-bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by ./flock-bin)
./flock-bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ./libxpcom_core.so)
./flock-bin: /usr/lib/libstdc++.so.5: version `CXXABI_1.2' not found (required by ./libxpcom_core.so)
./flock-bin: /usr/lib/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by ./libxpcom_compat.so)
Don't know that this is really a bug, but probably something flock users need to have fixed.
jcagle wrote:Any suggestions on how to get Flock working in the Beta version of Puppy 4 in the meantime?
Same problem with Firefox and XaraLx.
The solution is to copy /usr/lib/libstdc++.so.5.0.6 from Alpha 7 and to make symlink /usr/lib/libstdc++.so.5 to the file.
Barry already mentioned on his blog that he fixed the problem for the next release.

See http://puppylinux.com/blog/index.html:

"libstdc++.so.5 back in
April 7, 2008

As was reported on the forum, 'xlock' does not work, as libstdc++.so.5 is missing. I was too hasty when I removed it just before building 4.00beta.

I have just done a dependency check and found that /usr/lib/codecs/cook.so and drvc.so also need libstdc++.so.5. This means that some media files will not play in Gxine."

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#119 Post by jcagle »

Actually I went to PetGet and installed libstdc++5.0.6 and now Flock works fine.

nic2109
Posts: 405
Joined: Mon 01 Jan 2007, 20:24
Location: Hayslope, near Middlemarch, Midlands, England

Re: Solved wireless network bug reported earlier

#120 Post by nic2109 »

bde wrote:
nic2109 wrote:What next?
Nick: Looks like the wizard did not create eth1wireless for some reason. I think that's the problem. Create eth1wireless under /etc, (i.e., /etc/eth1wireless) with the content below:

Code: Select all

/usr/sbin/wpa_connect.sh eth1 wext
This should take care of the problem, I hope. Create this file, recheck, and reboot the computer to see if the wireless is automatically connected. Good luck.
Hurrah! That worked a treat.

So; we now have a good work-around, but I'm not aware that anyone has picked up the original problem with the network wizard.

Any takers?
[color=darkblue][b][size=150]Nick[/size][/b][/color]

Post Reply