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 Tue 25 Nov 2014, 19:19
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 Posts_count   Goto page: Previous 1, 2, 3, ..., 11, 12, 13, 14, 15, 16 Next
Author Message
Iguleder


Joined: 11 Aug 2009
Posts: 1923
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_website MSNM 
ICQ 
pemasu


Joined: 08 Jul 2009
Posts: 5465
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.

Edited_times_total
Back to top
View user's profile Send_private_message 
edoc


Joined: 07 Aug 2005
Posts: 4389
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_website 
pemasu


Joined: 08 Jul 2009
Posts: 5465
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: 5465
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: 5465
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.

Edited_times_total
Back to top
View user's profile Send_private_message 
01micko


Joined: 11 Oct 2008
Posts: 7841
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_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: 5465
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: 1923
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_website MSNM 
ICQ 
don570


Joined: 10 Mar 2010
Posts: 3379
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  205 Time(s) 
Back to top
View user's profile Send_private_message 
Iguleder


Joined: 11 Aug 2009
Posts: 1923
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_website MSNM 
ICQ 
Iguleder


Joined: 11 Aug 2009
Posts: 1923
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_website MSNM 
ICQ 
scsijon

Joined: 23 May 2007
Posts: 1047
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_website 
Display_posts:   Sort by:   
Page 13 of 16 Posts_count   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:  

Rules_post_cannot
Rules_reply_cannot
Rules_edit_cannot
Rules_delete_cannot
Rules_vote_cannot
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1062s ][ Queries: 13 (0.0106s) ][ GZIP on ]