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 29 Jul 2014, 11:02
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects
pUPnGO - 6Mb ISO - Basic Building Block Puplet
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 27 of 58 [868 Posts]   Goto page: Previous 1, 2, 3, ..., 25, 26, 27, 28, 29, ..., 56, 57, 58 Next
Author Message
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Mon 06 Jun 2011, 13:51    Post subject:  

New build based on kernel 2.6.18.1 from Puppy 216.
pUPnGO_V216_060611.png
 Description   
 Filesize   47.47 KB
 Viewed   408 Time(s)

pUPnGO_V216_060611.png

Back to top
View user's profile Send private message Visit poster's website 
wuxiandianzi


Joined: 28 Apr 2009
Posts: 134
Location: china

PostPosted: Mon 06 Jun 2011, 23:26    Post subject: sorry  

I am sorry!
this iso can not to be downloaded from page"http://www.datafilehost.com/download-5bbbcba9.html" .
when I click "download" it display http://www.datafilehost.com/download-5bbbcba9.html again without anything.
Crying or Very sad Crying or Very sad Crying or Very sad
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Tue 07 Jun 2011, 00:11    Post subject:  

wuxiandianzi: Sorry for the trouble - have made the download link more obvious. The url you refer to is correct...maybe a browser issue/disabled javascript?
Or try entering the full url to your browser: http://www.datafilehost.com/get.php?file=5bbbcba9
Back to top
View user's profile Send private message Visit poster's website 
wuxiandianzi


Joined: 28 Apr 2009
Posts: 134
Location: china

PostPosted: Tue 07 Jun 2011, 06:21    Post subject: thank you  

goingnuts wrote:
wuxiandianzi: Sorry for the trouble - have made the download link more obvious. The url you refer to is correct...maybe a browser issue/disabled javascript?
Or try entering the full url to your browser: http://www.datafilehost.com/get.php?file=5bbbcba9

Thank you goingnuts :
I tried SeaMonkey 1.1.18/firefox-4.2/IE6/IE8 browsers still failed.
wget URL would be great,or can you send it to my email ?
Thank you!
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Tue 07 Jun 2011, 15:42    Post subject:  

In the other end of kernels a build with kernel from snowpuppy-016 (2.6.35.7) uploaded.
Haven't followed version numbering so just took version reported by snowpuppy. Content in pup_016pupngo.sfs and GUI_016.sfs is exactly the same as in version pUPnGO V216 060611 - but squasfs-version is 4 where pUPnGO V216 060611 uses 3.0.

Sizes:
Kernel 2270K
initrd.gz 2875K
pup_016pupngo.sfs 3204K
GUI_016.sfs 2160K
zdrv_016.sfs 22M

If you test this or the pUPnGO V216 060611 version - report bugs/success so it can be fixed/not altered for future builds with various kernels - please.
Back to top
View user's profile Send private message Visit poster's website 
Keef


Joined: 20 Dec 2007
Posts: 619
Location: Staffordshire

PostPosted: Wed 08 Jun 2011, 18:29    Post subject:  

I've tried both, with mixed results:
The 216 version boots fine, but there is either a problem with modprobe or the ndiswrapper module it is trying to load - terminal hangs on running 'modprobe ndiswrapper'. Also hangs running insmod ndiswrapper, but it (ndiswrapper) does then show up after running lsmod. The driver isn't working though. Modprobe keeps on running and just won't die....

Couldn't mount the iso for the newer kernel at first, but found it was because there were spaces in the name!
Did a manual frugal install, and it booted ok and got to the login prompt. After a few seconds it produced:
Code:
 NMI received for unknown reason at a1 on cpu0.
You have had some hardware problem, likely on the PCI bus

It seems this message may have something to do with the memory, but I have not had any problems (at least nothing has complained before, anyway...)


Compaq Armada M700 PIII 450, 320mb ram.
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Thu 09 Jun 2011, 00:21    Post subject:  

Hi Keef
Thank you for testing and reporting Smile. I can reproduce the ndiswrapper problem and org P216 do not have the problem. I will try to solve it.

The "NMI received for unknown reason at a1 on cpu0. " I haven't seen - will look into that as well.

And I will avoid the spaces in the name of the iso Embarassed

Update 090611: New build of pUPnGO_V016_090611.iso now with correct packed firmware as tar.gz. Do not know if this solves Keefs "NMI received for unknown reason at a1 on cpu0"...

Could also be a udevd-rule problem...
The pUPnGO V016 070611.iso has been deleted.
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Fri 10 Jun 2011, 01:41    Post subject:  

Might have found reason (or solution) to modprobe freeze when trying to load ndiswrapper. Seems that in P216 /sbin/loadndisdriver is needed. At least the freeze stops when added and lsmod reports module loaded - guess for ndiswrapper to actually work one needs to add perl and other stuff as well...
Attached a static build of loadndisdriver.
loadndiswrapper_static.tar.gz
Description  static build of loadndisdriver
gz

 Download 
Filename  loadndiswrapper_static.tar.gz 
Filesize  16.56 KB 
Downloaded  183 Time(s) 
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Mon 13 Jun 2011, 15:28    Post subject: static mplayer  

Found this static build of mplayer - only tested avi and mp3:
http://robur.slu.se/diet/bin-i386/mplayer
1900K upxed/5500K unpacked.
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Tue 14 Jun 2011, 15:38    Post subject: desklaunch - hacked  

Hacked desklaunch, 11K installed, uses 2500K running...
Fixed crash when trying to drag icon with mouse (use alt+mouse to drag - new position will be saved).
Added mid and right mouse user defined command possibility.
Added user defined application name (if you want more than one instance running).
Added user defined update of all icons after execution of command (not very useful yet).
Fixed jwm showing all icons in task bar and X crashing when mouse-over(by adding window name and hints)
Changed font to "fixed".
Added help text when run with -h.
Update 300611: removed attachments for updates on this subject view
http://www.goingnuts.dk/programs.asp#NDL

Last edited by goingnuts on Thu 30 Jun 2011, 13:07; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
Keef


Joined: 20 Dec 2007
Posts: 619
Location: Staffordshire

PostPosted: Sun 19 Jun 2011, 18:49    Post subject: ndiswrapper
Subject description: Almost a 'how-to'
 

I've looked a bit more closely at how I get wifi and ndiswrapper running under PupNgo (probably applies to other older pre- network-wizard puplets).
This is on the 216 version.
The best bit is that Perl and the ndiswrapper script are not needed.
I just make a directory in etc/ called 'ndiswrapper'
Copy the folder containing the windoze drivers - in my case 'netwg11t', into 'ndiswrapper'
I copy over an exisiting 'wpa_supplicant.conf' to etc/ but this could be edited manually of course.
Create another directory in etc/ called 'dhcpc'
dhcpcd was needed - copied it from the full 412, and it requires librt.so.1
loadndiswrapper is needed - the static one you made did not work for me so used a 'normal' one that is only 15k anyway.

Run this script:
Code:

#!/bin/sh
## modify this script to include your wifi interface name (instead of "ath0")
## and wifi driver type (instead of "madwifi").
# Orginal script was provided by Tempestuous and modified by JustGreg for
# his network use.  Modified 12 May 2008 for testing of Dingo kernel 2.6.25

modprobe ndiswrapper
echo " Loading ndiswrapper module"

echo "Configuring Wireless LAN with wpa_supplicant"
## bring up the wireless interface, unconfigured
echo
echo "Starting up wlan0"
ifconfig wlan0 up
echo " "
echo "Now starting wpa_supplicant"
## first remove stale wpa_supplicant file if it exists
 if [ -e /var/run/wpa_supplicant/* ]; then rm /var/run/wpa_supplicant/*; fi
 wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant.conf -B
# sleep 60 used for testing.  For normal use, sleep 60 can be reduced
sleep 15
echo " "
# wp_cli is for testing.  However, it does show that wpa connect for
#normal use. 
wpa_cli status
echo " "
echo "Running dhcpcd address service"
## for automatic IP
## first remove stale existings dhcpcd files if exists
# for puppy 2.17 use if [ -e /var/run/*.pid ]; then rm /var/run/*.pid; fi
# for puppy 3.00. Kill any active dhcpcd processes
dhcpcd -k wlan0
if [ -e /var/run/*.pid ]; then rm /var/run/*.pid; fi
rm /var/run/dhcpcd-*.*
dhcpcd -t 30 -h puppypc -d wlan0
sleep 5
## or for static IP
## modify /etc/resolv.conf to include your nameservers
#ifconfig ath0 192.168.0.xx broadcast 192.168.0.255 netmask 255.255.255.0
#route add default gw 192.168.0.1 ath0   # or whatever your router's IP is


Dug this out from the forum and adjusted to suit. I was having trouble previously (on the 412 version) until I discovered it was the 'sleep' after wpa_supplicant that was too short.

This script is to shut it down and tidy up:
Code:

#!/bin/sh
#Just Greg script to terminate wifi processes 12 May 2008
# change wlan0 to your network interface name
dhcpcd -k wlan0
wpa_cli terminate
ifconfig wlan0 down


Still no joy with the '016' version, by the way...
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Mon 20 Jun 2011, 15:19    Post subject:  

Keef: Excellent! Thanks for sharing your findings! I don't know why static loadndiswrapper did not work though...but seems that the other components do (wpa_supplicant, iwconfig and friends). My own wireless.sh script is only working every second time or so and I only can test it with WPA2. Would be cool to have a descent cli-based network-wizard...

Sorry you have no joy with the '016' version - my best guess is that one might have to modify the udev-rules - I took the main part of them from Lupo525 and they seems to work in P412 and P216 as well. I cant reproduce your error but I had to delete the drm/drm_kms_helper.ko to avoid black screen after boot (NVIDIA-cards - small report included in /etc/pupngo_udev_readme).
Back to top
View user's profile Send private message Visit poster's website 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Thu 23 Jun 2011, 16:44    Post subject:  
Subject description: modifying desklaunch
 

I have been working on further modifying desklaunch. Now have the 3 mouse buttons defined in desklaunchrc, auto update image if icon change (works for symlinks too - useful for drive icons), user setting of font, fontcolour, colour of tooltip background (including transparent), removed Numlock bug, optimized main loop for lower cpu-usage, built in default image if image not found, removed the need for group settings in jwm and auto-adjust icon position depending on screen resolution . All in 15K.
But I have not been able to prevent jwm from showing all the icon windows in pager.
If anyone have a hint to solve this please give it away.
Update 280611: haven't solved it - seems that jwm only respect
"attr.override_redirect = 1" but that puts icons on top of all. He should respect "WMHints initial_state = 3 (IconicState)" but I haven't been able to tell him to...
The attached patch to jwm solves the problem by not adding sticky windows to pager - really cant see why they should be there in the first place.
Update 300611: For updates on this subject view
http://www.goingnuts.dk/programs.asp#NDL
patch.tar.gz
Description  patch to jwm that remove sticky windows from pager
used source jwm-2.0.1-pe-beta-1
gz

 Download 
Filename  patch.tar.gz 
Filesize  377 Bytes 
Downloaded  192 Time(s) 
Back to top
View user's profile Send private message Visit poster's website 
technosaurus


Joined: 18 May 2008
Posts: 4282

PostPosted: Mon 01 Aug 2011, 10:06    Post subject:  

I take it the nolist group tag wouldnt fix it either then?

also while I am here, it looks like quite a few people are interested in gtk1 so I will post the "hidden" link to the old gtk1 standalone flash player (gflashplayer) which uses less than 9mb of RAM (depending on the size of the swf)

get gflashplayer

it needs a symlink for:
/usr/lib/libstdc++-libc6.2-2.so.3
to your existing libstdc++

One can theoretically play flash games on systems with <32mb of ram (surprisingly most swf games that I tried did work ... better to use other programs for flv anyways)

Edit:
using the Xvesa/jwm command to start X can sometimes fail because jwm tries to start before the X server is established.
This is easily fixed with sleep but to get the sleep value large enough for older PCs, it causes undue delay for others.
I recalled a program in tinycore that was called waitforx, but couldn't find any source code and wasn't 100% sure what it did, so I just wrote my own that just keeps trying to connect to a display and returns as soon as it does (so that a wm wont fail to open a display and quit)

Code:
#include <X11/X.h>
int main(int argc, char *argv) {
int i=0;
for (i; i < 4095; i++) {
   if (XOpenDisplay(0)) return(1);}
return(0);
}
This works with either Xvesa or other Xservers (Xfbdev, Xorg...)

Ex.
Code:
X & waitforx && jwm -display :0; killall X

where the initial "X" could be:
Xvesa -br -kb -nozap -screen 640x480x16 -shadow -mouse /dev/mouse -nolisten tcp -tst -I
or simply
Xorg
The && after waitforx prevents the wm from trying to start if the Xserver fails, while the killall X keeps the Xserver from staying open if the wm quits (this part could be modified if you wish to change window managers on the fly)
waitforx.gz
Description  compiled in wary, you will need to make it executable and put in /usr/bin to use it
gz

 Download 
Filename  waitforx.gz 
Filesize  1.31 KB 
Downloaded  193 Time(s) 

_________________
Web Programming - Pet Packaging 100 & 101
Back to top
View user's profile Send private message 
goingnuts

Joined: 07 Dec 2008
Posts: 779

PostPosted: Fri 05 Aug 2011, 13:33    Post subject:  

technosaurus wrote:
I take it the nolist group tag wouldnt fix it either then?

I use jwm-2.0.1-pe-beta-1 with patches - and the nolist seems only to effect the task-list and not the pager. Couldn't find any flags to prevent jwm to show sticky windows in pager(s)...

technosaurus wrote:

using the Xvesa/jwm command to start X can sometimes fail because jwm tries to start before the X server is established.

Can it also fail if you use xinit to launch jwm via .xinitrc (ex: xinit /root/.xinitrc -- -screen 800x600x256)? Just curious...
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 27 of 58 [868 Posts]   Goto page: Previous 1, 2, 3, ..., 25, 26, 27, 28, 29, ..., 56, 57, 58 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.1092s ][ Queries: 13 (0.0145s) ][ GZIP on ]