New Pup for the Eeepc based on Puppy 301

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#161 Post by smokey01 »

Ok.

Managed to get the SD card booting. I just needed to use Gparted to set the boot flag. Now it can's find the pup_301.sfs file. The file is actually called pup_301-eee.sfs so I even tried renaming it and that didn't work.

Do I need to use Grub? I wouldn't have thought so.

The load time, although not completed, is slower than xandros fully loaded. A bit disappointing.

Anyway, back to the grindstone.

Smokey
User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#162 Post by dvw86 »

smokey01 wrote:Ok.

Managed to get the SD card booting. I just needed to use Gparted to set the boot flag. Now it can's find the pup_301.sfs file. The file is actually called pup_301-eee.sfs so I even tried renaming it and that didn't work.

Do I need to use Grub? I wouldn't have thought so.

The load time, although not completed, is slower than xandros fully loaded. A bit disappointing.

Anyway, back to the grindstone.

Smokey
If you want to install it to the SD card the best thing to do would be to boot from the CD using an external USB CD drive on the Eeepc. However I understand that not everyone has one. The easiest way to choose the boot device is to press Esc at boot. This will save you from having to go into the BIOS every time you want to change the boot order. Personally I boot Pupeee from the internal drive using Grub so I can remove the SD card and use it in my camera. This is not necessary though. It should boot fine from the SD card or a USB flash drive. It sounds to me like if it is looking for pup_301.sfs than you had another install or copy of Puppy on there at one time or another. If you have the correct initrd.gz and vmlinuz files than it should be looking for pup_301-eee.sfs.
User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#163 Post by smokey01 »

It sounds to me like if it is looking for pup_301.sfs than you had another install or copy of Puppy on there at one time or another. If you have the correct initrd.gz and vmlinuz files than it should be looking for pup_301-eee.sfs.
Unfortunately not.

It's a brand new Eee PC. Nothing has been added as yet.

The SD card was entirely blank except for the OS loaded by Puppy Universal Installer. This was also the same for the USB memory stick.

I must admit, it has me confused.

On the subject of speed, scotto_puppy has claimed an 8 second boot time. I wonder if this was a frugal or full install?

Mine is a frugal install. I know it's simpler but not as quick.

I will eventually install pupeee on the SSHD then I will need to use Grub. At the moment I would just like to get it working.

An external CD/DVD drive is out of the question. I realise it would be a simpler method but space and weight is why I bought the little beast. I want to use it when I travel overseas. My other laptop is too big and too heavy.

Thanks for the ideas. Please keep them coming.

Smokey
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#164 Post by Lobster »

Look at this guy dismissing Linux until he gets an eeepc
http://tinyurl.com/ypy4sg

If you have Puppy running on your PC
start advertising the fact (more users, more feedback for developers)
:)

I will be creating a full tmxxine page on PupEEE (over time)
http://tmxxine.com/wik/wikka.php?wakka=EeePc

My first concern will be turning the Eeepc (I don't have one yet) into a portable shrine :oops: (I am an incurable Buddhist)
http://tmxxine.com/wik/wikka.php?wakka=YapInfo

then after the hardware is sanctified
and I have been given the go ahead from my psychiatrist
(currently I have her locked in a cupboard)
I will go roaming for London hotspots

. . . any recommends? :)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D
User avatar
smokey01
Posts: 2813
Joined: Sat 30 Dec 2006, 23:15
Location: South Australia :-(
Contact:

#165 Post by smokey01 »

Lobster wrote:Look at this guy dismissing Linux until he gets an eeepc
http://tinyurl.com/ypy4sg
Lobster, imagine the shock & horror when he discovers Puppy.
jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#166 Post by jcagle »

I will definitely be downloading this when I get an EeePC.
User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#167 Post by Ray MK »

Hi all

Don't wait - download Pup for EeePc now - burn iso to CD - put it on your normal Pc or laptop, just like I have - enjoy it, have fun, experiment with and get to know the software, then when you get your EeePc it will be a doddle to setup Puppy on it.

Am just aboat to download and install conky - will let you know how it goes.

BTW - luv the battery monitor - perfect for the 2 laptops.

The magic menu bar is V nice too.

Now that the EeePc 900 has been announced maybe the current 700 will be sold off cheap - 'cos who wants 7" screen when 9" is shortly available and the webcam is now 1.3meg instead of 0.3meg. Nice.

8gig storage too - (so Wdoze can fit) but we can use the space to accomadate Open Office and other goodies, cant we.

One V happy Puppy linux n00bie

Nicely done - Ray MK
teh603
Posts: 10
Joined: Sun 09 Mar 2008, 23:34

#168 Post by teh603 »

I'm gonna look into this when I get my eee hopefully within the next few weeks. Looks like it should work fairly well, although I'm wondering if its possible to do the install from a flash drive since I don't have a USB CD drive lying around anywhere- unless there's something you folks know that I don't. I normally use MacOS and have a little knowledge of how to make windoze do what I want it to.

If it works well enough, I'm gonna put it on the winbook my dad's using and see if it works better'n XP. Heaven knows that old thing needs some new life breathed into it.
Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#169 Post by Caneri »

I know it's not the Asus but the Classmate runs OO very well.

Eric
Attachments
Classmate112.JPG
(46.1 KiB) Downloaded 922 times
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]
User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#170 Post by Ray MK »

Hi Caneri

That looks nice - think I have the 1st release - must get latest - where do I go to get it?

Installed PSI then conky 1.4.8 and then used one of ttuuxxx's background's - viola

Need to merge conky into screen - think I've got the basic's to do that, then might add Opera and if I can find it Osmo as well.

Pwget looks interesting too. Just had a thought - with later download and a black background - conky auto-merge - done.

Wonder if you would be kind enough to point me to latest ISO - will keep what I'm using now for existing older laptops and put new ISO on Eee when I can find one.

Many thanks and Best regards - Ray MK

One V happy Puppy linux n00bie
Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#171 Post by Caneri »

Hi Ray MK,

Yup it's a keeper for sure.
Look here
http://puppylinux.ca/members/Pupeee/200 ... py-eee.iso

Hotpup is here
http://www.puppylinux.ca/tpp/kirk/hotpup.pet

Open Office is 2.2.0.sfs and works faster than some machines with a hdd..go figure
I loaded OO with the BootManager and voila.

Eric
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]
User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#172 Post by dvw86 »

Well, while I was creating an auto mounter For Pupeee I found myself wanting an easy way to call pop-up messages that would run separate from the script that was calling them. In the past I have also wanted an easy way to call FLTK alert boxes from BASH. So I wrote this simple script that will solve both problems. It will be in the next version of Pupeee. I call it "sysmsg". It reads a preset file called /tmp/sysmsg.txt and displays the message in the file using FLTK. So all you have to do is write the file and call the script. No matter if you use BASH, Lua, or Puppy Basic, you will get popup boxes that all look alike. I think this will help Pupeee look more consistent in the future. At some time I will modify the Trash (my other contribution to Puppy) to use it as well. It has three options besides the alert message. It uses the same murgaLua already used by the control panel and auto mounter.

The type of message can be FLTK alert, FLTK message, or a regular FLTK window configured as a system message.

With the window option you can specify the other two. The window title and the image you wish to display with the message. The icons should be 48x48. If you don't want to use the window option just use the word "nil" in the second and third line of the file.

Here is a very basic example of how you could use it with BASH. There are other ways of writing the file but you get the idea.

An FLTK alert pop-up:

Code: Select all

#!/bin/sh
echo "" > /tmp/sysmsg.txt

line1="alert"
line2="nil"
line3="nil"
line4="The drive you have mounted is formated as"
line5="Microsoft NTFS."
line6="While it is generally safe to write to NTFS"
line7="drives from Pupeee Linux, it may cause data loss."

echo $line1 > /tmp/sysmsg.txt
echo $line2 >> /tmp/sysmsg.txt
echo $line3 >> /tmp/sysmsg.txt
echo $line4 >> /tmp/sysmsg.txt
echo $line5 >> /tmp/sysmsg.txt
echo $line6 >> /tmp/sysmsg.txt
echo $line7 >> /tmp/sysmsg.txt
sysmsg &
Image


An FLTK message pop-up:

Code: Select all

#!/bin/sh
echo "" > /tmp/sysmsg.txt

line1="message"
line2="nil"
line3="nil"
line4="The drive you have mounted is formated as"
line5="Microsoft NTFS."
line6="While it is generally safe to write to NTFS"
line7="drives from Pupeee Linux, it may cause data loss."

echo $line1 > /tmp/sysmsg.txt
echo $line2 >> /tmp/sysmsg.txt
echo $line3 >> /tmp/sysmsg.txt
echo $line4 >> /tmp/sysmsg.txt
echo $line5 >> /tmp/sysmsg.txt
echo $line6 >> /tmp/sysmsg.txt
echo $line7 >> /tmp/sysmsg.txt
sysmsg &
Image


A FLTK window pup-up:

Code: Select all

#!/bin/sh
echo "" > /tmp/sysmsg.txt

line1="window"
line2="/usr/share/mini-icons/ntfs48x48.png"
line3="ALERT! NTFS Formated Drive"
line4="The drive you have mounted is formated as"
line5="Microsoft NTFS."
line6="While it is generally safe to write to NTFS"
line7="drives from Pupeee Linux, it may cause data loss."

echo $line1 > /tmp/sysmsg.txt
echo $line2 >> /tmp/sysmsg.txt
echo $line3 >> /tmp/sysmsg.txt
echo $line4 >> /tmp/sysmsg.txt
echo $line5 >> /tmp/sysmsg.txt
echo $line6 >> /tmp/sysmsg.txt
echo $line7 >> /tmp/sysmsg.txt
sysmsg &
Image

Here is the script itself.

Code: Select all

#!/usr/local/bin/murgaLua
fltk.fl_register_images();  
-- Set the theme.
Fl:scheme("plastic")
-- Define the message variable.
message = ""
-- See if the /tmp/sysmsg.txt file is there.
text = lfs.attributes('/tmp/sysmsg.txt')
if text == nil
then
-- Let the use know that they messed up.
fltk.fl_alert("There is no message file!")
else
-- Make the line table.
line = {}
a = 1
-- Set the file for reading.
io.input("/tmp/sysmsg.txt")
-- Read each line of the /tmp/sysmsg.txt file.
for count in io.lines() do
-- Put each line of the file into the table.
line[#line + 1] = count
a = a + 1 
end
-- Set the three defaults.
messageType = line[1]
icon = line[2]
title = line[3]
for i = 4,a do
if line[i] == nil
then
line[i] = "junk filler"
else
-- Make the message
message = message .. line[i] .. "\n"
end
end
-- Write the information message.
-- If it is an alert.
if messageType == "alert" then
fltk.fl_alert(message)
-- If it is a message.
elseif messageType == "message" then
fltk.fl_message(message)
-- if it is a window.
elseif messageType == "window" then
-- Define the quit function.
function quitCallBack()
window:hide()
end
-- Define the main window preset size.
ww = 400
wh = 100
-- Do some math to find the correct window size.
if a > 6 then
b = a-6
c = b*10
wh = wh+c+20
end
window = fltk:Fl_Double_Window(ww, wh, title)  
-- Define an image box.
imageBox = fltk:Fl_Box(15, 15, 48, 48)
img = fltk.Fl_PNG_Image(icon)     
imageBox:image(img);   
-- Define a text box.
textBox = fltk:Fl_Box(80, 0, ww-85, wh, message)
textBox:align(fltk.FL_ALIGN_LEFT+fltk.FL_ALIGN_INSIDE+fltk.FL_ALIGN_TOP)
-- Make a button.
okButton = fltk:Fl_Return_Button(ww-85, wh-35, 80, 30, "Close"); 
okButton:align(fltk.FL_ALIGN_WRAP); 
okButton:box(fltk.FL_UP_BOX)
okButton:callback(quitCallBack)
window:show()
Fl:run()
else
-- Let the user know they messed up.
fltk.fl_alert("First line of message file missing or wrong")
end
end
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#173 Post by Lobster »

Make sure you download this file which is 91MB (the former version was 133MB)
http://puppylinux.ca/members/Pupeee/200 ... py-eee.iso
Dingo (Alpha 7) is 84MB - has anyone tried that on a eeepc?
Remember Dingo is still in Alpha and the installation of exra packages has not yet been implemented.

Is it now true that a 128MB SD card will be sufficient to boot from?
Which option is it (when installing from the Universal Installer)?

The resolution is known so can the xorg script be autoset to run the eeepc default? Are you being kind to those running Pupeee from other equipment? :)

At the moment the only desktop key set is f1 to bring up help
I wonder if another one can be added to bring up the equivalent of a right mouse click (menu of options)?
Would others be useful? Would there be a performance hit?

I am hoping very much that we might have found recommended hardware. Plug in a monitor, mouse and keyboard and maybe an external HD and this might well be sufficient as a main machine? This might be more so in the future as a new higher performance chip is introduced.

woof woof 8)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D
User avatar
Ray MK
Posts: 774
Joined: Tue 05 Feb 2008, 09:10
Location: UK

#174 Post by Ray MK »

Hi all

PUPEEE is fantastic - Conky, battery monitor, hotplug for drives, magic menu bar, PSI for easy software download and installs - all on my 5/6yr old Acer 243 laptop which is 233mb ram, celeron 2.5Ghz proc.

Its flying frugal on hda1 which also has DCL frugal and a full hdd install of TEENpup2008.

Hda2 has 215ce (full) EcoPup + 216ce (frugal) and hda5 has FireHydrant3.01c (full) + 214r phoenix (frugal) - these puppy's all fly and dont misbehave.

Sda1 and sda2 are formatted vfat32 and extn2 for file storage.

So pleased with PUPEEE - going to try it on my other laptop which is a 5yr old Patriot with 128mb ram (shared video) celeron 1Ghz proc.

Then its find a cheap webcam with a mic. time and hope that the PUPEEE supports it ok.

Havn't got wifi at home but might try a USB wifi and see if it can pick up any hotspots in town.

Brilliant software dvw86 and thanks caneri for guiding me to where it can be found.

Am over the moon.

Best regards and Many thanks - Ray MK
User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#175 Post by dvw86 »

Lobster wrote: Is it now true that a 128MB SD card will be sufficient to boot from?
When installed as a frugal install it only takes up about 114MB plus the size of your pup_save file. So yes, you could boot from 128MB card. I believe that you have a 128MB USB flash drive to test it with :)
Lobster wrote: The resolution is known so can the xorg script be autoset to run the eeepc default? Are you being kind to those running Pupeee from other equipment? :)
Yes, if you boot Pupeee on something that does not use 800x480 it will recognize this and run the video wizard on first boot just like the standard Puppy. If you boot Pupeee on a Classmate or Eeepc it does not run the video wizard. It just comes right up into 800x480.
Lobster wrote: At the moment the only desktop key set is f1 to bring up help
I wonder if another one can be added to bring up the equivalent of a right mouse click (menu of options)?
Would others be useful? Would there be a performance hit?
Try pressing Alt-F7, Alt-F8, or Alt-F9. On the Eeepc the following hot keys work. Fn-F2, Fn-F3, Fn-F4, Alt-F7, Alt-F8, Alt-F9, Fn-F11, Fn-F12, and Alt-Ins. Xbidkeys is installed so more could easily be added.
Lobster wrote: I am hoping very much that we might have found recommended hardware. Plug in a monitor, mouse and keyboard and maybe an external HD and this might well be sufficient as a main machine? This might be more so in the future as a new higher performance chip is introduced.
I use it as my main machine, but I have a USB CDRW, USB mouse, USB keyboard, and USB hard drive that I can use as needed. Although 95% of the time I have none of these plugged in. I usually only use them when making a re-master of Pupeee.
User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#176 Post by dvw86 »

Someone posted a video of Pupeee booting and runninng on an Eeepc at youtube.

http://www.youtube.com/watch?v=DQ77DzO9Buo
User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#177 Post by Lobster »

I use it as my main machine, but I have a USB CDRW, USB mouse, USB keyboard, and USB hard drive that I can use as needed. Although 95% of the time I have none of these plugged in. I usually only use them when making a re-master of Pupeee.
Thanks Dan for all the info and work
Will keep udating this page :)
http://tmxxine.com/wik/wikka.php?wakka=EeePc
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D
nilla
Posts: 8
Joined: Mon 18 Sep 2006, 23:12
Location: Kansas

#178 Post by nilla »

Lobster wrote:Make sure you download this file which is 91MB (the former version was 133MB)
Where is this 91MB Pupeee of which you speak? I find only a 132MB file at the provided link. Along these lines, I was wondering if dvw86 has considered using a version numbering system for the various iterations of the .iso? That way users could rest assured they're using the most current version of Pupeee, which, btw, is a splendid contribution to the kennel. Thanks dvw86, keep up the fine work.
teh603
Posts: 10
Joined: Sun 09 Mar 2008, 23:34

#179 Post by teh603 »

K, I'm sitting here at my mac staring at the pupeee.iso file and wondering "is there any way to manually unpack this, since I don't have an external CD drive." Now the Mac can mount the ISO file, so that isn't a problem there. I've also got a flashdrive.

Anyone know what to copy, or do I just dump everything onto the root of my flashdrive?
User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#180 Post by dvw86 »

teh603 wrote:K, I'm sitting here at my mac staring at the pupeee.iso file and wondering "is there any way to manually unpack this, since I don't have an external CD drive." Now the Mac can mount the ISO file, so that isn't a problem there. I've also got a flashdrive.

Anyone know what to copy, or do I just dump everything onto the root of my flashdrive?
Okay you've got the iso mounted on your Mac. The easiest thing to do is just copy the three needed files to the thumb drive and then to the Eeepc and use Grub to boot it. Are you going to be using it on an Eeepc?
Post Reply