Raspberry Pi Buster Raspup

A home for all kinds of Puppy related projects
Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#46 Post by zigbert »

Strange Tooltips in trayapp
Attachments
test.png
(4.11 KiB) Downloaded 818 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#47 Post by zigbert »

Just for the record...
I tested my pupsave folder in both ext2 and ext4 to see if there is any chance to speed up the boot. The answer is No.

Raspberry 3B+
Ext2 - 42 sec
Ext4 - 44 sec

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

#48 Post by Lobster »

:D

Am in on my sisters hdmi monitor ... setting that up was an adventure (4 hdmi - two being used, one maybe dead, 3 remote controls) - ahem nothing to do with rpi 4 ...

- rpi 4 worked on barrys simple wireless setup but does not yet background this during boot, so the connection 20-30sec after the screen set up was a little confusing, was about to try another connecting option ...
- the overscan/underscan totally befuddles me. I can not reduce the values once set. So I would have been better off just with a black border. No doubt I can fiddle with it ...
- yes also set up firewall but no icon displaying to confirm. I am probably safe :wink:
- vivaldi set up OK
- the radio from sigmund crashed on me, during updating
- the devx now on the boot up partition seems present
- the shutdown telling me I can restart or turn off the rpi is helpful

Thanks Mick for this second beta :D
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#49 Post by 01micko »

@ziggy - welcome to the party!

Yes that yad tooltip is not good. I should build a tray icon for that.

Bootup times may not be as fast as Barry's sap6 (for pi 1 only) because we are running in pupmodes 12/13 (normal frugal install) as opposed to a full install (pupmodes 2/3, iirc)

On all PCs RAM 1GB or less you will notice a new squarish icon on the drive icon (once save is made). The main sfs is loaded off the (micro) SD card in raspberry pi's case. Feel free to re-design that icon if you wish. I have a pi4 2GB RAM and it does boot a bit faster as the main sfs is loaded to RAM. You can force loading to RAM by editing the boot menu 'bootmenu.txt' by adding PFIX copy to the save entry. Use with caution as by default there is no save interval. Saving only occurs -

a) if you adjust it in eventmanager
b) if you click the desktop 'save' icon
c) on shutdown/reboot if you choose

@ziggy and @lobster the firewall tray icon is left out on purpose. The Firewall GUI (in the Network menu) should show a green icon if firewall is on, red if off. I will add the firewall tray icon to the repo for next release. Tray icons do suck RAM so that is why it is left out.

@lobster. Please don't install the devx to the first partition unless you know it is big enough. The errors you saw would have been 'no space left on device' or words to that effect. Delete that file and re-download the devx to the second partition.
Puppy Linux Blog - contact me for access

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#50 Post by zigbert »

lobster wrote:- the radio from sigmund crashed on me, during updating
What did you update?

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#51 Post by zigbert »

01micko wrote:@ziggy - welcome to the party!
Good to be back :wink:

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

#52 Post by Lobster »

zigbert wrote:
lobster wrote:- the radio from sigmund crashed on me, during updating
What did you update?
I just downloaded (or tried) the database of stations - will give it another go as it is a great program. Sound is outputting ok to the monitor speakers after setting up sound options. :D

@mick
yes I have enough space in the first partition. The error message is quite common on all Puppys when using the installer ... so I think that is all it was ... :)

Glad to hear the firewall icon will return. 8)

I may use your pfix option as the whole OS should be in ram? At the moment it feels as if it is being called from the micro-sd, as the loads speed up once in ram but Puppy should run from ram anyways? :?

Once I am home in a few days on another monitor I will be doing a second folder save option ... :D

Puppy loves Pi (true)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#53 Post by zigbert »

Lobster wrote:I just downloaded (or tried) the database of stations - will give it another go as it is a great program.
Tested here, and works as expected. Db downloaded, and shows up in gui... Please give it another try.

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

#54 Post by Lobster »

Please give it another try.
- I did that, now have the excellent pmusic working OK (to quick to judge) What a wonderful resource ...

- the test of sound from the select sound card wizard did not work
but from the sound wizard the test worked
this allowed me to change from monitor speakers and the output
to the HDMI monitor/tV to the Plantronics USB headphones which I hope are USB 3
as I used that option but it is backward compatible anyway ...
No need to reboot - yes!
- Just downloaded a .mkv film to the micro-SD. As before the video in full screen is OK but the sound is cutting out and then is out of sync
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

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

#55 Post by Lobster »

Now using my LG HDMI monitor ...
... and the over and underscanning has to be entered manually (the arrow keys for up and down not working when adjusting)

So for example I wanted to reduce by 10 points
- entered -10 and pressed enter ...

Using Midori to post this ... :D
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Brown Mouse
Posts: 564
Joined: Tue 09 Jun 2009, 21:06

#56 Post by Brown Mouse »

Has anybody managed to get any Bluetooth devices running,ie keyboard etc.. from RPI's on-board Bluetooth and if so how?

TIA

Dud
Posts: 59
Joined: Sat 04 Jun 2011, 18:17

#57 Post by Dud »

Has anyone managed to log into a Samba share?
My attempts fail:
Server is on a PI3B running Easy Pyro64
It is accessible from TahrPup on AMD, BionicPup64 on Intel, Android and others.
- I was trying to transfer some files for testing. Fortunately FTP works fine.
Raspup on Pi4 4GB runs at least as well as my old Athlon64 destop but much quieter and using far less power.

EDIT:
I can share from Raspup OK - not that there's anything to share yet.

- Odd.

Dud
Posts: 59
Joined: Sat 04 Jun 2011, 18:17

#58 Post by Dud »

- slightly off the main track here:

I tried an AppImage:

OpenSCAD-2019.05-armhf.AppImage

which runs well on Raspbian but it fails with a library error on Raspup - now I thought Appimages are supposed to be distro independent, or rather, that they prepacked all dependencies.

I don't know how many assumptions the packager may have made, is it reasonable to expect it to run as is or should I contact the author?

Tia,

Brown Mouse
Posts: 564
Joined: Tue 09 Jun 2009, 21:06

#59 Post by Brown Mouse »

Since doing an update to the PPM,it now seems broken and have lost all the apps/libs that were originally there?

Well pleased and all working great apart from that.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#60 Post by 01micko »

@Dud

I haven't tried logging into a samba share but I did do a bit of work getting the server side working. I'll test it out and work out the best method to log in as a client.

I've downloaded that appimage and will test it out soon.

EDIT: well, the appimage works for me :? however I do have the devx loaded and a couple extra libs installed like sdl stuff. So, what you need is either on devx or in one of those libs I installed. See screencap.

@Brown Mouse

I am working on getting some rudimentary bluetooth stuff working. That will be in the next release.

With PPM, the find_cat binary is broken. I built a new one and it works and should fix your broken PPM. Pet attached.

Thanks for reports.
Attachments
openscad.png
(110.25 KiB) Downloaded 419 times
findcat-1.0-armhf.pet
Install this and update the PPM databases again. Report issues.
(12.92 KiB) Downloaded 91 times
Puppy Linux Blog - contact me for access

Brown Mouse
Posts: 564
Joined: Tue 09 Jun 2009, 21:06

#61 Post by Brown Mouse »

01micko wrote:


@Brown Mouse

I am working on getting some rudimentary bluetooth stuff working. That will be in the next release.

With PPM, the find_cat binary is broken. I built a new one and it works and should fix your broken PPM. Pet attached.

Thanks for reports.
Mick

Cheers for the pet which has now fixed the broken PPM.

Been running this on a daily basis on a RPI 3B for 10 hours a day and always with Pmusic radio streamer running and Vivaldi with normally 3 tabs open,which leaves me seeing around 200mb's of 1gb ram spare,according to Htop.

At boot,I'm seeing an under voltage icon and message which isn't causing a problem when running but I think that is attributed to my slightly underpowered although good quality 2.1 amp Samsung power supply and usb cable.

Great work

Dud
Posts: 59
Joined: Sat 04 Jun 2011, 18:17

#62 Post by Dud »

Thanks 01micko, devx does enable the AppImage to run. I'll let the builder know and suggest he adds a note to help other Raspup users.

Odd thing though: Under Raspbian the AppImage runs much faster, I would have expected it to be about the same speed:
Complex part script on Raspbian renders in 12 minutes, on Raspup the same file takes 30 minutes.

Hold off from the samba problem for a while - I have a Wifi irregularity which might be at the root, I must heave some kit around and do some wired comparisons; I might be pointing you in the wrong direction.

Cheerio,

Dud
Posts: 59
Joined: Sat 04 Jun 2011, 18:17

#63 Post by Dud »

Hello 01micko, I've narrowed the issue a little - and found another.

All this is on a RPi4B with 4GB ram.

I connected with ethernet to avoid the WiFi problem (below) and tried again to log into samba.

Pnethood can't find any servers on a scan or refresh - when I disabled cifs (a known Pnethood problem) it reported 'smbmount not found'.

Samba shares from Raspup are rock steady - I am able to transfer GB+ sized files when logging in from another machine.

BUT

All this is on a wired connection. WiFi is decidedly flaky..

Raspup using wlan pings the router at anything from 4ms to 30000 ms with 60% - 80% packet loss.
I just ran a new test with the Pi within 2 metres direct line of sight of the router:
The first 24 pings lost 6 packets, the rest all returned together with #1 at 23000ms then each quicker until #24 at 17ms but the next to return, #27, took 5500ms.

Raspbian on the same RPi in the same place loses no packets and pings rarely go over 6ms.

If it might help I could substitute a Pi3 and re-run the tests?

Cheerio,

Dud
Posts: 59
Joined: Sat 04 Jun 2011, 18:17

#64 Post by Dud »

I replaced the Pi4 4GB with a Pi4 1GB and got essentially the same results
then with a Pi3B and although the WiFi was better it was still poor.

All 3 Pi's on Raspup lost over 50% packets,see typical runs below.

This explains the success only with FTP which is designed to be very fault tolerant.

All 3 Pi's on Raspbian Buster pinged 4-5ms with near 100% returns.
The Pi3B (others not tested) on Raspbian Stretch returned 100% with average times at 1.8ms

The difference between Stretch and Buster is a surprise.

Unrelated but I've seen comments above:
Bootup time for 4GB version 1.48, for 1GB 1.03
I assume something is accessing memory at about 15s/GB.
To check; anyone with a 2GB Pi getting 1.18 bootup times?

Hth, Cheerio,
Attachments
scapp3.png
Pi3B pings - very poor but just enough to get some response from remote hosts. After this it settled down to about 62% losses.
(27.25 KiB) Downloaded 984 times
scapp4.png
Pi4 1GB pings - wlan keeps dropping out so this was the best of about 20 tries.
(24.3 KiB) Downloaded 1017 times

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#65 Post by 01micko »

Hello Dud

Yes there is definitely some networking/wireless problem, although with my 3B+ and my Zero you barely notice it; with browsing, using PPM, ftp, smb and pinging the router the 3 and zero seem 99% rock solid. I can't say the same for the pi 4, however I am posting from it now after connecting from the cli with wpa_cli and do have a very noticeable improvement.

Some stats - warts and all -

Code: Select all

# ifup -a
# wpa_cli -i wlan0 reconfigure
OK
# ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:624 (624.0 B)  TX bytes:624 (624.0 B)

wlan0     Link encap:Ethernet  HWaddr DC:A6:32:07:07:D4  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:53 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2204 (2.1 KiB)  TX bytes:592 (592.0 B)

# dhcpcd
script_runreason: /lib/dhcpcd/dhcpcd-run-hooks: WEXITSTATUS 1 ##### this one bothers me
script_runreason: /lib/dhcpcd/dhcpcd-run-hooks: WEXITSTATUS 1
DUID 00:01:00:01:25:2b:c1:cb:dc:a6:32:07:07:d4
wlan0: IAID 32:07:07:d4
wlan0: adding address fe80::4430:dc09:ea08:1fed
ipv6_addaddr1: Operation not supported
eth0: waiting for carrier
wlan0: soliciting a DHCP lease
wlan0: soliciting an IPv6 router
ipv6nd_startrs1: Address family not supported by protocol
wlan0: offered 10.1.1.185 from 10.1.1.1
wlan0: probing address 10.1.1.185/24
wlan0: leased 10.1.1.185 for 86400 seconds
wlan0: adding route to 10.1.1.0/24
wlan0: adding default route via 10.1.1.1
script_runreason: /lib/dhcpcd/dhcpcd-run-hooks: WEXITSTATUS 1
forked to background, child pid 8125
# ifconfig
eth0      Link encap:Ethernet  HWaddr DC:A6:32:07:07:D3  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:624 (624.0 B)  TX bytes:624 (624.0 B)

wlan0     Link encap:Ethernet  HWaddr DC:A6:32:07:07:D4  
          inet addr:10.1.1.185  Bcast:10.1.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:81 errors:0 dropped:0 overruns:0 frame:0
          TX packets:12 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3760 (3.6 KiB)  TX bytes:1835 (1.7 KiB)

# ping 10.1.1.1
PING 10.1.1.1 (10.1.1.1): 56 data bytes
64 bytes from 10.1.1.1: seq=2 ttl=64 time=2.643 ms
64 bytes from 10.1.1.1: seq=3 ttl=64 time=3.214 ms
64 bytes from 10.1.1.1: seq=6 ttl=64 time=8.421 ms
64 bytes from 10.1.1.1: seq=8 ttl=64 time=4.395 ms
64 bytes from 10.1.1.1: seq=9 ttl=64 time=4.565 ms
64 bytes from 10.1.1.1: seq=10 ttl=64 time=3.426 ms
64 bytes from 10.1.1.1: seq=11 ttl=64 time=3.345 ms
64 bytes from 10.1.1.1: seq=12 ttl=64 time=2.696 ms
64 bytes from 10.1.1.1: seq=13 ttl=64 time=2.882 ms
64 bytes from 10.1.1.1: seq=14 ttl=64 time=3.562 ms
64 bytes from 10.1.1.1: seq=15 ttl=64 time=3.491 ms
^C
--- 10.1.1.1 ping statistics ---
16 packets transmitted, 11 packets received, 31% packet loss
round-trip min/avg/max = 2.643/3.876/8.421 ms
# ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr DC:A6:32:07:07:D4  
          inet addr:10.1.1.185  Bcast:10.1.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:121 errors:0 dropped:0 overruns:0 frame:0
          TX packets:31 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8195 (8.0 KiB)  TX bytes:4127 (4.0 KiB)

# ping -c10 10.1.1.1
PING 10.1.1.1 (10.1.1.1): 56 data bytes
64 bytes from 10.1.1.1: seq=0 ttl=64 time=5.335 ms
64 bytes from 10.1.1.1: seq=1 ttl=64 time=57.148 ms
64 bytes from 10.1.1.1: seq=2 ttl=64 time=5.940 ms
64 bytes from 10.1.1.1: seq=3 ttl=64 time=7.157 ms
64 bytes from 10.1.1.1: seq=4 ttl=64 time=3.503 ms
64 bytes from 10.1.1.1: seq=5 ttl=64 time=2.103 ms
64 bytes from 10.1.1.1: seq=6 ttl=64 time=2.158 ms
64 bytes from 10.1.1.1: seq=7 ttl=64 time=2.063 ms
64 bytes from 10.1.1.1: seq=8 ttl=64 time=2.339 ms
64 bytes from 10.1.1.1: seq=9 ttl=64 time=2.665 ms

--- 10.1.1.1 ping statistics ---
10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max = 2.063/9.041/57.148 ms
# ping -c10 10.1.1.254
PING 10.1.1.254 (10.1.1.254): 56 data bytes
64 bytes from 10.1.1.254: seq=0 ttl=64 time=43.126 ms
64 bytes from 10.1.1.254: seq=1 ttl=64 time=9.193 ms
64 bytes from 10.1.1.254: seq=2 ttl=64 time=6.174 ms
64 bytes from 10.1.1.254: seq=3 ttl=64 time=13.204 ms
64 bytes from 10.1.1.254: seq=4 ttl=64 time=12.096 ms
64 bytes from 10.1.1.254: seq=5 ttl=64 time=7.382 ms
64 bytes from 10.1.1.254: seq=6 ttl=64 time=7.307 ms
64 bytes from 10.1.1.254: seq=7 ttl=64 time=6.506 ms
64 bytes from 10.1.1.254: seq=8 ttl=64 time=7.541 ms
64 bytes from 10.1.1.254: seq=9 ttl=64 time=5.739 ms

--- 10.1.1.254 ping statistics ---
10 packets transmitted, 10 packets received, 0% packet loss
round-trip min/avg/max = 5.739/11.826/43.126 ms
Puppy uses busybox ping and as you see it is much more reliable limiting the pings to 10 ( -c10 option) - 100% packets get returned.

I think the big network managers, frisbee and SNS are too complex for the pi so I may write a very simple ncurses version (so it will work in console mode too). Of course it won't have all the features but should reconnect automatically if dhcpcd is running as a service.

Part of the problem too I think is that many of the hook scripts in /lib/dhcpcd/ are systemd agnostic which of course puppy doesn't use. I'll try to find replacements (slackware will be a good place to look).

Cheers!
Puppy Linux Blog - contact me for access

Post Reply