Dpup Wheezy. Woof-CE built debian wheezy 7.2 packages used
- OscarTalks
- Posts: 2196
- Joined: Mon 06 Feb 2012, 00:58
- Location: London, England
I was looking at the situation with pBurn in Dpup Wheezy and there are a few issues.
The dependency check of pBurn 3.7.18 reports that dvd+rw-tools is missing. The official Debian .deb of dvd+rw-tools-7.1 is installed but it seems pBurn does not see it.
I compiled dvd+rw-tools-7.1 from source in Dpup Wheezy and I notice some of the files are different from the .deb package. Anyway, pBurn recognises it and the dependency check reports "OK".
I then looked at upgrading to the latest pBurn (4.0.4).
Am I correct in thinking that Dpup Wheezy has gtkdialog-0.8.4-r514 already installed? There is a gtkdialog file in /usr/sbin which I think is this binary, BUT there also is a symlink named gtkdialog in /usr/bin which links to gtkdialog4 in /usr/bin
I think you have to delete this symlink otherwise it over-rides the newer gtkdialog in /usr/sbin
If I do not delete the symlink, the new pBurn reports gtkdialog as too old but if I delete the symlink the dependency check reports gtkdialog "OK". This also affects the latest pMusic if you try to install that.
Also, the new pBurn needs cdrtools-3 which I have compiled from source in Dpup Wheezy. If it is available as a Debian package I couldn't find it.
I am attaching these packages in case anyone wants to TEST them. Install at your own risk. The cdrtools-3 package does seem to work with pBurn 4.0.4 but does over-write some existing files so it may be affecting other programs. May be perfectly OK though. Reports welcome.
With Datafilehost you need the small grey "DOWNLOAD" button.
cdrtools-3.01a16 Wheezy .PET
download = http://www.datafilehost.com/d/7674c28e
md5sum = 8604344b2265430afa9f43d38138cf48
cdrtools_DEV-3.01a16 Wheezy .PET
download = http://www.datafilehost.com/d/2aaa195e
md5sum = 95b45b23e72b56a76750bdc71dce0ed5
The dependency check of pBurn 3.7.18 reports that dvd+rw-tools is missing. The official Debian .deb of dvd+rw-tools-7.1 is installed but it seems pBurn does not see it.
I compiled dvd+rw-tools-7.1 from source in Dpup Wheezy and I notice some of the files are different from the .deb package. Anyway, pBurn recognises it and the dependency check reports "OK".
I then looked at upgrading to the latest pBurn (4.0.4).
Am I correct in thinking that Dpup Wheezy has gtkdialog-0.8.4-r514 already installed? There is a gtkdialog file in /usr/sbin which I think is this binary, BUT there also is a symlink named gtkdialog in /usr/bin which links to gtkdialog4 in /usr/bin
I think you have to delete this symlink otherwise it over-rides the newer gtkdialog in /usr/sbin
If I do not delete the symlink, the new pBurn reports gtkdialog as too old but if I delete the symlink the dependency check reports gtkdialog "OK". This also affects the latest pMusic if you try to install that.
Also, the new pBurn needs cdrtools-3 which I have compiled from source in Dpup Wheezy. If it is available as a Debian package I couldn't find it.
I am attaching these packages in case anyone wants to TEST them. Install at your own risk. The cdrtools-3 package does seem to work with pBurn 4.0.4 but does over-write some existing files so it may be affecting other programs. May be perfectly OK though. Reports welcome.
With Datafilehost you need the small grey "DOWNLOAD" button.
cdrtools-3.01a16 Wheezy .PET
download = http://www.datafilehost.com/d/7674c28e
md5sum = 8604344b2265430afa9f43d38138cf48
cdrtools_DEV-3.01a16 Wheezy .PET
download = http://www.datafilehost.com/d/2aaa195e
md5sum = 95b45b23e72b56a76750bdc71dce0ed5
- Attachments
-
- cdrtools_DOC-3.01a16-wheezy.pet
- cdrtools-3 DOC files for pBurn (optional) - main (essential) and DEV packages uploaded to datafilehost
- (168.79 KiB) Downloaded 479 times
-
- dvd+rw-tools-7.1-wheezy.pet
- Dependency for pBurn compiled from source
- (112.06 KiB) Downloaded 453 times
Oscar in England
- charlie6
- Posts: 1230
- Joined: Mon 30 Jun 2008, 04:03
- Location: Saint-Gérard / Walloon part of Belgium
Hi OscarTalks,
That gtkdialog's symlink issue has already been reported as fa as i right remenber ... just browse across the forum member Zigbert's Pburns and PMusics threads to learn more about it.
Hope this helps
Charlie
OscarTalks wrote:...Am I correct in thinking that Dpup Wheezy has gtkdialog-0.8.4-r514 already installed?...
Code: Select all
sh-3.00# gtkdialog -v
gtkdialog version 0.8.4 r514M (C) 2003-2007 Laszlo Pere, 2011-2012 Thunor
Built with support for: GTK+ 2, Glade.
sh-3.00#
That gtkdialog issue has been fixed in later Pburn's as also PMusic versions. Just download both latest !...The dependency check of pBurn 3.7.18 reports that ... There is a gtkdialog file in /usr/sbin which I think is this binary, BUT there also is a symlink named gtkdialog in /usr/bin which links to gtkdialog4 .... This also affects the latest pMusic if you try to install that.
That gtkdialog's symlink issue has already been reported as fa as i right remenber ... just browse across the forum member Zigbert's Pburns and PMusics threads to learn more about it.
Hope this helps
Charlie
- charlie6
- Posts: 1230
- Joined: Mon 30 Jun 2008, 04:03
- Location: Saint-Gérard / Walloon part of Belgium
calcurse-3.1.4 cli organizer compiled for wheezy
Hi,
calcurse-3.1.4 organizer compiled for wheezy
(calcurse is a text-based calendar and scheduling application.)
here: http://www.murga-linux.com/puppy/viewto ... 476#721476
runs also on raring-3.9.9.X
Enjoy !, charlie
calcurse-3.1.4 organizer compiled for wheezy
(calcurse is a text-based calendar and scheduling application.)
here: http://www.murga-linux.com/puppy/viewto ... 476#721476
runs also on raring-3.9.9.X
Enjoy !, charlie
a few backgrounds.
- Attachments
-
- wheezyst1,2.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (7.43 KiB) Downloaded 932 times
-
- wheezyjy8.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (23.1 KiB) Downloaded 901 times
-
- wheezyau13.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (16.49 KiB) Downloaded 949 times
Hi, futwerk.
I hope you are well.
picture au13 is quite different, I like the concept. It tries to delimit where the default Puppy icons are, perhaps ?
However, any way to change the very sad grey background to a more joyful color ?
Best regards.
musher0
I hope you are well.
picture au13 is quite different, I like the concept. It tries to delimit where the default Puppy icons are, perhaps ?
However, any way to change the very sad grey background to a more joyful color ?
Best regards.
musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Hi, Musher0, here are a couple of varitions of au13. Enjoy.
- Attachments
-
- wheezyau13rz.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (15.87 KiB) Downloaded 798 times
-
- wheezyau13rz1.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (16.8 KiB) Downloaded 799 times
pet for java and flash
Hello,
Here's a little pet for people who prefer to keep java and flash player out of pupsave, and use only when needed. The script adds links in /tmp/lib. The pet has permanent links from /usr/lib/mozilla/plugins to /tmp/lib. The script in /root/my-applications must be edited to give the correct paths to libnpjp2.so and libflashplayer.so on your system.
Hope someone finds this useful.
P.S. Many thanks to Zigbert for http://murga-linux.com/puppy/viewtopic.php?t=38608
Here's a little pet for people who prefer to keep java and flash player out of pupsave, and use only when needed. The script adds links in /tmp/lib. The pet has permanent links from /usr/lib/mozilla/plugins to /tmp/lib. The script in /root/my-applications must be edited to give the correct paths to libnpjp2.so and libflashplayer.so on your system.
Hope someone finds this useful.
P.S. Many thanks to Zigbert for http://murga-linux.com/puppy/viewtopic.php?t=38608
- Attachments
-
- jf.pet
- (5.68 KiB) Downloaded 359 times
Order of icons in the tray
Since this question is not specific to Wheezy, I moved it to Beginners section of the forum http://murga-linux.com/puppy/viewtopic.php?p=726601
new background.
- Attachments
-
- wheezymi11p.jpg
- http://www.mediafire.com/?yhf9frimn6ama50,k3c0t9bdullgcri,hikk1c9nl0chvc9,7s77vaac6agasgh,cmf5vz1ni8esas2,mu3953boa7gi1n1
- (10.88 KiB) Downloaded 1065 times
new background.
- Attachments
-
- wheezyse6,65rz1.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (9.92 KiB) Downloaded 920 times
-
- wheezyse6,65rz.jpg
- http://www.mediafire.com/?x4v77bi1p58ox
- (9.66 KiB) Downloaded 907 times
run without save file
Hello,
Still love Wheezy! I just remastered with /etc and /root customized to my settings. My intention was to run it in ram, as a frugal install on HD with no savefile, for more secure online banking. But when I boot with pfix=ram, I get the keyboard, country and xorg wizards and my customizations are overwritten.
I have this from arseh at http://www.murga-linux.com/puppy/viewtopic.php?t=89970 (Slacko)
Thanks
Wheezy 3.5.2.7, frugal installs on Lenovo S12 netbook
Still love Wheezy! I just remastered with /etc and /root customized to my settings. My intention was to run it in ram, as a frugal install on HD with no savefile, for more secure online banking. But when I boot with pfix=ram, I get the keyboard, country and xorg wizards and my customizations are overwritten.
I have this from arseh at http://www.murga-linux.com/puppy/viewtopic.php?t=89970 (Slacko)
and from MochiMoppel:Is there any practical way to remove [the quick setup menu] from the start, while it can remain as a program that can be used for times that it can be needed?
Or - I can delete the quickstart file from the system.
But I don't find a delayedrun_firstboot_flag file in Wheezy. Can someone tell me how Wheezy detects whether or not it's a first boot? Or another method to avoid the startup wizards?Expand the main Puppy file (unsquashfs puppy_whatever.sfs) . In the resulting squashfs-root directory go to squashfs-root /var/local and create an empty file delayedrun_firstboot_flag. Repack the main file with mksquashfs squashfs-root puppy_whatever.sfs. That's it.
Thanks
Wheezy 3.5.2.7, frugal installs on Lenovo S12 netbook
hi pemasu
we over at the community edition
are trying to make a woof debian base puppy
since you are the expert
could you give me any advice
about making an up to date
woof wheezy
also would you allow us to take a look at your project
and possibly use some of your ideas
any help would be appreciated
thanks
wanderer
we over at the community edition
are trying to make a woof debian base puppy
since you are the expert
could you give me any advice
about making an up to date
woof wheezy
also would you allow us to take a look at your project
and possibly use some of your ideas
any help would be appreciated
thanks
wanderer
look
wanderer, in the meantime, you may take a look at pemasu's files at
http://smokey01.com/pemasu/
http://smokey01.com/pemasu/
Puppy user since Oct 2004. Want FreeOffice? [url=http://puppylinux.info/topic/freeoffice-2012-sfs]Get the sfs (English only)[/url].
Wognath.
/usr/sbin/delayedrun.
I have used an older /usr/sbin/delayedrun script since I havent seen need to update it.
Inside that script is the relevant part:
So....if you create an empty file called personal_settings_popup_disabled, and place it to the /etc inside your remastered sfs, it should prevent the quickcountry from running.
You can also grab the latest delayedrun, from recent woof build or from woof2 platform in the net, and hack the newest delayedrun script. It should work in dpup wheezy just ok, and there is that file row you mentioned:
if [ ! -f /var/local/delayedrun_firstboot_flag ];then
...but that row is missing in the delayedrun script I have used. I have been bit lazy about delayedrun script. I have used the older one, slightly hacked by me.
Wanderer. Well....I have checked the thread you referred. There is still long road to go. I did create several builds using existing woof before I started to edit it for my needs. I even compiled my own kernel first. Also, you will need kernel compiled using the gcc of that build. Same gcc version I mean.
Anyway....the needed bits are inside my dpup wheezy builds. Inside /root/.packages you will find: DISTRO_COMPAT_REPOS, DISTRO_PET_REPOS, DISTRO_PKGS_SPECS which are the dpup wheezy spesific. Packages-puppy-wheezy-official was the database file, where I did put those my included .pet packages which were not in Barry`s official repos, but I didnt upload those .pets so that smokey01.com wouldnt be too growded with .pets which are already in the build and because there wasnt much need to upload them. My build was my build, and no official Puppy with need to be able to build using woof. Also....Barry Kauler has not included official debian wheezy support. I have hacked existing squeeze woof platform to support debian wheezy building.
I dont have in my new laptop the woof2 platform included which I used for the building. I have it though in my external hdd in safe still. For possible future need.
Anyway....understanding above mentioned files is the first stage. They also have the guidelines for debian wheezy building.
/usr/sbin/delayedrun.
I have used an older /usr/sbin/delayedrun script since I havent seen need to update it.
Inside that script is the relevant part:
Code: Select all
if [ "$DISTRO_XORG_AUTO" = "yes" ];then #see /etc/DISTRO_SPECS 111019
##detect dead mouse, put up keyboard-operated window after 8 secs... 111026 no
#mousecheck &
#quick setup window for country and language and X resolution...
QUICKSETUP="quicksetup"
[ "`readlink /usr/bin/X | grep 'Xorg'`" = "" ] && QUICKSETUP="quickcountry" #probably Xvesa, offer country settings only.
echo 'runquery' >> /tmp/delayedrun_quicksetup_count #run 'quicksetup' once only.
[ "`cat /proc/cmdline | grep -i -o 'pfix=[^ ]*' | grep -E 'nox|safe'`" != "" ] && echo 'runquery' >> /tmp/delayedrun_quicksetup_count #the text-mode 1st-start dlgs have already run.
[ `cat /tmp/delayedrun_quicksetup_count | wc -l` -lt 2 ] \
&& [ ! -f /etc/personal_settings_popup_disabled ] \
&& ${QUICKSETUP} #120606
You can also grab the latest delayedrun, from recent woof build or from woof2 platform in the net, and hack the newest delayedrun script. It should work in dpup wheezy just ok, and there is that file row you mentioned:
if [ ! -f /var/local/delayedrun_firstboot_flag ];then
...but that row is missing in the delayedrun script I have used. I have been bit lazy about delayedrun script. I have used the older one, slightly hacked by me.
Wanderer. Well....I have checked the thread you referred. There is still long road to go. I did create several builds using existing woof before I started to edit it for my needs. I even compiled my own kernel first. Also, you will need kernel compiled using the gcc of that build. Same gcc version I mean.
Anyway....the needed bits are inside my dpup wheezy builds. Inside /root/.packages you will find: DISTRO_COMPAT_REPOS, DISTRO_PET_REPOS, DISTRO_PKGS_SPECS which are the dpup wheezy spesific. Packages-puppy-wheezy-official was the database file, where I did put those my included .pet packages which were not in Barry`s official repos, but I didnt upload those .pets so that smokey01.com wouldnt be too growded with .pets which are already in the build and because there wasnt much need to upload them. My build was my build, and no official Puppy with need to be able to build using woof. Also....Barry Kauler has not included official debian wheezy support. I have hacked existing squeeze woof platform to support debian wheezy building.
I dont have in my new laptop the woof2 platform included which I used for the building. I have it though in my external hdd in safe still. For possible future need.
Anyway....understanding above mentioned files is the first stage. They also have the guidelines for debian wheezy building.
Pemasu,
Once again, thanks for the quick reply. You say
Once again, thanks for the quick reply. You say
This does avoid the quicksetup wizard that runs after the desktop opens. Sorry to bother you, but I still have the keyboard, timezone and xorg wizards which run in console before xwin starts. Do you know how to suppress those?So....if you create an empty file called personal_settings_popup_disabled, and place it to the /etc inside your remastered sfs, it should prevent the quickcountry from running.
Pemasu,
Thanks again for the suggestion. The line DISTRO_XORG_AUTO='yes' is present in /etc/distro_specs, but the console wizards still run.
In grub I have tried pfix=ram and also psubdir=wheezy (so it looks for but does not find save file). This is apparently a lot more complicated than I thought it would be...
Thanks again for the suggestion. The line DISTRO_XORG_AUTO='yes' is present in /etc/distro_specs, but the console wizards still run.
In grub I have tried pfix=ram and also psubdir=wheezy (so it looks for but does not find save file). This is apparently a lot more complicated than I thought it would be...
Wognath. Do you have pupdesk.flg stored in the partition where your Puppy folders are ?
If yes, delete it. Not running quicksetup leaves that file...and it is not wanted.
Relevant part in /etc/rc.d/rc.sysinit:
If yes, delete it. Not running quicksetup leaves that file...and it is not wanted.
Relevant part in /etc/rc.d/rc.sysinit:
##130501 pupdesk.flg gets created at bootup if not exist. If exists, then X desktop failed, so run Xorg Wizard...
##note, /usr/sbin/quicksetup deletes pupdesk.flg when click ok button.
#if [ $PUPMODE -eq 5 ];then
# if [ "$DISTRO_XORG_AUTO" = "yes" ];then #see /etc/DISTRO_SPECS
# if [ -f /initrd/tmp/PCPARTSALL_ata -o -f /initrd/tmp/PCPARTSALL_usb ];then
# for ONEPART in `grep -E 'vfat|ntfs|ext[2-4]|f2fs|reiserfs' /initrd/tmp/PCPARTSALL_* | tr '\n' ' '`
# do
# #ex: ONEPART=/dev/sda3|ntfs|37209088
# pFLG=0
# ADEV="`echo -n "$ONEPART" | cut -f 1 -d '|'`"
# AFS="`echo -n "$ONEPART" | cut -f 2 -d '|'`"
# pMNTPT="$(cat /proc/mounts | grep "${ADEV} " | cut -f 2 -d ' ')"
# if [ "$pMNTPT" = "" ];then
# ABASE="`basename $ADEV`"
# mkdir -p /mnt/$ABASE
# mount -t $AFS $ADEV /mnt/$ABASE
# pFLG=1
# pMNTPT="/mnt/${ABASE}"
# sleep 1 #just in case /proc/mounts slow to update.
# fi
# RWFLAG="$(cat /proc/mounts | grep "${ADEV} " | grep ' rw,')"
# if [ "$RWFLAG" ];then
# if [ ! -f ${pMNTPT}/pupdesk.flg ];then
# touch ${pMNTPT}/pupdesk.flg #130509 note, quicksetup will insert auto-driver into this.
# else
# #130509 quicksetup creates pupdesk.flg with auto-selected driver stored in it. xorgwizard-cli reads this.
# cp -f ${pMNTPT}/pupdesk.flg /var/local/quicksetup-pupmode5-autodriver
# touch /root/.xorgwizard-reenter #see /root/.profile, will cause xorgwizard to run.
# /etc/rc.d/rc.country ask #text-mode dlg for keyboard and locale.
# fi