EasyOS version 2.3.2, June 22, 2020

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1006 Post by BarryK »

Regarding Easy Beaver 0.9.3, it is interesting that Xorg now defaults to using the modesetting driver, not the intel driver (when your PC has intel video). I did see a post about that somewhere.

You would have to run the Xorg Wizard to change to the intel driver.

scsijon sent me an email, the 4.18.8 kernel has a security flaw. I am compiling 4.18.9 right now.

There was another email with some bug reports, one of them was that the youtube downloader doesn't work. Will check that out. Looks like a bugfix release is coming very soon!

Note about youtube downloader, it uses youtube-dl, which is a perl (python?) script. It has to be upgraded every now and again, as youtube.com people move the goal posts, to foil downloaders.
[url]https://bkhome.org/news/[/url]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1007 Post by rufwoof »

Easy Beaver 0.9.4 frugal installed to HDD (272GB free space). Booted straight to desktop (used to have to run xorgwizard for my Radeon ATI). Seamonkey container - youtube sounds etc. OK.

Didn't have a Easy to hand, so had to extract the BOOT_SPECS old-school style. fdisk -l for the nix I was running didn't show DiskID either so had to resort to lsblk -O. Even then I messed it up by not duplicating the UUID in the two entries (and nearly forgot to add the trailing slash on the paths (but seem to recall that might no longer be a necessity).

Great choices available in the extensive repo's.

Containered Seamonkey was slowish to load, recompressed the sfs and much better. Does still seem to have some juttery performance at times, maybe the newer kernel isn't so good on my 10 years old Phenom X4 (maybe I just need to tweak some things).

Boy, to get to the containers seamonkey UserChrome.css to tweak to a larger font ... buried so deed.

Love the containerisation. I'm now running with data on a pure OpenBSD base system (old single core) box, that reverse sshfs mounts one of its folders, no inbound originated accepted so secure - excepting the data folder content that is presented via sshfs. With main Easy B' acting as the manager, browser running in refreshed containers, sshfs mount my android phone - a very nice combination :)

As I'm typing this (with Miss Monique video playing in the background), I am getting key stutters. Relatively frequently - type a few letters and the cursor/screen lags behind maybe for a few letters before presenting them in a single update type behaviour.
Attachments
s.png
(219.35 KiB) Downloaded 674 times
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1008 Post by rufwoof »

Trying another post after having reverted back to a clean seamonkey container snapshot (I've also copied across the hosts (pup ad block) file from the main session into the seamonkey container's /etc/host file - before making another 'clean' seamonkey container snapshot) and without youtube playing - text entry is nice/normal (responsive).
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1009 Post by rufwoof »

Easy B' 0.9.4. Containers show comment option - when clicked after a container/snapshot is selected shows a empty leafpad text editor content despite the snapshot having comments added.
Attachments
s.png
(71.95 KiB) Downloaded 638 times
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

?add f2fs maybe

#1010 Post by scsijon »

Barry, I've come across f2fs in the latest set of kernel fixes and wonder if it could be at least added to the kernel config for testing and comparison please when you build the kernel next.

F2FS 's origons are back in 3.8 in 2012 and is designed to build a linux filesystem that, from the start, takes into account the characteristics of flash memory-based storage devices. Nowadays it includes such devices as solid-state disks, eMMC, and SD cards, which are being widely used in systems ranging from embeded mobile devices through to large scale server farms.

It was origonally a Samsung package with Jaegeuk Kim being the principal F2FS author so it's not a quick-lifespan filesystem as some have been.

Further details at wikipedia https://en.wikipedia.org/wiki/F2FS and kernel.org's wiki https://f2fs.wiki.kernel.org/ to start with.

It seems to be on par with ufs for us, with the only problem at present for us being that currently it's not grub compatable, which is why I only ask for testing not release.

People like Greg Kroah-Hartman (linux-foundation) and Sasha Levin (think microsoft's top filesystem person) are also directly involved so it's got some backing after six years.
Last edited by scsijon on Fri 21 Sep 2018, 23:26, edited 1 time in total.

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1011 Post by rufwoof »

Easy B' 0.9.4. Run desk0 container. Use jwm desk manager to make some changes (that typically executes jwm -restart), and duplicate sound, free space and temperature icons appear in the tray. Exiting and re-entering the desk0 container resets them to single entries again and they don't seem to be saved in a snapshot.
Last edited by rufwoof on Sat 22 Sep 2018, 09:21, edited 1 time in total.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Re: ?add f2fs maybe

#1012 Post by BarryK »

scsijon wrote:Barry, I've come across f2fs in the latest set of kernel fixes and wonder if it could be at least added to the kernel config for testing and comparison please when you build the kernel next.
f2fs is in the kernel, builtin, not a module.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1013 Post by BarryK »

Yes, Easy Beaver 0.9.4 is out, kernel bumped to 4.18.9, got fixed youttube-dl script (just released Sept. 19), Xephyr Xorg server was missing (so "desk" icon did not work).

Blog post:

http://bkhome.org/news/201809/easy-beav ... eased.html

If you already have 0.9.3 installed, it is very easy to upgrade. I tested on my flash-stick -- just copied the new 'vmlinuz', 'q.sfs' and 'initrd.q' to the first partition of the flash stick, then rebooted.

It is a manual procedure, but very simple. Described in more detail here:

http://bkhome.org/easy/how-easy-works-part-2.html

...in my case, didn't have to do that "click on initrd.q" step, as upgrading the original usb-stick.
[url]https://bkhome.org/news/[/url]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1014 Post by rufwoof »

BarryK wrote:Yes, Easy Beaver 0.9.4 is out, kernel bumped to 4.18.9, got fixed youttube-dl script (just released Sept. 19), Xephyr Xorg server was missing (so "desk" icon did not work).
Working great for me. Playback using xine however is another matter - had a few crashes with things like changing skins and trying controls ... so I reverted to my favorite ... mpv from ppm which seems to be working well.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1015 Post by rufwoof »

rufwoof wrote:As I'm typing this (with Miss Monique video playing in the background), I am getting key stutters. Relatively frequently - type a few letters and the cursor/screen lags behind maybe for a few letters before presenting them in a single update type behaviour.
Loaded the desk0 container and used ppm to install mpv inside that container. Running it and it also jutters. CPU load is low, so looks like its a graphical/piping issue - likely due to two sets of X running (main session and containers).

The containers based on sfs layering is a great concept. Same main sfs at the bottom, different save folders on top of that. Wondering about if the main session was cli only, a container manager and secure area inaccessible by each container. If a desktop/X container was then run from that (xwin), then that would be the only X server running and should run well - as good as the current normal/main X desktop.

I like tmux and mc as my cli/console setup, nice and colourful/looks reasonable. Perhaps still the exact same main sfs (q.sfs) utilised, but just boots to cli no X loaded (noX or whatever boot parameter), and then a ec-chroot xwin file to start up a containered X session.
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#1016 Post by rufwoof »

From a security perspective - you can read/write to the main sessions tty2 (for instance), i.e. console, from within desk0 (container). So a hacked desk0 session could conceptually monitor any userid/passwords that you might enter via ctrl-alt-fn switching to another console.

Options to address that might be to restrict containers to not be run under a non-root userid (and not permitted root access) as the /dev/ttyx that you log in with takes on the ownership of that userid (login with rover for instance on tty2 and /dev/tty2 becomes owned by rover, no one else can rw to that (except root)).

OR (the more viable) ...

Just avoid logging into other console sessions (using ctrl-alt-F2 or whatever).

Best practice is perhaps to never enter any passwords, in X or even at the console. Auto login and using keys for ssh/sshfs/whatever means you only ever have to protect the private keys. For online passwords, such as logging into the Puppy Forum, just be aware that your userid/password could be stolen/observed (just as it could be stolen/observed via penetrating the Forum web site). Use low limit/value cards for any online purchases. For banking boot pristine OS, pristine browser and go direct to your banks web site with that, nowhere else before or after (cold/hard reboot before and after).

Extreme paranoia 'good practice' could be to initially set up the main desktop as you like it (configure locale etc.) and make a snapshot of that. Then setup desk0 container as you like it without going on line, and make a snapshot of that. Then start the desk0 container, open the browser and browse to one site, and afterwards restore the desk0 snapshot, restore the main session snapshot, and hard/cold reboot and start again for the next web site ..etc. Ensuring not to do any root/admin tasks/activities whilst desk0 is loaded. Even then however, despite a fresh OS and fresh browser to visit each web site in a attempt to eliminate cross site hacking of passwords etc. a man in the middle (your dns perhaps hacked) could still facilitate capture of multiple site login userid/passwords. I'm really just stressing here that no matter what you might do security is never foolproof and your best stance is to assume that whatever you do use/enter could be insecure so consider and adopt practices accordingly. George R. R. Martin for instance (Game of Thrones) uses a DOS box that isn't connected the internet to do/store his writings and another box for surfing. Fundamentally securing data is a lot more viable than is securing online activities against identity theft. Of those two the latter is more often the more valuable for hackers such as Google :) Whilst G stay within the law, others who operate outside of the law can cause immense hurt - identity theft can prolong for years, even decades (involving court cases, bailiffs (some of which border on being criminals themselves in the level of fees they add on to claims when they do knock your door with a assets seizure court order) etc.).
[size=75]( ͡° ͜ʖ ͡°) :wq[/size]
[url=http://murga-linux.com/puppy/viewtopic.php?p=1028256#1028256][size=75]Fatdog multi-session usb[/url][/size]
[size=75][url=https://hashbang.sh]echo url|sed -e 's/^/(c/' -e 's/$/ hashbang.sh)/'|sh[/url][/size]

rameshiyer

Raspberry and Easy Beaver

#1017 Post by rameshiyer »

Raspberry Pi is not restarting. i.e. switch off required. Another issue desktop just 680x480 pixel as against full HD monitor (21 Inch). Once it was display wast Full HD display. After r that no full desktop display. RP3 little slow compared to Raspbian.

Easy OS Beaver 0.9.4( X64 Bit Desktop) not booting to desktop due to some technical problem. I have made several restart wth xwin, xorgwizard. still not desktop.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#1018 Post by Sage »

Raspberry Pi is not restarting.
Have you soldered a (micro) switch to the reset holes or across the GPIO pins? Like Puppies, the RPi boards are for experimenters, both coders and HW fiddlers.

rameshiyer

Raspberry and Easy Beaver

#1019 Post by rameshiyer »

No such switch. However, in Raspbian Reboot function is working.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#1020 Post by Sage »

No such switch.
They are labelled as 'run' on the RPi3, but you can access the same functions from the GPIO or intercept the power socket. Actually, 'run' is a hard reset function like a DT-PC. With Pi you have to do a bit of HW as well as SW!

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

EasyOS Pyro 0.9.6 32 bits md5sums codes mismatch

#1021 Post by charlie6 »

Hi Barry,
thanks a lot for the 32 bits version of EasyOS Pyro 0.9.6 :)
I downloaded 2 times the devx-0.9.6-pyro32.sfs file and got each time the same md5sum
# md5sum devx-0.9.6-pyro32.sfs
a210137a0efb4efbdaf204012d9beb08 devx-0.9.6-pyro32.sfs
which differs from the one in sfs-sha1sums.txt
Same result for the kernel_src-4.14.65-patched.sfs

Am I missing something?
Best regards
Charlie
(posted from EasyOS Pyro 0.9.6 32 bits on USB 32GB USB key on a dell optiplex 790 with radeon graphic card)

last edited:
Although using the downloaded devx and kernel-headers for succesfully compiling of both wacom.ko kernel module and xf86-input-wacom module.

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#1022 Post by BarryK »

Have an ongoing problem with SNS (Simple Network Setup), sometimes Internet connection fails, for both wireless and wired, even though the network is up and the dhcp server is running.

I have been reading the man page for 'dhcpcd', it seems, that it may or may not daemonize (run in the background) immediately, before writing to /etc/resolv.conf

There is a "--waitip" option, to make sure that it writes to /etc/resolv.conf before backgrounding, however, I decided not to use that option, instead to put in some tests.

I have modified /usr/local/simple_network_setup/rc.network and sns. Previously only had "sleep 0.1" after running dhcpcd, now will wait longer if necessary.
[url]https://bkhome.org/news/[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

Re: EasyOS Pyro 0.9.6 32 bits md5sums codes mismatch

#1023 Post by BarryK »

charlie6 wrote:Hi Barry,
thanks a lot for the 32 bits version of EasyOS Pyro 0.9.6 :)
I downloaded 2 times the devx-0.9.6-pyro32.sfs file and got each time the same md5sum
# md5sum devx-0.9.6-pyro32.sfs
a210137a0efb4efbdaf204012d9beb08 devx-0.9.6-pyro32.sfs
which differs from the one in sfs-sha1sums.txt
Same result for the kernel_src-4.14.65-patched.sfs

Am I missing something?
Best regards
Charlie
(posted from EasyOS Pyro 0.9.6 32 bits on USB 32GB USB key on a dell optiplex 790 with radeon graphic card)

last edited:
Although using the downloaded devx and kernel-headers for succesfully compiling of both wacom.ko kernel module and xf86-input-wacom module.
You have to use the 'sha1sum' utility:

Code: Select all

# sha1sum devx-0.9.6-pyro32.sfs 
2d5f469314cc1a281b8ee4d616ba2a9b97aebea3  devx-0.9.6-pyro32.sfs
If you use the "sfsget" icon at top of screen, it will automatically do this check.

I probably should be consistent, instead of using md5sum some places, sha1sum in other places. Maybe standardize on 'sha512sum'.
[url]https://bkhome.org/news/[/url]

Philh
Posts: 150
Joined: Wed 17 May 2006, 13:26
Location: England

#1024 Post by Philh »

Easy Pyro 0.9.6 32
Ive selected radeon video driver but playing videos with xine is very jerky
I get this in the console
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
vo_vdpau: Can't create vdp device : No vdpau implementation.
libva info: VA-API version 1.1.0
libva info: va_getDriverName() returns -1
libva error: va_getDriverName() failed with unknown libva error,driver_name=(null)


When I plug in a usb stick I dont get an icon on the desktop but its there in pmount.
dmesg gives

[ 729.880162] udevd[8316]: failed to execute '/usr/sbin/obex-check-device' '/usr/sbin/obex-check-device 26bd 9917': No such file or directory

which is missing.

rameshiyer

Raspbherry PI3

#1025 Post by rameshiyer »

No body responds to my problem with regard to shrinking of desktop display. After rebooting 2nd time my display shows shrink to 640 x480. Whereas my monitor 21 Inch. How to make display in full screen.

Post Reply