The time now is Thu 23 May 2013, 03:11
All times are UTC - 4 |
| Author |
Message |
nutts4life

Joined: 15 Feb 2008 Posts: 263 Location: UK
|
Posted: Tue 01 Apr 2008, 09:00 Post subject:
hotpup icons are placed on top of each other in 2.17 |
|
OK, i know that Barry solved some of these problems, but i cant' seem to get the right version of hotpup.
I originally installed hotpup on 3.01 and it worked fine. I was able to orientate the icons no problem.
but when i installed hotpup on 2.17, the icons could not be orientated and sat on top of each other.
I looked on the forums and this seemed to be due to a change from xorg 7.0 to 7.3. where the xandr call produced different results.
So i took all the /etc/HotPop/ files from here:http://www.puppylinux.ca/tpp/tronkel/hotpup-1.00/
I beleive this is the old release of hotpup for the older xorg.
went i installed the new files i was able to orientate the icons fine.
BUT they still appear on top of each other.
anyboday had this problem with 2.17?
Am i using the wrong version again?
Has anybody got a .pet that works for 2.17 xorg 7.0.
Thanks,
n4l
|
|
Back to top
|
|
 |
MU

Joined: 24 Aug 2005 Posts: 13642 Location: Karlsruhe, Germany
|
Posted: Tue 06 May 2008, 20:19 Post subject:
|
|
you can try this:
edit the files in /etc/HotPup
add_icons_for_device1
add_icons_for_device2
add_icons_for_device3
add_icons_for_device4
add_icons_for_device5
add_icons_for_device6
add_icons_for_device7
add_icons_for_device8
Here is my modification:
| Code: | ## code from fixpuppypin, to get the extreme coordinates (to match screen size)
#if [ "`readlink /usr/X11R7/bin/X`" = "Xorg" ];then
# SCREENX=`xrandr | grep -F '*' | tr -s " " | cut -d' ' -f2,4 | cut -d "x" -f1`
# SCREENY=`xrandr | grep -F '*' | tr -s " " | cut -d' ' -f2,4 | cut -d "x" -f2`
#else
# if [ -f /etc/videomode ];then #used by Xvesa.
# SCREEN=`cat /etc/videomode | cut -f 2 -d " " | cut -f1,2 -d "x"`
# SCREENX=${SCREEN%x*} ; SCREENY=${SCREEN#*x}
# fi
#fi
# new code from MU, using xscreensize
SCREENX=`xscreensize | sed "s/ .*//"`
SCREENY=`xscreensize | sed "s/^[^ ]* //"`
# make sure we got something...
[ "$SCREENX" ] && [ "$SCREENY" ] || exit |
You also will need xscreensize, extract it in /usr/X11R7/bin/:
http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=7845
Mark
_________________ my recommended links
|
|
Back to top
|
|
 |
jrb

Joined: 11 Dec 2007 Posts: 972 Location: Smithers, BC, Canada
|
Posted: Wed 07 May 2008, 13:18 Post subject:
|
|
I had the same problem and went with tronkel's files. Can't remember exactly what I did to get it working but I made this pet which has worked well for me in 2.17.1. It overwrites your current .xinitrc file however so if you have anything custom there you might want to back it up and then modify the file this pet installs.
Good Luck!
| Description |
|

Download |
| Filename |
hotpup217.pet |
| Filesize |
41.7 KB |
| Downloaded |
297 Time(s) |
|
|
Back to top
|
|
 |
|
|
|
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
|