Dpup Wheezy. Woof-CE built debian wheezy 7.2 packages used

A home for all kinds of Puppy related projects
Message
Author
raffy
Posts: 4798
Joined: Wed 25 May 2005, 12:20
Location: Manila

look

#441 Post by raffy »

wanderer, in the meantime, you may take a look at pemasu's files at
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].

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#442 Post by pemasu »

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:

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
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.

Wognath
Posts: 423
Joined: Sun 19 Apr 2009, 17:23

#443 Post by Wognath »

Pemasu,
Once again, thanks for the quick reply. You say
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.
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?

wanderer
Posts: 1098
Joined: Sat 20 Oct 2007, 23:17

#444 Post by wanderer »

pemasu

thank you so much for your advice
that is very helpful to me

i will read what you have suggested
so i have a lot to do

undoubtedly i will be annoying you
with questions in the future

thanks again

wanderer

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#445 Post by pemasu »

Wognath. If you have included in your remaster /etc/DISTRO_SPECS file and inside file is row:
DISTRO_XORG_AUTO='yes'
.....then console wizards should not be popping up. If they pops up even you have included that file with that row....then something else is missing.

Wognath
Posts: 423
Joined: Sun 19 Apr 2009, 17:23

#446 Post by Wognath »

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...

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#447 Post by pemasu »

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:
##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

anikin
Posts: 994
Joined: Thu 10 May 2012, 06:16

#448 Post by anikin »

Hi pemasu,
any plans to update dpup wheezy in the near future?

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#449 Post by don570 »

I made Gimp 2.8.8 version for wheezy
using static gegl-babl provided by forum member scabz

babl-0.1.10-i686-static.pet

gegl-0.2.0-i686-static.pet

________________________________________________

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#450 Post by OscarTalks »

Previous versions of Chromium 30 ( or 29 or 28 ) would not work in Dpup Wheezy because they all needed glibc version 2.15 and Wheezy only has 2.13 even though it is a recent Debian stable release. The highest version of Chromium that would run was 27.

Now I see that Debian have produced a version 30.0.1599.101 of Chromium as a .deb which is presumably compiled against an earlier glibc (deps list shows glibc 2.11) so it is suitable for use in Wheezy.

You can download the .deb from packages.debian.org or I have done a bit of tweaking and re-packaging and uploaded .pet and .sfs versions to my Yandex Disk

See my edited post here:-
http://www.murga-linux.com/puppy/viewtopic.php?t=86501
Oscar in England
Image

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#451 Post by don570 »

I mixed up the posting of the wheezy and precise pets :oops:

Fixed now.
__________________________________________

Wognath
Posts: 423
Joined: Sun 19 Apr 2009, 17:23

#452 Post by Wognath »

Pemasu,
Thanks for all the help with the various init scripts. I continue to experiment with them and in 100 (dec) years or so hope to understand them well enough. In the meantime, it proved easier to base my "bank" install on Lucid because it skips the cli wizards. Wheezy remains my everyday os :)
Regards,
Wognath

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#453 Post by don570 »

I found that my wheezy version of gimp will work on Precise Puppy
as well because of the static compiling of Gegl-Babl.

___________________________________________________

Satori
Posts: 47
Joined: Tue 15 Jan 2013, 01:18

Chrome on Wheezy Pup

#454 Post by Satori »

The last Google Chrome that worked on Squeeze dPup was 25.0, but I'm able to run Chrome 26 thru 30 on Wheezy dPup.

The current stable Chrome (31.0) fails on Debian with missing dependencies, but this is a bug.

The beta Chrome (32.0) installs and runs on Wheezy dPup with no problems.

User avatar
pemasu
Posts: 5474
Joined: Wed 08 Jul 2009, 12:26
Location: Finland

#455 Post by pemasu »

Woof-CE - Github - Barry`s retirement - comments and ideas popping up....

I have used latest Barry`s woof to build Dpup Wheezy 3.5.2.8. The aim is at last to converge my debian wheezy work as github woof building compatible. I have now tested that woof can build debian wheezy from pure woof platform and the goal is a little nearer. Next would be need of official repo where to upload needed pets to build debian wheezy....and someone should push - merge - whatever my work to github. Yeah...some people thinks it`s me who do that...but that will need first learning to use github correctly.

As side effect of my 2 days working, I created Dpup Wheezy 3.5.2.8.

It uses same old kernel. Latest Barry`s woof as platform. Several apps updated. A lot new nice Puppy applications included to show them. I will continue to present them and I swap the collection. Now it was Peasy Apps and Zigbert`s latest version time. I have updated under the hood binaries so that latest Pburn should work. Radky`s several Puppy apps also included, of course.

If someone complains why my builds include these Puppy apps (they take space), you should remember that those people have spent countless hours while creating them, debugging code and answering to the feedback. Big hand to them.

I create these builds just from fresh Finnish countryside air. No time spent at all.
I quickly scanned through feedback, and I fixed some things. I apologize if there is non-fixed things, my main aim was convert my work as generic woofable build.

And no. I am not going to compile and update to the latest Abiword and Gnumeric.

Anyway...here is this side effect of creating anyone woofable debian wheezy based Dpup Wheezy:

Download link: http://www.smokey01.com/pemasu/DpupWhee ... heezy3528/

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#456 Post by James C »

pemasu wrote: I have used latest Barry`s woof to build Dpup Wheezy 3.5.2.8.
Downloading.......testing later when I get some free time.

User avatar
James C
Posts: 6618
Joined: Thu 26 Mar 2009, 05:12
Location: Kentucky

#457 Post by James C »

Quick manual frugal install.All basics working ootb.
Only needed to add nouveau.noaccel=1 as usual .

VIDEO REPORT: Dpup Wheezy, version 3.5.2.8

Chip description:
VGA compatible controller: NVIDIA Corporation NV18 [GeForce4 MX 440 AGP 8x] (rev c1)

Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1440x900
Depth (bits, or planes): 24
Modules requested to be loaded: dbe

Probing Xorg startup log file (/var/log/Xorg.0.log):
Driver loaded (and currently in use): nouveau
Loaded modules: dbe dri dri2 exa extmod fb fbdevhw glx kbd mouse record shadowfb

Actual rendering on monitor:
Resolution: 1440x900 pixels (380x238 millimeters)
Depth: 24 planes

...the above also recorded in /tmp/report-video

Looking good.... :)
Attachments
Wheezy 3.5.2.8.jpg
(23.98 KiB) Downloaded 1070 times

User avatar
Billtoo
Posts: 3720
Joined: Tue 07 Apr 2009, 13:47
Location: Ontario Canada

Dpup Wheezy. Woof2 built debian wheezy packages based Puppy

#458 Post by Billtoo »

Manual frugal install to a 16gb SDHC card.

video-info-glx 1.5.3 Mon 18 Nov 2013 on Dpup Wheezy 3.5.2.8 Linux 3.5.2-dpup i686
0.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV530 [Radeon X1600]
oem: ATI ATOMBIOS
product: RV530 01.00

X Server: Xorg Driver: radeon
X.Org version: 1.12.4
dimensions: 1920x1080 pixels (507x285 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)
OpenGL version string: 2.1 Mesa 8.0.5

AMD Athlon(tm) 64 Processor 3300+
Core 0: @2411 MHz

It's working well so far.

Thanks for the new iso.

EDIT:
I moved the SDHC card to an Acer desktop with an i3 dual core processor,
I had to rerun the network wizard and adjust the sound levels.
Wheezy runs much faster on this pc, videos at cnn don't look like a slideshow :)

video-info-glx 1.5.3 Mon 18 Nov 2013 on Dpup Wheezy 3.5.2.8 Linux 3.5.2-dpup i686
2.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
oem: Intel(R)Ironlake Desktop Graphics Chipset Accelerated VGA BIOS
product: Intel(R)Ironlake Desktop Graphics Controller Hardware Version 0.0

X Server: Xorg Driver: intel
X.Org version: 1.12.4
dimensions: 1440x900 pixels (380x238 millimeters)
depth of root window: 24 planes

direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.4
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x209)
OpenGL version string: 2.1 Mesa 8.0.5

Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
Core 0: @1200 1: @1200 2: @1200 3: @1200 MHz
Attachments
screenshot2.jpg
(19.62 KiB) Downloaded 965 times
screenshot.jpg
(26.21 KiB) Downloaded 1031 times
Last edited by Billtoo on Tue 19 Nov 2013, 08:10, edited 3 times in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#459 Post by musher0 »

Hello, all.

Downloading this new version now. Many thanks, pemasu.

BFN.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#460 Post by musher0 »

Hello, all.

A false negative on first CD boot with pkeys=cf, but next boot I didn't put it. Second boot, I had to redo the xorgwizard routine. We'll see on 3rd boot.
Aside from that, so far, so good! :)

Thanks pemasu.

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply