E17 for Puppy?

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
malangbaba
Posts: 22
Joined: Thu 30 Aug 2007, 00:21

E17 for Puppy?

#1 Post by malangbaba »

Trying to setup E17 on Puppy frugal...

trying to follow the instructions here:
http://www.murga-linux.com/puppy/viewto ... c67edd81dc

but i a missing something...

here is what i did:
1. downloaded e17_212.sfs to /root
2. renamed it e17_217.sfs
3. rebooted
4. fixed up .xinitrc as instructed (though couldnt find the line mentioned - will post it below)
5. closed X
6. xwin enlightenment_start

i am wondering if i did one of these things wrong:
1. am i supposed to do something with the e17_217.sfs file rather than just leaving it as is in directory?
2. is "/root" = home partition or it should be somewhere else?
3. Since I couldnt find the "##new background setter created by mu..." line in .xinitrc, maybe my placement is wrong...

malangbaba
Posts: 22
Joined: Thu 30 Aug 2007, 00:21

my .xinitrc

#2 Post by malangbaba »

Code: Select all

#!/bin/sh
# $Xorg: xinitrc.cpp,v 1.3 2000/08/17 19:54:30 cpqbld Exp $

. /etc/rc.d/PUPSTATE

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/usr/X11R7/lib/X11/xinit/Xresources
sysmodmap=/usr/X11R7/lib/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge -nocpp $sysresources
fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f $userresources ]; then
    xrdb -merge -nocpp $userresources
fi

if [ -f $usermodmap ]; then
    xmodmap $usermodmap
fi

#0.9.9 new xvesa-dslg2 doesn't need this...
#if [ -f /usr/X11R7/bin/Xvesa ];then
# #note, /etc/mousebuttons is created in /usr/X11R7/bin/xwin.
# if [ -f /etc/mousebuttons ];then #puppy v0.8.6
#  if [ "`cat /etc/mousebuttons`" = "5" ];then
#   #fixes problem wheel scrolling backwards...
#   xmodmap -e 'pointer = 1 2 3 5 4'
#  fi
# fi
#fi

if [ -f /usr/X11R6/bin/XF86_SVGA ];then #0.9.9
 xmodmap -e "keycode 22 = BackSpace"
 xmodmap -e "keycode 107 = Delete"
fi

CURRENTWM="`cat /etc/windowmanager`"
if [ "$CURRENTWM" = "enlightenment_start" ];then
 exec enlightenment_start
fi 

if [ "$CURRENTWM" = "startkde" ];then
 exec startkde
fi


#0.9.8 sync cut-buffers and clipboard. only useful for older apps
#such as rxvt that use the cut-buffers...
/usr/bin/autocutsel &
#...disadvantage of this is it creates a little square bottom-right of screen.

#rxvt &
if [ -e /tmp/videomode ];then #testing a video mode
 video-wizard &
fi
agenda_chk &

#v1.0.7 set by xrandrshell, part of xorg wizard...
if [ -f /etc/xrandrindex ];then
 XRANDRINDEX="`cat /etc/xrandrindex`"
 [ ! "$XRANDRINDEX" = "0" ] && xrandr -s $XRANDRINDEX
fi


if [ -f /root/.xset.sh ];then
 #this is created by /usr/X11R6/bin/gxsetshell...
 eval "/root/.xset.sh"
else
 #Xorg has it's own fontpath settings in /etc/X11/xorg.conf...
 if [ ! "`readlink /usr/X11R7/bin/X`" = "Xorg" ];then
  xset fp+ /usr/X11R7/lib/X11/fonts/Type1/
  xset fp+ /usr/X11R7/lib/X11/fonts/TTF/
 fi
 xset s 600 600 s blank
fi

#v1.0.7 also see /etc/rc.d/rc.local0
if [ -f /root/.fonts/fonts.dir ];then
 xset fp+ /root/.fonts/
fi

xsetroot -cursor_name top_left_arrow

#relocates right-side icons to actual right-side of screen...
/usr/sbin/fixPuppyPin /root/Choices/ROX-Filer/PuppyPin #v1.0.7

rox -p /root/Choices/ROX-Filer/PuppyPin

if [ $PUPMODE -eq 5 ];then #v2.17
 setrox2backdrop /usr/share/backgrounds/welcome.png
 #...sets background image, written into /root/Choices/ROX-Filer/PuppyPin
else
 #v2.17 i think need this on 2nd boot, to change welcome.png to default.jpg...
 if [ ! -f /root/Choices/ROX-background.jpg ];then
  cp /usr/share/backgrounds/default.jpg /root/Choices/ROX-background.jpg
  setrox2backdrop /usr/share/backgrounds/default.jpg
 fi
fi

##v1.0.5
#if [ -f /usr/local/kde/bin/kdeinit ];then
# /usr/local/kde/bin/kdeinit &
#fi

#v2.0.0
/usr/sbin/delayedrun &

#v2.01 hide cursor when not moving... (setup in /usr/sbin/input-wizard)
if [ -f /etc/mousehide ];then
 IDLETIME="`cat /etc/mousehide | cut -f 1 -d ','`"
 [ ! "$IDLETIME" = "0" ] && unclutter -idle $IDLETIME &
fi

##v2.14 rarsa: update xdg menu for w.m. that do not allow includes...
#which ${CURRENTWM}_menu_refresh && ${CURRENTWM}_menu_refresh
#...no, now doing it differently, see /usr/sbin/fixmenus

#v2.17 removed, interferes with clipboard in Composer....
##v2.15 disovered by GuestToo...
#[ "`which glipper`" != "" ] && glipper &
#v2.17 made it optional...
[ -f /root/.glipper_on ] && glipper &

#exec $CURRENTWM
#v2.11 GuestToo suggested this improvement...
which $CURRENTWM && exec $CURRENTWM
[ -x $CURRENTWM ] && exec $CURRENTWM
exec jwm

###END###

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#3 Post by trapster »

The e17_217.sfs file should be where your pup_save file is. With a frugal install, this should be /mnt/home.

After you move it there, use the boot manager to load it when you boot.

After you reboot, hit control-alt-backspace to get to a prompt and then try xwin enightenment_start.
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

malangbaba
Posts: 22
Joined: Thu 30 Aug 2007, 00:21

#4 Post by malangbaba »

hmm...thats odd...i cant seem t find my pup_save file...

i didnt have a "/mnt/home"...so i had created one and put the e17_217.sfs there...didnt work...

this is odd...i have tried installing frugal puppy 4 or 5 times and it never worked....this is the first time its working...but i cant find the pup_save file....

after the first boot/shutdown, i did select for it to be installed on the same partition...

also, i have added e17_217.sfs to the boot manager...still no luck...


im a n00bie, btw, so if im doing something silly let me know...and you'll have keep instructions elementary level... :)

Matu
Posts: 48
Joined: Thu 08 Feb 2007, 11:42
Location: Europe, Hungary

#5 Post by Matu »

Hi!

To find your /mnt/home start a ROX and click on the button located in the upper left corner ("change to parent directory"). Then click on "mnt" and then "home". Now you are in /mnt/home. In the next step copy your e17_2.17.sfs file here. After that start the bootmanager application for example from terminal by typing "bootmanager" in the terminal window. In the bootmanager click on the "choose which extra SFS files load at bootup" button and add your e17_217.sfs file (it should be in the left panel). Close everything and reboot. Then exit from X with ctrl+alt+backspace and type xwin enlightenment_start.

Best,
Matu

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#6 Post by HairyWill »

malangbaba
if you don't have /mnt/home
then I suspect you either have a frugal install to a whole partition or a full install.

Either way you probably need to extract the contents of the squashfile into the partition. I've never really used 2.17 so I'm not sure what the state of the art is for dealing with squashfiles for these install types.

Answers anyone?
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

malangbaba
Posts: 22
Joined: Thu 30 Aug 2007, 00:21

#7 Post by malangbaba »

if by "frugal install to a whole partition" you mean its the only OS installed in that partition, then yes....thats what i have....

so where should i extract the squashfile to?

Post Reply