Light-Debian-Core-Live-CD-Wheezy + Porteus-Wheezy

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4186 Post by saintless »

Hi, Fred.
fredx181 wrote:- Mtpaint doesn't run with default first-start view (removing ~/.mtpaint solves it, but maybe you did this way on purpose for a reason)
Yes, the reason is to make mtpaint help button start web-browser with help page. But quick test shows I can keep also default first-start view at the same time.
If you like to include the same Help button setup for OpenBox version use this $HOME/.mtpaint (and in /etc/skel):

Code: Select all

# Remove this file to restore default settings.

docsBrowser = /opt/bin/mtpaint-help
docsLocation = /opt/bin/mtpaint-help

And copy from Jwm version or add /opt/bin/mtpaint-help:

Code: Select all

#!/bin/sh
default_web-browser http://mtpaint.sourceforge.net/handbook/en_GB/chap_00.html

- When using menu-MJwm and after changing theme through Change-Jwm-theme the menu-MJwm is not showing anymore (changed to default Jwm-menu). If I remember well this happened when logged in as puppy. And is it really needed having to enter password for Change-Jwm-Theme?
Both are connected with the way changing menu-debian, menu-puppy and menu-mjwm. I think it is easy to skip user password for jwm-theme-change. I will look at it.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#4187 Post by fredx181 »

Hi Toni,
If you like to include the same Help button setup for OpenBox version use this $HOME/.mtpaint (and in /etc/skel):
Code:
# Remove this file to restore default settings.

docsBrowser = /opt/bin/mtpaint-help
docsLocation = /opt/bin/mtpaint-help


And copy from Jwm version or add /opt/bin/mtpaint-help:
Code:
#!/bin/sh
default_web-browser http://mtpaint.sourceforge.net/handbook ... ap_00.html
Thanks, I will include it this way also.

Edit: About flashplayerchoice:
The information for installing with apt-get says:
"1)Install flashplugin-nonfree with apt-get (= 34 Mb uncompressed)."

But when installing the apt-get message is:
"After this operation, 17.8 MB of additional disk space will be used"

I'm not sure yet what's the truth (didn't test real space used yet), but I do know that there's a cached /var/cache/flashplugin-nonfree/install_flash_player_11_linux.i386.tar.gz left behind (6.6 MB)

Remasterdog or Remastercow doesn't remove this file, maybe remove it directly by the script?

Edit2: Mmmm... I see now that the info from apt-get: "17.8 MB of additional disk space will be used" seems to be wrong, the real total space used is indeed around 34 MB (lots of additional binaries and libraries, I guess the info is about these only, excluding flashplayer itself)

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4188 Post by saintless »

Hi, Fred
fredx181 wrote:Remasterdog or Remastercow doesn't remove this file, maybe remove it directly by the script?
Attached archive with flashplayerchoice. The function changed to:

Code: Select all

flashplugin() {
apt-get update
apt-get install -q -y flashplugin-nonfree
update-menus
rm -f /var/cache/flashplugin-nonfree/install_flash_player_11_linux.i386.tar.gz
}
flashplugin2sfs function does not need this. It doesn't include /var in flashplugin-nonfree.squashfs.

Testing the usual things I do in both OpernBox and Jwm version works well for me. I'm testing both gzip compressed but I think it is not a problem.
If you agree after this new version we can start updating only the package repository instead making new versions. What do you think?

Jwm-theme-change works without password for user account now.

Edit: Maybe better to use this function instead. Archive re-attached.

Code: Select all

flashplugin() {
apt-get update
apt-get install -q -y flashplugin-nonfree
update-menus
rm -f /var/cache/flashplugin-nonfree/*.tar.gz
}
Toni
Attachments
flashplayerchoice.zip
(3.77 KiB) Downloaded 276 times

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#4189 Post by fredx181 »

Hi Toni,
Edit: Maybe better to use this function instead. Archive re-attached.
Thanks! I'll replace it.
If you agree after this new version we can start updating only the package repository instead making new versions. What do you think?
Yes, that's a fine way, I think , maybe only a new release when there's no other way to update.
(and the scripts included, that are not part of a .deb package, can be made into a .deb (to be updated this way if needed) ).

Fred

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4190 Post by saintless »

stemsee wrote:Added FreeCircle function = draws a circle of icons centred on cursor position, circle size depends on number of icons selected. Draw as many circles of varying sizes on your NEW rox/jwm desktop. ;-)
Hi, Stemsee.

The problems I still see:
1. The script breaks the desktop from user account. One of the problems I already wrote about is /root/ path in the script. The second problem is user can't write/link in /usr/share without sudo and Icon repo button will not work without sudo.

2. Free circles option gives me the result on the picture. Is this what I should see? I have the default icons loaded. All extra icons are from niui script.

Image

My screen resolution is 1152x864 and I made three circles from the same position.

3. You have few times /usr/shared insted /usr/share in nicons script. I don't know if this is a problem or not.

Attached archive with small change in niui (in case you like it better). Frame title changed with window title, OK button removed (it does the same as Cancel button), function draw_gui removed.

Image

Toni
Attachments
niui.zip
(594 Bytes) Downloaded 228 times

stemsee

#4191 Post by stemsee »

Hi Saintless

Thanks for testing. All improvements welcomed with open arms!
Thanks for pointing out the spelling errors! My mind is always ahead of what I am actually doing, so ...yeah!

If you have xdotool installed then the circles should not look like that. Are you sure that you didn't use 'draw' to approximate your own circles?? Only kidding....you wouldn't do that! Also if many icons are selected to form a bigger than screen circle the icons will pile up at the edges of the screen. The script uses awk for floating point operations,

My scripts always improve disproportionately AFTER your scrutiny.

Thanks again, I will go over it again.

stemsee

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4192 Post by saintless »

Hi, Stemsee.

Both scripts attached in archive moded for multiuser system. Does not break the desktop anymore. Icon Repo button asks for user password when needed.

Still some issues like Load layout button gives for user and root:

Code: Select all

puppy@debian:~$ niui
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
/opt/bin/nicons: line 116: /sbin/clean_desk_icons: No such file or directory
And Icon Repo button for user account:

Code: Select all

puppy@debian:~$ niui
[sudo] password for puppy: /opt/bin/nicons: line 95: arrangefn: command not found
This is what I get for 3 circles with 10, 20 and 30 icons:

Image

And 40 icons after that (4 icons on the left side are out of the circle):

Image

And this is with default DD desktop after making circle with all available icons:

Image

Xdotool is installed. I do not draw the circles :) Awk could be a problem but I'm not sure.
Awk in DD is link to mawk and all you see on the pictures is made with awk link to mawk.
Puppy uses awk link to busybox. DD also has /bin/awk link to /bin/busybox but using /bin/awk does not make circles at all.

If all seems OK and you confirm the error messages above are harmless I can make deb package with all needed dependencies (possible safe to be used on any Debian system).

Toni
Attachments
nicons-multiuser-mod.zip
(3.2 KiB) Downloaded 233 times

stemsee

#4193 Post by stemsee »

I will take a look at your additions/adjustments As this is a cut down version of the one I use on Puppy, I left some features there to add to once I understood the DebianDog mechanisms for jwm config files.. I will also now add FreeSpyral feature which is very much the same as FreeCircle. And then resubmit it to you for compatibility confirmation and packaging, if that's ok!

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#4194 Post by anikin »

Hi Toni, Fred, stemsee et al,

That's a rich desktop, so many icons ... :)
It puts to shame my own layout, which doesn't even have a wallpaper. The background is just a color set in rox and the tray auto-hides. A minimalist here.

Me thinks, both versions need a bit of cleanup on the desktop before you guys upload the ISOs.
Attachments
desktop.jpeg
(12.35 KiB) Downloaded 347 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4195 Post by saintless »

Hi, Anikin.

Settings -> Ram Profile Low is for minimalists. Even your example layout looks rich compared to Ram Profile Low.
To restore default desktop use Settings -> Ram Profile High.

Stemsee,
take your time. My suggestion to make deb package stays when you are ready with final working version for DD.

Toni

stemsee

#4196 Post by stemsee »

Ready! :)
Attachments
multiusernicons-spiral.tar.gz
(3.11 KiB) Downloaded 270 times

stemsee

#4197 Post by stemsee »

Hi Anikin, Fred, Saintless

How far do you carry minimalism, I wonder? One pair of shoes? :lol:

Here are three latest kernels 3.18.5 with 'DebianDog' suffix, 64bit, 32-pae, and 32-nopae-no-smp-i486 (but suffix says pae!) Maybe useful for puppy boot method revisited, or what have you.

https://drive.google.com/folderview?id= ... sp=sharing

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4198 Post by saintless »

stemsee wrote:Hi Anikin, Fred, Saintless

How far do you carry minimalism, I wonder? One pair of shoes? :lol:
Personally I'm making Debian Lenny version similar to DD for this machine:

Image

It may seems strange for you and others but different people have different interests. For example I don't understand the point to run old Debian Wheezy programs on machine that needs latest kernel.

Here is nicons_3.4_i386.deb
It should work on any debian distro using apt-get after running apt-get -f install and installing yad_0.20.3-1_i386.deb,
gsu_1.0.1_i386.deb, gtkdialog_0.8.3-1_i386.deb. Or adding DD repository in sources list will need only apt-get install nicons.

Toni

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#4199 Post by fredx181 »

Hi Stemsee,
How far do you carry minimalism, I wonder? One pair of shoes? Laughing
A whole pair? Isn't just one shoe enough? :lol:

A tip for much more user friendly sharing with googledrive:

Taking your last shared url (folderview):
https://drive.google.com/folderview?id= ... UNETWlRbGs[/b]&usp=sharing

Just add the bold (between id= and &usp) to "https://googledrive.com/host/" so it becomes this:

https://googledrive.com/host/0B4GhZVmB2 ... UNETWlRbGs
https://googledrive.com/host/0B4GhZVmB2 ... UNETWlRbGs

This way the user can download directly without questions being asked (e.g about virus scan)
For files it works similar, just add filename after the folder id-number/foldername e.g:
https://googledrive.com/host/0B4GhZVmB2 ... odules.sfs

Fred

stemsee

#4200 Post by stemsee »

Hi Everyone

"Saintless

Here is the reason you got the hexagonal effect circles. Open any rox window and right click on blank space then select options > Pinboard > Pinboard Behaviour > select 'fine' yours is 'coarse'. I hope you set fine as default for the new iso too!

One shoe is unnecessary luxury, a real man goes barefoot in the snow....was it Socrates or Aristotle .. i forgot...again!
Attachments
65.png
(35.42 KiB) Downloaded 238 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4201 Post by saintless »

stemsee wrote:"Saintless

Here is the reason you got the hexagonal effect circles. Open any rox window and right click on blank space then select options > Pinboard > Pinboard Behaviour > select 'fine' yours is 'coarse'. I hope you set fine as default for the new iso too!
No, Stemsee, I will not.
I do not make any configuration changes whithout good testing what can go wrong after that for other applications. Rox "coarse" is the default setup after installing rox-filer. Nicons should adapt to DD and rox, not the opposite. My advice to you was to take your time and make well working nicons for DD. You decided to post final version for deb package two hours after that. It is what it is. Accept it and move on.

Toni

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4202 Post by saintless »

Hi, Fred.

I'm ready with new Jwm iso and locales module. I will wait for you for the official upload and post in the thread.

Toni

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#4203 Post by anikin »

Hi Toni, Fred et al,

I've just done a blunt, manual install of UExtract pet on my DD - a wonderful app, that adds a right-click option to Rox with support of a zillion archive formats. Curious, if it can be added to the ISO (or debbed & repoed)?
http://murga-linux.com/puppy/viewtopic.php?t=87864
Attachments
uextract.jpeg
(36.11 KiB) Downloaded 695 times

User avatar
saintless
Posts: 3862
Joined: Sat 11 Jun 2011, 13:43
Location: Bulgaria

#4204 Post by saintless »

Hi, Anikin.

Included - no (it has non-free dependencies).
Debbed and repoed - maybe it will be possible after finding all debian dependencies, but are you sure you want to install all this missing packages in your minimal version after installing such uextract.deb?

Code: Select all

root@debian:~# uextract -d

UExtract v3.7 by SFR'2013-2015; GNU GPL v2 applies

Dependencies:
> 7z                            [MISSING]
> aescrypt                      [MISSING]
> ar                            [OK]
> arj                           [OK]
> balz                          [MISSING]
> base64                        [OK]
> bbb                           [MISSING]
> bcrypt                        [MISSING]
> bunzip2                       [OK]
> ccrypt                        [MISSING]
> cpio                          [OK]
> cryptsetup                    [OK]
> dar                           [MISSING]
> dpkg-deb                      [OK]
> enum_chmLib                   [MISSING]
> exploderpm                    [MISSING]
> extract_chmLib                [MISSING]
> ffmpeg                        [MISSING]
> flzp                          [MISSING]
> gifsicle                      [MISSING]
> gunzip                        [OK]
> ha                            [MISSING]
> hexbin                        [MISSING]
> lbrate                        [MISSING]
> lha                           [MISSING]
> lpaq8                         [MISSING]
> lrunzip                       [MISSING]
> lunzip                        [MISSING]
> lz4                           [MISSING]
> nomarch                       [MISSING]
> nulib                         [MISSING]
> nz                            [MISSING]
> paq8l                         [MISSING]
> paq8o                         [MISSING]
> pdfdetach                     [MISSING]
> pdfimages                     [MISSING]
> pdfinfo                       [MISSING]
> pdftotext                     [MISSING]
> poweriso                      [MISSING]
> qemu-nbd                      [MISSING]
> quad                          [MISSING]
> rpm2cpio                      [MISSING]
> rzip                          [MISSING]
> swfextract                    [MISSING]
> tar                           [OK]
> truecrypt                     [MISSING]
> unace                         [MISSING]
> unalz                         [MISSING]
> unarc                         [MISSING]
> uncompress                    [OK]
> undms                         [MISSING]
> unegg                         [MISSING]
> unfreeze                      [MISSING]
> unlzma                        [MISSING]
> unlzop                        [MISSING]
> unlzx                         [MISSING]
> unpack200                     [MISSING]
> unrar                         [MISSING]
> unsquashfs                    [OK]
> unxz                          [OK]
> unzip                         [OK]
> upx                           [MISSING]
> uudecode                      [MISSING]
> xar                           [MISSING]
> xcur2png                      [MISSING]
> zoo                           [MISSING]
> zpaq                          [MISSING]
> zzip                          [MISSING]
Toni

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#4205 Post by anikin »

Hi Toni,

I don't think I will ever need all the supported formats and their dependencies. OK, I will take this one upon myself and add only the deps, for the formats, that I need. I like this app and will keep it. Forgot to mention the other app:
Packit http://www.murga-linux.com/puppy/viewtopic.php?t=89211 would appreciate your opinion.

Thank you in advance.

Post Reply