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 Fri 22 Aug 2014, 04:13
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
Puppy Squeeze Reborn 4.9.9.1 Alpha 2
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 13 of 16 [236 Posts]   Goto page: Previous 1, 2, 3, ..., 11, 12, 13, 14, 15, 16 Next
Author Message
Iguleder


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

PostPosted: Sat 06 Aug 2011, 10:49    Post subject:  

Wow, the parser is really nice. It builds a Fluxbox menu in 20 milli-seconds Very Happy

It stuffs everything in one menu category and no icons except those which have a full path (known Fluxbox limitation, arghhhh). Now I'm going to write a wrapper which takes all menu entries and puts the full path to their icon. Should work well.

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Sat 06 Aug 2011, 17:44    Post subject:  

Iguleder. Include symlink from /usr/sbin/gtkdialog3 to /usr/sbin/gtkdialog. For example 8-bit great new system-info pet depends on that. And Barry also symlinks it when he compiles Thunors new versions.
Also symlink from yad to zenity could be reasonable or checking mechanism if it is already included. See Barrys latest posts.

Last edited by pemasu on Sat 06 Aug 2011, 17:55; edited 2 times in total
Back to top
View user's profile Send private message 
edoc


Joined: 07 Aug 2005
Posts: 4365
Location: Southeast Georgia, USA

PostPosted: Sat 06 Aug 2011, 17:51    Post subject:  

pemasu wrote:

Thunors
from yad to zenity


This begins to sound like a sci-fi story ... Wink

_________________
Thanks! David
Home page: http://nevils-station.com
Don't google Search! http://duckduckgo.com
Puppy upup Raring 3992 & Lighthouse64-b602
Back to top
View user's profile Send private message Visit poster's website 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Sun 07 Aug 2011, 04:49    Post subject:  

Iguleder. Regarding non working radeon driver. Stu90 has compared the Xorg packages and found that libdrm_radeon is missing. Including it should fix the radeon driver problem.

The package is: libdrm-radeon1_2.4.21-1~squeeze3_i386.deb

Fixed specs row here:
Code:
yes|xorg_base|xfonts-utils,libxmu-headers,mesa-common-dev,libgl1-mesa-dri,libgl1-mesa-dev,xinit,x11-xkb-utils,xkb-data,x11-xserver-utils,x11-utils,x11-apps,libdrm2,libdrm-dev,libdrm-intel1,libdrm-radeon1,fontconfig,libfontconfig1,libfontconfig1-dev,libfontenc1,libfontenc-dev,libgl1-mesa-glx,libgl1-mesa-dev,libglu1-mesa,libglu1-mesa-dev,libice6,libice-dev,libsm6,libsm-dev,libx11-6,libx11-dev,libx11-data,libxau6,libxau-dev,libxaw7,libxaw7-dev,libxcomposite1,libxcomposite-dev,libxcursor1,libxcursor-dev,libxdamage1,libxdamage-dev,libxdmcp6,libxdmcp-dev,libxext6,libxext-dev,libxfixes3,libxfixes-dev,libxfont1,libxfont-dev,libxft2,libxft-dev,libxi6,libxi-dev,libxinerama1,libxinerama-dev,libxkbfile1,libxkbfile-dev,libxmu6,libxmu-dev,libxmuu1,libxmuu-dev,libxpm4,libxpm-dev,libxrandr2,libxrandr-dev,libxrender1,libxrender-dev,libxres1,libxres-dev,libxss1,libxss-dev,libxt6,libxt-dev,libxtst6,libxtst-dev,libxv1,libxv-dev,libxvmc1,libxvmc-dev,libxxf86dga1,libxxf86dga-dev,libxxf86vm1,libxxf86vm-dev|exe,dev,doc,nls
Back to top
View user's profile Send private message 
stu90


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

PostPosted: Sun 07 Aug 2011, 06:46    Post subject:  

pemasu wrote:
Iguleder. Regarding non working radeon driver. Stu90 has compared the Xorg packages and found that libdrm_radeon is missing. Including it should fix the radeon driver problem.

The package is: libdrm-radeon1_2.4.21-1~squeeze3_i386.deb



Hi Pemasu,
Yes this is the missing lib for radeon - put it in the .deb folder and rebuild the xorg_base package - there is also missing libdrm_nouveau (libdrm_nouveau 1_2.4.21-1~squeeze3_i386.deb) but i wasn''t sure if i read some where this that this should be included or not? so i never included it.

another thing if you look in /xorg_base/usr/lib/dri it seems not all of libglu1-mesa_7.7.1-4_i386.deb is has been copied - as it is a 14mb .deb i also did not include this.
Back to top
View user's profile Send private message 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Sun 07 Aug 2011, 07:10    Post subject:  

Stu90. Great finding. The problem is Barrys woof/packages-templates xorg_base folder. Inside it in /usr/lib/dri is flag NOEXCEPTIONFILES and swrast_dri.so. That folder probably needs other dri templates also.

So...Xorg_High has been crippled and xorg_base needs another template to be processed properly.
Really great finding. I wonder what other packages are processed only partly.

Yep. Changing the flag to PLUSEXTRAFILES enables libgl1-mesa-dri processing properly when you execute xorg_base processing.
Back to top
View user's profile Send private message 
pemasu


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Sun 07 Aug 2011, 07:23    Post subject:  

Stu90. Could you go through all the packages and check if they are processed properly. There is only 400 - 700 packages to compare depending of how lite you create, lol.

Cups and ghostscript templates were the other which needed some extra fixing if I remember right. Xserver_xorg need checking also.

Just joking, but you have done really good work with your research.

Last edited by pemasu on Sun 07 Aug 2011, 07:26; edited 3 times in total
Back to top
View user's profile Send private message 
01micko


Joined: 11 Oct 2008
Posts: 7794
Location: qld

PostPosted: Sun 07 Aug 2011, 07:25    Post subject:  

xcb is certainly one pemasu. I made my own template for spup.
_________________
Woof Mailing List | keep the faith Cool |
Back to top
View user's profile Send private message Visit poster's website 
stu90


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

PostPosted: Sun 07 Aug 2011, 08:35    Post subject:  

pemasu wrote:
Stu90. Great finding. The problem is Barrys woof/packages-templates xorg_base folder. Inside it in /usr/lib/dri is flag NOEXCEPTIONFILES and swrast_dri.so. That folder probably needs other dri templates also.

So...Xorg_High has been crippled and xorg_base needs another template to be processed properly.
Really great finding. I wonder what other packages are processed only partly.

Yep. Changing the flag to PLUSEXTRAFILES enables libgl1-mesa-dri processing properly when you execute xorg_base processing.


Good discovery Pemasu - i wonder if this has been done because libgl1-mesa is a fairly large package - things seem to work ok in the current state but of course you don't get the accelerated graphics - libgl1-mesa and mesa-utils could always be downloaded separately as a .pet to keep .iso download size down?

It took me 5 build to figure out one missing lib - i think it may take me years if i was to try and go through 700 packages Shocked Laughing

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


Joined: 08 Jul 2009
Posts: 5463
Location: Finland

PostPosted: Sun 07 Aug 2011, 09:52    Post subject:  

Libdrm_radeon is needed for usually working radeon driver. But libdrm_nouveau is AFAIK for nouveau kernel module usage only. And nouveau kernel module by just existing prevents proprietary nvidia driver to be loaded. It reservers stuff for itselt just by existing. Really nasty module.
I have removed nouveau module from my kernel.
So....leaving that libdrm_nouveau out does not harm many.
There are some people who can use nouveau, but for them the nvidia proprietary driver works also.
Back to top
View user's profile Send private message 
Iguleder


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

PostPosted: Mon 08 Aug 2011, 01:32    Post subject:  

Ummm ... still having trouble uploading my kernel package. This is very bad.

I started working on a truly barebones flavor, it has about 270 packages instead of the ~410 alpha 2 had. Gonna start from scratch and add only the truly basic stuff - I aim at the most lightweight desktop possible this time Smile

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
don570


Joined: 10 Mar 2010
Posts: 3254
Location: Ontario

PostPosted: Mon 08 Aug 2011, 18:29    Post subject: right click package for squeeze  

Spent the weekend trying out Squeeze. It
took some time to get used to the interface.
I finally discovered that one can press the
'menu' key and use the arrow keys to
launch an application. That would be good
method for a netbook user.

I made a right click package that is great for
this version.

Just one click and it installs easily!

I added a few apps. In particular xdelta3
and dir2sfs
psnapshot for screenshots
pcd for cd playing

Also I included Lame 3.9.8 and wav2mp3
to convert wav files
Right-click-squeeze-5.2.3.pet
Description  Special version of Right click for Squeeze
pet

 Download 
Filename  Right-click-squeeze-5.2.3.pet 
Filesize  595.36 KB 
Downloaded  192 Time(s) 
Back to top
View user's profile Send private message 
Iguleder


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

PostPosted: Thu 11 Aug 2011, 15:05    Post subject:  

Got back home, finally.

The Fluxbox build is underway. I'm downloading the latest Woof at the moment and I hope I'll be able to build a PupFlux-like Puppy based on dpup.

I also want to improve my Fluxbox menu generator tomorrow, I have a plan and I'm gonna get things working.

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
Iguleder


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

PostPosted: Fri 12 Aug 2011, 02:53    Post subject:  

Good news, since pemasu and stu90 work on such good puplets I can focus on the base.

I decided to revive the famous "lts" kernel series I worked on until it failed hard at 2.6.32.43 due to incompatible patches. This time the kernel is much more vanilla and has just BFS.

It should boot much faster, especially from USB.

EDIT: same problem with 44, so this plan is canceled. However, today I was able to fix two critical bugs in Woof to make it work; now I'm building a truly barebones dpup with Window Maker, 4 extremely useful dock apps and no desktop icons. It has no browser and no applications at all, except a terminal emulator.

This thingy also has kernel 2.6.39.4 and some minor fixes. The main problem is (of course, as always!) the menu - Puppy's non-standard menu makes things problematic. Window Maker's built-in menu generator generates a very partial menu and that's something I don't like.

The reason I gave up on Fluxbox is the fact it offers less features than comparable window managers (e.g Window Manager, FVWM2, E16, ...) and has a very limited support for dock apps. In contrary, Window Manager is the #1 window manager for dock apps IMHO and doesn't require any third-party panel or configuration utilities; it's very complete and provides a full desktop.

_________________
My homepage
Back to top
View user's profile Send private message Visit poster's website MSN Messenger 
ICQ Number 
scsijon

Joined: 23 May 2007
Posts: 1026
Location: the australian mallee

PostPosted: Fri 12 Aug 2011, 18:58    Post subject:  

Iguleder wrote:
I'm building a truly barebones dpup with Window Maker, 4 extremely useful dock apps and no desktop icons. It has no browser and no applications at all, except a terminal emulator.

This thingy also has kernel 2.6.39.4 and some minor fixes. The main problem is (of course, as always!) the menu - Puppy's non-standard menu makes things problematic. Window Maker's built-in menu generator generates a very partial menu and that's something I don't like.

In contrary, Window Manager is the #1 window manager for dock apps IMHO and doesn't require any third-party panel or configuration utilities; it's very complete and provides a full desktop.


Laughing As long as you don't call it !puppywind Laughing

A link when your ready please, as you will be aware by now, I do like minimal systems.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 13 of 16 [236 Posts]   Goto page: Previous 1, 2, 3, ..., 11, 12, 13, 14, 15, 16 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects
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.1046s ][ Queries: 13 (0.0125s) ][ GZIP on ]