TEST Builds

classic Classic list List threaded Threaded
23 messages Options
12
Reply | Threaded
Open this post in threaded view
|

TEST Builds

01micko
Administrator
This post was updated on .
LATEST build.. 131127 http://murga-linux.com/puppy/viewtopic.php?t=90489

---------------------------------------------------------------------------------

Here is my first real test build. I did take care to squash quite a few woof bugs and even add a couple of enhancements. Credit to KRG, mavrothal, Iguleder and ziggy for their input.

Here it is

http://01micko.com/testing/5.6.1/ [_160M]

kernel source is one dir above.

Download it and abuse it!
Features
- ootb firefox as spot
- tested sylpheed and gftp as spot  [OK]
- no flash, has shino's latest though
- afaik, ziggy's latest P proggys
- probably many 'undocumented random features'

Go grab it!

[reports here or on slacko dev thread at murga]
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
Seen it here first, downloading the .iso now .

Curious about Zigbert's eventmanager .
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

zigbert
Don't think the Event Manager made it into this build, but you can easily grab the code from Woof - /usr/local/sbin/eventmanager
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
This post was updated on .
In reply to this post by Karl Godt
Download speed was around 30kbytes/s ... Took over an hour . Seldom had such throttling .

Now installed to usb-pendrive on first partition vfat manual frugal .
Was running grub-install --root-directory=/mnt/sdc1 /dev/sdc to install grub .
Made menu.lst as
title SLACKO TESTING
kernel /WoofCEtest/vmlinuz pmedia=usbflash psubdir=WoofCEtest i915.modeset=1
initrd /WoofCEtest/initrd.gz

Booting will be in some hours , because uptime is again 19:53:54 up  7:07, -- LMA .

***********************************************************************************************************************

While downloading created a new githubwoof folder on another partition that is running Macpup-Opera2 .

git init
git remote add krg https:// ....
git pull krg
git checkout each_branch_after_another
git branch new_branch
git checkout new_branch

Then put in nearly all scripts from the current system into the git directory :

[code]
#!/bin/bash

GOAL='/root/GitHub.d/KarlGodt_ForkWoof/woof-code/rootfs-skeleton'

rm -f /root/PUPPYscripts.list
for i in /bin /sbin /usr/bin /usr/sbin /usr/local/bin /usr/X11/bin;
do grep -I -H -m1 -i -E 'BK|Kauler|Barry|B\.K\.|T2 |t\-2|rxvt' $i/* | grep '#' >>/root/PUPPYscripts.list;
done

OldIFS="$IFS"
IFS=':'
while read filename rest
do

dn="${filename%/*}"

echo "$filename" "${GOAL}/${dn}/"
cp -a --remove-destination "$filename" "${GOAL}/${dn}/"

done</root/PUPPYscripts.list

IFS="$OldIFS"
[/code]

git commit -am "MESSAGE"
git push krg new_branch


git is difficult to handle in the beginning, but I like to work with it .

You guys made a fine job with GitHub !

**************************************************************************************
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
First boot and

1)
stuck in the

welcome1stboot.sh

YES

** (gtkdialog4:3723): ERROR **: gtkdialog: Error in line 90, near token '<slacko561woofCEtest"</input>': Unknown tag.
# connectwizard

** (gtkdialog4:428): ERROR **: gtkdialog: Error in line 90, near token '<slacko561woofCEtest"</input>': Unknown tag.

Hmmm had given my hostname as "<slacko561woofCEtest" .. so some characters seems need to be escaped .


<b>2)
Noticed that I had two values in the screen resolution both marked with * and + :
 1024x768
1920x1080

and xwininfo -root showed 1920x1080 . But 1024x768 was first in the combobox .


xorg.conf :

Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 35-81
VertRefresh 59-76
#UseModes "Modes0" #monitor0usemodes
Option "PreferredMode" "1920x1080" #monitor0prefmode
EndSection

Section "Modes"
Identifier "Modes0"
#modes0modeline0
EndSection

#110627 remove...
##server can find BusID automatically, comment out...
#Section "Device"
# Identifier "Card0"
# Driver "vesa" #card0driver
# VendorName "Unknown Vendor"
# BoardName "Unknown Board"
## BusID "PCI:0:2:0" #card0busid
#EndSection

Section "Screen"
Identifier "Screen0"
# Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
#Option "metamodes" "1280x800_60 +0+0" #METAMODES_0
Subsection "Display"
Depth 24
Modes "1920x1080" #screen0modes
EndSubsection
EndSection
#PuppyHardwareProfile=Intel_r_PineView_Graphics_ChipS22B300
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Next Issue :
Wanted to just download imagemagick plus it's five dependencies and PPM
hangs/is frozen/is an erased box without content .

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

01micko
Administrator
In reply to this post by Karl Godt
>Hmmm had given my hostname as "<slacko561woofCEtest" .. so some characters seems need to be escaped

tooltip: 'Type your computer name to identify in the network. Alpha-numeric without spaces.'

There are probably a hundred different chars we could filter there... also it needs to be limited to 15 characters if in a windows lan.

>Noticed that I had two values in the screen resolution both marked with * and + :
> 1024x768
>1920x1080

>and xwininfo -root showed 1920x1080 . But 1024x768 was first in the combobox .

So I suppose output of xrandr -q gives that bug, bug in xrandr. We can do a cross check with xwininfo, filter the bad guy and display it correctly.

As for PPM bug, fork it I guess, but PPM does need a lot of work for slacko. It woked pretty good in 5.4 but somehow BK broke it when he did all the debian/ubuntu 'enhancements'.
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Partly positive is,
that hwclock binary from util-linux-2.21.x
itself falls back using --directisa if reading from /dev/rtc fails .
And issues return value 0 then .

code :
# hwclock -D --hctosys --localtime;echo $?


Ubuntu has currently 2.20.x in the trusty repository and
https://www.kernel.org/pub/linux/utils/util-linux/v2.24/ 's out :LOL:


Want to look when that feature was introduced .

rc.country has another hwclock line besides quicksetup.
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
This post was updated on .
In reply to this post by 01micko
Small code gambling to probably work out a common source-able function for function4puppy6 :

LC_ALL_OLD="$LC_ALL"
LC_ALL=C

STRING='<{slacko!561>^<w%%fCEtes|+:}$>'

PUNCTS='! % & / ( ) = ? ` + # - : ; , > < { } |'

for char in $PUNCTS; do
#echo $char;
#echo "$STRING" | busybox sed  "s~$char~\\\\&~g"
STRING=`echo "$STRING" | busybox sed  "s~$char~\\\\\&~g"`;
done
echo $STRING

PUNCTS2="\\$ \^ \* \. \[ \] ~ '"

for char in $PUNCTS2; do
#echo $char;
#echo "$STRING" | busybox sed  "s/$char/\\\\&/g"
STRING=`echo "$STRING" | busybox sed  "s/$char/\\\\\&/g"`;
done
echo $STRING

LC_ALL="$LC_ALL_OLD"

# time /root/escape_puncts_func
\<\{slacko\!561\>^\<w\%\%fCEtes\|\+\:\}$\>
\<\{slacko\!561\>\^\<w\%\%fCEtes\|\+\:\}\$\>

real 0m0.987s
user 0m0.713s
sys 0m0.163s


And this is really fast :
STRING='<{slacko!561>^<w%%fCEtes|+:}$>'
#echo "$STRING" | busybox sed "sV[[:punct:]]V\\\\&Vg"
STRING=`echo "$STRING" | busybox sed "sV[[:punct:]]V\\\\\&Vg"`
echo $STRING

# time /root/escape_puncts_func
\<\{slacko\!561\>\^\<w\%\%fCEtes\|\+\:\}\$\>

real 0m0.050s
user 0m0.033s
sys 0m0.010s
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Failed to copy /initrd/pup_rw int slackosave.3fs .

Ran shutdownconfig from terminal and everything seemed fine,
wmexit 'ed to prompt to check if console is still usable,
reboot
then failed to populate the save-file .

Kernel panic therefore today . Pupsave file was created to 128MB of ext3fs and it is still 160MB free in the 1GB partition of the pen-drive.

I remember kernel panic, if pupsave-file was chosen too small for the /initrd/pup_rw content in former times,
and was filled 100% with incomplete and without missing files .

No Idea where to look for that ATM .

Cheers !
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by Karl Godt
<input>cat /etc/hostname</input><variable>ENTRY_HOSTNAME</variable></entry>
works ,
but NOT

<input>echo `cat /etc/hostname`</input><variable>ENTRY_HOSTNAME</variable></entry>
<input>echo -n `cat /etc/hostname`</input><variable>ENTRY_HOSTNAME</variable></entry>

Substituting < > in $HOSTNAME by \< \> shows \< \> in the input line . weird .


http://www.gnu.org/software/bash/manual/bashref.html 
HOSTFILE

    Contains the name of a file in the same format as /etc/hosts that should be read when the shell needs to complete a hostname. The list of possible hostname completions may be changed while the shell is running; the next time hostname completion is attempted after the value is changed, Bash adds the contents of the new file to the existing list. If HOSTFILE is set, but has no value, or does not name a readable file, Bash attempts to read /etc/hosts to obtain the list of possible hostname completions. When HOSTFILE is unset, the hostname list is cleared.
HOSTNAME

    The name of the current host.

HOSTTYPE

    A string describing the machine Bash is running on.


Since HOSTNAME is a BASH variable, I would also suggest to rename it as Host_Name .

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
So, in "(double quoted) GTK_DIALOG_MAIN

the beginning tag '<'
and double quote

needs to be avoided , when using  ´echo $STRING´ instead of ´cat file´ .

Escaping these works for echo, but the \(escape backslash) shows in the input box, and that is slightly confusing.

Don't know about coreutils /bin/echo for now, since it is not in Slacko .

Busybox echo is as #!/bin/sh echo . #!/bin/ash and #!/bin/bash : no difference .

The whole HOSTNAME code is almost similar in quicksetup and connectwizard .

Running connectwizard as #!/bin/ash seems to work with that
/etc/hostname entry using echo :
{:puppy|pc',;16.9/58$%&(123)AbC=W+*#-}>


My overall thoughts are

1) Usage of cat instead of echo for the <input> tag

2) When gtkdialog building the GUI fails, to give at least a pupmessage with "Sorry ...
#RETSTR="`echo "$WizardWizard" | gtkdialog2 --stdin`"
#gtkdialog --program=WizardWizard
RETSTR="`${GTKDIALOGEXE} --program=InternetConnectionWizard --center 2>&1`" 

[ $1 ] && exit #v411
[ "`echo "$RETSTR" | grep 'true_exit'`" != "" ] && exit #100412 after return from sns. 100902 and pupdial.

[ "`echo "$RETSTR" | grep 'gtkdialog.*ERROR'`" ] && {
	pupmessage -bg red "Sorry, but building the GUI failed because of
	
	$RETSTR
	
	Please submit a bug report at 
        http://murga-linux.com/puppy/index.php?f=10
	Thanks."
	exit 1; }
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
Ha, and this works too with echo -e :

HOSTNAME=`echo "$HOSTNAME" | busybox sed  "s~<~\\\\\074~g"`;
HOSTNAME=`echo "$HOSTNAME" | busybox sed  's~"~\\\\\042~g'`;

<input>echo -e \"$HOSTNAME\"</input><variable>ENTRY_HOSTNAME</variable></entry>

using Octals from here : http://www.asciitable.com/

And new shoe I need too ( nice advertisement ) ..

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Fixed to use xwininfo in quicksetup . Occurs here two times . Similar procedure in .xinitrc .

--- /usr/sbin/quicksetup	2013-11-22 22:53:48.000000000 -0100
+++ ./quicksetup	2013-11-24 20:44:03.193424300 -0100
@@ -89,6 +89,7 @@ SET_LOCALE=""; SET_TIMEZONE=""; SET_KEYB
 SET_WINTITLE="1"; SET_COUNTRYFRAMETITLE="1"; SET_XFRAMETITLE="1"; SET_BACKTITLE="1"
 #[ "$DISTRO_XORG_AUTO" = "yes" ] && SET_XRES="yes"
 #specific-purpose utilities...
+echo $MYBASE
 case $MYBASE in
  chooselocale) SET_WINTITLE="2"; SET_COUNTRYFRAMETITLE="2"; SET_LOCALE="yes"; SET_BACKTITLE="2" ;;
  timezone-set) SET_WINTITLE="3"; SET_COUNTRYFRAMETITLE="3"; SET_TIMEZONE="yes"; SET_BACKTITLE="3" ;;
@@ -130,6 +131,7 @@ case $SET_BACKTITLE in
  6) BACKTITLE=$(gettext 'These are available resolutions that the <b>xrandr</b> utility can change the screen to. Please choose the one that you would like to test.') ;;
 esac
 
+echo SET_XRES=$SET_XRES
 XPID=0
 if [ $DISPLAY ];then
  if [ "$PARAM1" != "nosplash" ];then
@@ -170,7 +172,8 @@ if [ "$MYBASE" = "quicksetup" ];then #12
  #if [ -f /var/local/quicksetup-network-check-flag1 ];then
     SET_NETWORK="yes"
     HOSTNAME="`cat /etc/hostname`" #do not use $HOSTNAME, as hostname-set may have just been run.
-
+    HOSTNAME=`echo "$HOSTNAME" | busybox sed  "s~<~\\\\\074~g"`;
+    HOSTNAME=`echo "$HOSTNAME" | busybox sed  's~"~\\\\\042~g'`;
     #120625 firewall checkbox...
     TT_CH_F="$(gettext "Tick checkbox to activate the firewall (recommended)")"
     L_CH_F="$(gettext "Firewall enabled")"
@@ -224,7 +227,7 @@ if [ "$MYBASE" = "quicksetup" ];then #12
        <hbox>
         <text><label>$(gettext 'Hostname:')</label></text>
         <entry tooltip-text=\"$(gettext 'Type your computer name to identify in the network. Alpha-numeric without spaces.')\" width-chars=\"15\">
-        <input>echo -n \"$HOSTNAME\"</input><variable>ENTRY_HOSTNAME</variable></entry>
+        <input>echo -en \"$HOSTNAME\"</input><variable>ENTRY_HOSTNAME</variable></entry>
         <button><input file>/usr/local/lib/X11/mini-icons/mini-question.xpm</input><action type=\"launch\">DLG_HELP_NET</action></button>
        </hbox>
        ${SPOT_XML}
@@ -1038,33 +1041,44 @@ This resolution selection box uses the <
   fi
 
   XRANDR="`xrandr -q`"
-  DEF_XYRES="`echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | grep '\*' | cut -f 2 -d ' ' | head -n 1`" #130202 'head -n 1' workaround for dual monitors. (see also .xinitrc)
+  DEF_XYRES_ALL=`echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | grep '\*' | cut -f 2 -d ' '` #130202 workaround for dual monitors. (see also .xinitrc)
+  echo "$DEF_XYRES_ALL"
+  DEF_XYRES_MAIN=`xwininfo -root | grep '\-geometry ' | tail -n1 | grep -o '[0-9].*' | sed 's%\+.*%%'`  ##2013-11-24 use xwininfo -root instead of XRANDR | head -n1
+  echo "$DEF_XYRES_MAIN"
+  DEF_XYRES=`echo "$DEF_XYRES_ALL" | grep -m1 "$DEF_XYRES_MAIN"`
+  echo "$TESTLINE"
   DEF_VFREQ="$(echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | grep '\*' | cut -f 3 -d ' ' | cut -f 1 -d '*' | head -n 1)" #130202 get freq also.
   #130131 xrandr may have more than one frequency on a line, ex:   1360x768       59.8     60.0
   #LIST_XYRESES="`echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | cut -f 2,3 -d ' ' | sed -e 's%$% "" off%'`"
   #1301310 creates multiple lines, ex: "1360x768       59.8" and "1360x768       60.0"...
   #xXYRESES="$(echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | cut -f 2,3,4 -d ' ' | sed -r -e 's%([^ ]*) ([^ ]*) ([^ ]*)%\1 \2TWO\1THREE\3%' -e 's%TWO.*THREE$%%' -e 's%TWO%\n%' -e 's%THREE% %')"
-  xXYRESES="$(echo "$XRANDR"| tr -s ' ' | grep '^ [0-9]'|while read  p 
-  do 
+  xXYRESES="$(echo "$XRANDR"| tr -s ' ' | grep '^ [0-9]'|while read  p
+  do
    echo $p | awk '{print $1,$2}'
    e=`echo $p | awk '{print $3}'`
    if [ "$e" != "" ];then
+   [ "$e" = "+" ] && continue
    echo $p | awk '{print $1,$3}'
    fi
    f=`echo $p | awk '{print $4}'`
    if [ "$f" != "" ];then
+   [ "$f" = "+" ] && continue
    echo $p | awk '{print $1,$4}'
    fi
    g=`echo $p | awk '{print $5}'`
    if [ "$g" != "" ];then
+   [ "$g" = "+" ] && continue
    echo $p | awk '{print $1,$5}'
    fi
-  done)" #131121
+  done)" #131121 #131124 sort out "+" ..is it necessary to go beyond $5?
   LIST_XYRESES=""
   [ "$xXYRESES" ] && LIST_XYRESES="$(echo "$xXYRESES" | sed -e 's%$% "" off%')"
   echo "$LIST_XYRESES" > /var/local/quickset-xrandr-list
-  onPTN="s%^${DEF_XYRES} \"(.*)\" off$%${DEF_XYRES} \"\1\" on%"
-  sed -i -e 's% on$% off%' -r -e "$onPTN" /var/local/quickset-xrandr-list
+  #onPTN="s%^${DEF_XYRES} .\+ off$%${DEF_XYRES} \"\1\" on%"
+  #sed -i -e 's% on$% off%' -r -e "$onPTN" /var/local/quickset-xrandr-list #not working here
+  RESLINE=`grep -n ${DEF_XYRES} /var/local/quickset-xrandr-list|grep "\*"` #get the line number of default
+  RESLINE=${RESLINE%%:*}
+  sed -i -e 's% on$% off%' -e ""$RESLINE"s%off$%on%" /var/local/quickset-xrandr-list
 
   DEFAULTXML=""
   DEFAULT=`grep ' on$' /var/local/quickset-xrandr-list | sed -e 's% on$%%' -e 's%"%%g' -e "s% % ${TABCHAR}%"`
@@ -1645,12 +1659,31 @@ if [ "$SET_XRES" ];then
   if [ $? -eq 0 ];then
    echo "ICONWIPE" > /var/local/pup_event_icon_change_flag #120226 .xinitrc -> clean_desk_icons will read this, and redraw drive icons.
    sync
-   xrandr -s $NEW_XYRES -r $NEW_VFREQ #this changes the screen resolution. #130202 add freq.
+   xrandr -s $NEW_XYRES -r $NEW_VFREQ 2>/tmp/xrandr_error #this changes the screen resolution. #130202 add freq.
+   if [ "$?" -ne "0" ];then
+     # try without frequency
+     xrandr -s $NEW_XYRES 2>/dev/null
+     bFLG=1 #flag so correct entry entered to /etc/xrandrindex
+     if [ "$?" -ne "0" ];then
+       BMSG=`cat /tmp/xrandr_error`
+       gtkdialog-splash -bg red -close box -timeout 5 -text "$BMSG" & #put out the old error, maybe it will work anyway, does here
+       rm /tmp/xrandr_error
+       unset bFLG
+       exit
+     fi
+   fi
    XRANDR="`xrandr -q`"
-   TESTLINE="$(echo "$XRANDR" | tr -s " " | grep "^ [0-9]" | grep '\*' | head -n 1)" #130202 'head -n 1' workaround for dual monitors (see also .xinitrc).
+   TESTLINES=$(echo "$XRANDR" | tr -s ' ' | grep '^ [0-9]' | grep '\*') #130202 workaround for dual monitors (see also .xinitrc).
+   echo "$TESTLINES"
+   TESTLINE_MAIN=`xwininfo -root | grep '\-geometry ' | tail -n1 | grep -o '[0-9].*' | sed 's%\+.*%%'` ##use xwininfo -root insted of TESTLINE | head -n1
+   echo "$TESTLINE_MAIN"
+   TESTLINE=`echo "$TESTLINES" | grep -m1 "$TESTLINE_MAIN"`
+   echo "$TESTLINE"
+
    TESTX="`echo -n "$TESTLINE" | cut -f 2 -d " " | cut -f 1 -d 'x'`"
    TESTY="`echo -n "$TESTLINE" | cut -f 2 -d " " | cut -f 2 -d 'x'`"
-   TESTVR="`echo -n "$TESTLINE" | cut -f 3 -d ' ' | cut -f 1 -d '*'`"
+   #TESTVR="`echo -n "$TESTLINE" | cut -f 3 -d ' ' | cut -f 1 -d '*'`" # this fails because its plain wrong!
+   TESTVR="`echo -n "$TESTLINE" |tr ' ' '\n' | grep "\*" | cut -f 1 -d '*'`"
 
    M_y0=$(gettext 'Can you see this?')
    M_y1=$(gettext "Click <b>Permanent</b> button to keep this resolution permanently.
@@ -1678,7 +1711,10 @@ It is NOT recommended to choose <b>Perma
    eval $(${GTKDIALOGEXE} --program=XY_DIALOG --center)
    case $EXIT in
     permanent)
-     echo -n "${TESTX}x${TESTY}@${TESTVR}" > /etc/xrandrindex #so will be set in .xinitrc at next X start. #130202 added freq.
+     case $bFLG in
+      1)echo -n "${TESTX}x${TESTY}" > /etc/xrandrindex ;;
+      *)echo -n "${TESTX}x${TESTY}@${TESTVR}" > /etc/xrandrindex ;; #so will be set in .xinitrc at next X start. #130202 added freq.
+     esac
     ;;
     session)
      rm -f /etc/xrandrindex
@@ -1835,4 +1871,4 @@ fi
 
 [ $wPID -ne 0 ] && kill $wPID #120524
 wPID=0
-###END###
\ No newline at end of file
+###END###

You see I have the latest git commit, diffed against the current running test slacko-561 .

git 1.8.4.4 btw compiled with devx_430 loaded with sfs_load .
Needed just to link perl against the older version from that devx and
export PERL5LIB=/usr/lib/perl5/5.8.8:/usr/lib/perl5/5.8.8/i486-t2-linux-gnu

Everything in RAM
             total         used         free       shared      buffers
Mem:       4135576      1165492      2970084            0       222108
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Firefox as spot sucks while downloading . It downloads one time into /root/spot

but next downloads into /root/spot fail . No new file next to the first one .



Next is it says permission denied while creating a subfolder in /root/spot for downloads .

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Interesting to see /usr/lib/xorg/modules/dri included. Mounted 80MB, 4 of the dri drivers are stripped still 16MB !

Slackware apparently compiles Xorg with --with-dri-driver-dir=$PREFIX/$lib_dir/xorg/modules/dri .

The default would be $PREFIX/$lib_dir/dri and the directory /usr/lib/dri is existent, but empty .

Fat Firefox and Mesa for just 160MB . Astonishing !

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
While playing with xorg.conf entries to add second monitor, I managed to run Xorg without input possibilities.

acpid worked to popup the shutdownconfig , when I deperately hit the power button at the netbook .
Fine to have at least a working shutdown that unmouts everything and removes fsckme.flag then .
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

01micko
Administrator
In reply to this post by 01micko
Latest test build is posted, there is a delta too, see top post for the link.
Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Now have downloaded the delta .

Reply | Threaded
Open this post in threaded view
|

Re: TEST Builds

Karl Godt
Administrator
In reply to this post by 01micko
Moved the slacko-5.6.1.iso from the flash drive to sda9 internal hd partition ext3.
Dropped the slacko-5.6.1.iso___slacko-5.6.3.iso.delta from /root/spot next to it,
clicked the .delta file and everything went smooth to generate the new slacko-5.6.3.iso.

Have replaced the initrd.gz, vmlinuz and puppy_slacko_5.6.1.sfs on the flash drive .

Though I booted
video=640x480 pmedia=usbflash psubdir=WoofCEtest i915.modeset=1 pfix=ram
and did not choose to run FF as spot, FF opened /root/spot first to dl into.

12