Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 21 Jul 2018, 17:29
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Derivatives
Guy Dog 5.0.1
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 12 of 21 [312 Posts]   Goto page: Previous 1, 2, 3, ..., 10, 11, 12, 13, 14, ..., 19, 20, 21 Next
Author Message
mikeslr


Joined: 16 Jun 2008
Posts: 2476
Location: 500 seconds from Sol

PostPosted: Sun 23 Oct 2011, 12:16    Post subject: library for thumbnail plugin  

Hi pacer106,

Thanks for the reference to the plugin. I downloaded the plugin, unpacked it, and scanned its "Readme" file. Despite that it originated on emelfm2.net, it appears to be a plugin for Gimp. I use the word "appears" purposefully as I did not carefully read "Readme." The gist I got, together with the other files revealed by unpacking, was that the plugin has to be compiled. Compiling is something I have yet to develop the courage to undertake. On those occasions when I am tempted to try to compile something that doesn't already exist in Puppy, I am deterred by the realization that if it doesn't work I won't know if the fault lies in my inexperience or some incompatibility with Puppy.
That said, the plugin in the hands of someone who knows what he is doing would be a valuable addition even if it is only adds to Gimp's capabilities, currently absent, by affording a thumbnail view of files in a folder. With that addition, Gimp could also be used in tandem with, or independent of, emelfm2 to provide easy identification and manipulation of graphics files.

mikesLr
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 2476
Location: 500 seconds from Sol

PostPosted: Wed 26 Oct 2011, 16:09    Post subject: Partial Success with XP Portables under wine  

Hi iguleder & All;

As indicated in my prior posts, thanks to pacer106's advice as to how to include "exe" as a file-type recognizable under emelfm2, I was able to start xp portables by browsing to them and clicking them. However, I was not able via a script in /my-applications/bin to call the program, an icon, and a desktop file to add them to the menu. I still haven't been able to do so. But I have been able to add them to wbar.

As previously mention, all the folders for my various puppies and for the XP Portables are on my mnt/home.

The following code was included in a script, named foxit, in /my-applications/bin. Permissions were set to executable by all, and to be on the safe side. the system was rebooted.

#!/bin/sh
wine /mnt/home/'Foxit'/'FoxitReaderPortable.exe'

Note the HARD Quotation marks before and after the names. Not sure if those before and after the folder are needed, nor if soft quotes would do.

clicking foxit in /my-applications/bin will start the application, and wbar config accepts it as an executable. Consequently, I can now start Foxit reader (along with 7-Zip and FileZilla) by clicking icons on wbar.

Anyone interested in my efforts to utilize wine's binfmt_misc interpreter function can read about it here:
http://www.murga-linux.com/puppy/viewtopic.php?p=576726#576726

Were it not for that exploration, and emelfm2's handy pane reporting errors encountered when you try to run an app --both of which kept insisting that existent files weren't found-- I probably would not have stumbled upon the flaw in my prior scripts.

Desktop files in usr/share/applications still do not produce listing in the menu. That would be much preferable as I only occasionally use these programs and would prefer only to have commonly used applications on wbar. Ideas? Suggestions? are welcome.

mikeslr

p.s. Strangely, wbar now appears always to be above opened windows, where before it was always hidden by them. I'll have to explore wbar-config to see if "hidden unless clicked" can be established. If I recall correctly, it used to be necessary to preserve 1 or more pixels at the bottom to accomplish that -- i.e., somewhere to click not actually covered.

p.p.s. Ignore p.s. -- a momentary aberration. Gone away.
Back to top
View user's profile Send private message 
pacer106

Joined: 11 Jan 2011
Posts: 365

PostPosted: Wed 26 Oct 2011, 17:14    Post subject:  

Hi mikeslr

I am not running in Guy Dog (for some reason the kernel included in it & other puplets with the same kernel do not like my belkin router it seems. It tries to asign an IP from a block of IP addresses way off from my block lol). I did look at the icewm menu file & it looks like adding programs for wine might be added manually. I did not test it out myself.

I am not very good with linux in general so did not try. Looks like it would be easy to add new menu items though.

If you try & succeed I would like to know what you did Smile

/root/.icewm/menu is what im speaking of.
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 2476
Location: 500 seconds from Sol

PostPosted: Wed 26 Oct 2011, 21:40    Post subject: Icewm Toolbar  

Hi pacer106,

Awhile back when icewm was all the rage as an alternative window-manager to jwm, I wrote a tutorial on how to modify its toolbar to display your favorite apps, including those which run under wine.

http://murga-linux.com/puppy/viewtopic.php?p=301412#301412

It didn't include a discussion of parameters required to call XP portables.
I would guess, however, that they could be included by using a script file in /my-applications/bin with the executable specified using hard-quotes the same way as I did to include them in wbar.

That is an interesting idea: icewm rather than openbox.

Sorry Guydog doesn't play nice with your wireless. It is the fastest puppy on my system. But if it locks you out of the internet it defeats about 60% of the reason for having a computer.

mikesLr
Back to top
View user's profile Send private message 
pacer106

Joined: 11 Jan 2011
Posts: 365

PostPosted: Thu 27 Oct 2011, 08:55    Post subject:  

Hello again mikeslr

I personally do not know how to write scripts. You are far beyond me in skills Smile

No worries about not being able to get online with Guy Dog. I think Iguleder will be able to do something with an older kernel. i believe that would solve my connection issue.

Guy Dog is the fastest puplet i have ever used as well Smile
Back to top
View user's profile Send private message 
TLM


Joined: 09 Mar 2010
Posts: 181
Location: Central United States

PostPosted: Thu 27 Oct 2011, 09:05    Post subject:  

Nice puplet! I had previously posted that i could not get x to start, however it could have been a bad burn on my end. MD5 checked out on the download so good there. Anyway I downloaded Guy Dog 5.01 (btw splash still says 5.00) and it boots up perfectly for me. This is very similar to Reborn Pup:

http://www.murga-linux.com/puppy/viewtopic.php?search_id=802697676&t=67244

However Guy Dog is lighter and has wbar. I am still playing with it. Like it a lot. Thanks!
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 2031
Location: Israel, somewhere in the beautiful desert

PostPosted: Thu 27 Oct 2011, 16:05    Post subject:  

OK, time for some development news after a very busy week.

I decided to skip 5.0.2 and keep the fun stuff for a future release. I don't know how much time this will take, but I'm doing very serious development work.

My main goal is to make a larger number of packages built from source instead of taken from binary package, so I can port Guy Dog to x86_64 easily.

I already have most of the Puppy-specific traditional packages and tomorrow I want to build an i486 build of Guy Dog with a 64-bit kernel, as I did once already with Lupu.

This time, though, I want to use it to remotely rebuild all Guy Dog's packages for x86_64 and use them later to build a fully native 64-bit Guy Dog, without a single 32-bit package.

_________________
My homepage
My GitHub profile
Back to top
View user's profile Send private message Visit poster's website 
Billtoo


Joined: 07 Apr 2009
Posts: 3490
Location: Ontario Canada

PostPosted: Thu 27 Oct 2011, 16:16    Post subject: Guy Dog 5.0.1  

I'm still using 5.0.0 on this pc, it seems to be fairly stable Smile
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 2476
Location: 500 seconds from Sol

PostPosted: Thu 27 Oct 2011, 20:18    Post subject: Request for GuyDog 64 -- Question about 5.0.1  

Hi iguleder,

I look forward to your 64-bit, since Guy Dog 5.0.1 has become my favorite Puppy. Perhaps because it's the fastest 32-bit on my system. But more likely it's because I ended up spending so much time figuring out how to get it to easily do what previously had been routine. Affection is directly proportionate to time invested.
As it now stands, there's only a couple of things I would like to add. I indicated in a recent post how I solved the problem of running XP portables from wbar, but they failed to appear on the menu even though .desktop files in usr/share/applications exist. Where exactly is the file which generates the menu? Maybe the routine which is supposed to generate the menu from .desktop files breaks down? While I don't know enough to try to fix such routine, I do know enough to edit text files. I have to do that all the time in order to add PupSnap or mtpaintsnapshot to jwm's tray.
Which reminds me, I'd also like to know the name and location of the file which generates the tray in GuyDog so that I could add a screenshot app to it. A "show desktop" icon on the tray would also be of value, especially as wbar is frequently hidden behind an open app. But for that I'd also need to know "show desktop's" executable. Does Guy Dog have one?
Lastly, I've figured out how to restart-x and restart-wm via the terminal. Both would be handy to have on the menu,
Regarding GuyDog 64, please keep in mind that --as far as I know-- there isn't a 64-bit version of wine or LibreOffice. Additionally, many of us have favorite 32-bit apps for which there are no 64-bit versions or adequate substitutes. So while an "all 64-bit" distro would be ideal, unless and until there are quality 64-bit apps to fill every niche, you may want to consider --as, as far as I know, every 64-bit distro including FatDog and LightHouse64 has-- developing some method by which 32-bit apps can be utilized. Transitional measures are important until the rest of the world catches up. At which time they can be discarded.

mikesLr -- but you can call me igu-follower
Back to top
View user's profile Send private message 
James C


Joined: 26 Mar 2009
Posts: 6725
Location: Kentucky

PostPosted: Thu 27 Oct 2011, 20:34    Post subject:  

FWIW, there is a 64 bit LibreOffice.....
libreoffice-x86-64.JPG
 Description   
 Filesize   56.43 KB
 Viewed   1269 Time(s)

libreoffice-x86-64.JPG

Back to top
View user's profile Send private message 
stu90


Joined: 25 Feb 2010
Posts: 1399
Location: England. Dell Inspiron 1501. Dpup

PostPosted: Fri 28 Oct 2011, 00:26    Post subject: Re: Request for GuyDog 64 -- Question about 5.0.1  

mikeslr wrote:
Hi iguleder,

I look forward to your 64-bit, since Guy Dog 5.0.1 has become my favorite Puppy. Perhaps because it's the fastest 32-bit on my system. But more likely it's because I ended up spending so much time figuring out how to get it to easily do what previously had been routine. Affection is directly proportionate to time invested.
As it now stands, there's only a couple of things I would like to add. I indicated in a recent post how I solved the problem of running XP portables from wbar, but they failed to appear on the menu even though .desktop files in usr/share/applications exist. Where exactly is the file which generates the menu? Maybe the routine which is supposed to generate the menu from .desktop files breaks down? While I don't know enough to try to fix such routine, I do know enough to edit text files. I have to do that all the time in order to add PupSnap or mtpaintsnapshot to jwm's tray.
Which reminds me, I'd also like to know the name and location of the file which generates the tray in GuyDog so that I could add a screenshot app to it. A "show desktop" icon on the tray would also be of value, especially as wbar is frequently hidden behind an open app. But for that I'd also need to know "show desktop's" executable. Does Guy Dog have one?
Lastly, I've figured out how to restart-x and restart-wm via the terminal. Both would be handy to have on the menu,
Regarding GuyDog 64, please keep in mind that --as far as I know-- there isn't a 64-bit version of wine or LibreOffice. Additionally, many of us have favorite 32-bit apps for which there are no 64-bit versions or adequate substitutes. So while an "all 64-bit" distro would be ideal, unless and until there are quality 64-bit apps to fill every niche, you may want to consider --as, as far as I know, every 64-bit distro including FatDog and LightHouse64 has-- developing some method by which 32-bit apps can be utilized. Transitional measures are important until the rest of the world catches up. At which time they can be discarded.

mikesLr -- but you can call me igu-follower


Hi mikesLr,
The openbox menu file is /etc/xdg/openbox/menu.xml to generate the menu /usr/sbin/fixmenus calls /usr/bin/ob-xdgmenu

The tray in GuyDog is Tint2 the tint2rc file is usually located in /root/.config/tint2/
Adding icons / launchers to the tint2 tray can be pretty involved - i have included 3 tray icons /launchers in my tint2 theme maker and switcher - you can edit the .desktop files in /usr/share/tint2/ .desktop files to change the icon used or the application launched - default launchers are Menu/Show-desktop/Terminal.

Both .pets below will need to be installed.
tint2-theme-0.1.pet
Description  GUI for making and changing tint2 themes
pet

 Download 
Filename  tint2-theme-0.1.pet 
Filesize  5.64 KB 
Downloaded  160 Time(s) 
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 2031
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 28 Oct 2011, 03:47    Post subject:  

stu90's answer is correct, but there's something I'd like to add - ob-xdgmenu is an in-house script I wrote especially for my Openbox packages. If there's any issue with it, please report it and we'll fix it together Smile

Also, I added a menu entry for restarting Openbox, but restarting X is a bit more complicated so I won't do that, since it's hacky.

And by the way - there are 64-bit packages for Wine and LibreOffice; they are built the same way as the 32-bit ones. If I ever get a 64-bit Guy Dog ready, I'll build Wine, since I'm pretty sure LibreOffice has official binary packages.

_________________
My homepage
My GitHub profile
Back to top
View user's profile Send private message Visit poster's website 
stu90


Joined: 25 Feb 2010
Posts: 1399
Location: England. Dell Inspiron 1501. Dpup

PostPosted: Fri 28 Oct 2011, 09:56    Post subject:  

Iguleder wrote:
stu90's answer is correct, but there's something I'd like to add - ob-xdgmenu is an in-house script I wrote especially for my Openbox packages. If there's any issue with it, please report it and we'll fix it together Smile


Hi Iguleder,
Your ob-xdgmenu script works well for updating menus - although i did change it slightly to use external top and bottom menus - but that is just personal preference as i like to have these separate so it is easy to add custom application launcher etc.

cheers.
Back to top
View user's profile Send private message 
mikeslr


Joined: 16 Jun 2008
Posts: 2476
Location: 500 seconds from Sol

PostPosted: Fri 28 Oct 2011, 11:03    Post subject: Thanks  

Thanks Stu90 & Iguleder for the info.

I just examined the script & .desktop files for my XP-Portables (installed via a pet created on a different Puppy) and found errors. That may account for their failure to appear on the menu. Will edit and see what happens.

mikesLr
Back to top
View user's profile Send private message 
Iguleder


Joined: 11 Aug 2009
Posts: 2031
Location: Israel, somewhere in the beautiful desert

PostPosted: Fri 28 Oct 2011, 15:15    Post subject:  

Eek! Packages ... they are everywhere! Laughing

More news!

So far I've got 156 build scripts for many packages Guy Dog uses and I'm working on replacement of more and more Debian packages with automatically-built PETs. This selection includes all Guy Dog's applications and many upgrades, such as udev.

Now I'm working on conversion of packages such as coreutils (cp, mv, etc'), findutils (find, xargs, locate), grep, sed, mktemp, wget and more. They should be smaller and faster than the ones we use now.

Once all these are built on Guy Dog 5.0.1, I want to build a testing build which uses them.

_________________
My homepage
My GitHub profile
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 12 of 21 [312 Posts]   Goto page: Previous 1, 2, 3, ..., 10, 11, 12, 13, 14, ..., 19, 20, 21 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Derivatives
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1127s ][ Queries: 12 (0.0112s) ][ GZIP on ]