PHATSlacko - March 2013
Just for informational purposes...... Pemasu's Raring with k-3.8.4 is working fine on one of the troublesome Nvidia boxes.Don't know what's different but it's been working fo quite a while.01micko wrote:Might have to await 3.9 James before you can have any fun with f2fs! BTW, I did read about PV's avoidance of 3.8x. What gets me is how the kernel devs get some things so wrong when in previous versions they were stable . .James C wrote:Back in Windows 7 ..... submitted the above post,opened Hardinfo to add more hardware info and had an instant freeze with distorted display and no keyboard input.Hard poweroff.
# report-video
VIDEO REPORT: Upup Raring, version 3.8.4
Chip description:
VGA compatible controller: NVIDIA Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 exa extmod fb fbdevhw glx kbd mouse shadowfb
Actual rendering on monitor:
Resolution: 1366x768 pixels (361x203 millimeters)
Depth: 24 planes
...the above also recorded in /tmp/report-video
# glxgears
Error: couldn't get an RGB, Double-buffered visual
#
Can even use Hardinfo.......
-Computer-
Processor : 4x AMD Athlon(tm) II X4 620 Processor
Memory : 2853MB (191MB used)
Operating System : Unknown distribution
User Name : root (root)
Date/Time : Wed 03 Apr 2013 02:31:35 AM CDT
-Display-
Resolution : 1366x768 pixels
OpenGL Renderer : Unknown
X11 Vendor : The X.Org Foundation
Maybe...[?]
..it was a bad idea going with 3.8x and an "old" xorg. (re James' post). This thing should not crash on newish gear.. it's meant to be "productive" .
I guess the temptation of f2fs blurred my vision.
I'll have a think about it.. may roll back for PHAT's kernel in the interest of stability, and if possible patch for f2fs, if not well, no drama .
I have always been tempted by "-current" too.. xorg is very recent there and PV has updated as far as 3.8.4, I'm just waiting for FF-20 before I update my -current (slackware proper for those who don't realise) install.
Anyway, I'm a bit snowed under with real stuff atm so don't be too impatient! Goodies will come.. eventually..
..it was a bad idea going with 3.8x and an "old" xorg. (re James' post). This thing should not crash on newish gear.. it's meant to be "productive" .
I guess the temptation of f2fs blurred my vision.
I'll have a think about it.. may roll back for PHAT's kernel in the interest of stability, and if possible patch for f2fs, if not well, no drama .
I have always been tempted by "-current" too.. xorg is very recent there and PV has updated as far as 3.8.4, I'm just waiting for FF-20 before I update my -current (slackware proper for those who don't realise) install.
Anyway, I'm a bit snowed under with real stuff atm so don't be too impatient! Goodies will come.. eventually..
Puppy Linux Blog - contact me for access
Re: PHATSlacko - March 2013
How did you get the iSight firmware? iSight-firmware tools does not appear to be in the slackware repo. Compiled it from source but keeps giving me the wrong webcam version (8300 instead of the actual 8501) after extracting the OSX firmware.Billtoo wrote: I started with a new savefile and installed guvcview in ppm, left out gtk+ and a couple of other dependencies, I must have guess right because it's working now.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
- dennis-slacko531
- Posts: 100
- Joined: Wed 18 Jan 2012, 21:53
- Location: Oregon
- Contact:
After install, where does everything vanish to?
I really like this Slacko but am puzzled after installation. Running off the bootable dvd/cd works super fine (Libre, Gimp, VLC)... So I do a frugal install, correctly "paste-up" menu.lst (after grub4dos'ing), & reboot......
Now it looks more like ThinSlacko (not even a browser). To write this post I dnld Seamonkey 2.12.1 with PPM. Thank you!
There we are
Now it looks more like ThinSlacko (not even a browser). To write this post I dnld Seamonkey 2.12.1 with PPM. Thank you!
There we are
Last edited by dennis-slacko531 on Wed 03 Apr 2013, 21:54, edited 1 time in total.
This post is to address Eyes Only, dennis-slacko531 and others using the stanfard installation tools provided.
They are not Adrive aware!
In the case of frugals, just copy the Adrive sfs to the same place as the main sfs, reboot, you will be good.
In the case of fulls, the Adrive has to be mounted and copied to the root filesystem manually, but don't use rox as sometimes permissions can get distorted. I will provide some commands.
THE FOLLOWING HAS NO WARRANTY, NOT TESTED IN THIS SITUATION, BACK UP CRITICAL DATA FIRST. ONLY FOR FULL INSTALLS, NOT FRUGAL OR USB OR ANYTHING ELSE.
Click the adrive sfs while in your booted full install of PHAT and accept the details in the popup to mount it. In the rox window that pops up open a terminal in that location. Find out the current directory with pwd command. Make sure that looks sane, that is to make sure you opened the term in the right place. Now copy with this command.That's command (cp) [:space:] option 1 (-a)[:space:] option 2 (--remove-destination) [:space:] DOT (.)[:space:] slash (/) [:enter:]
then "sync" [:enter:]
EDIT: This process may take quite a few minutes, there are a lot of files to copy.
Close the term and unmount the adrive sfs by clicking it again.
Reboot
--------------------------------------------------------------------------------------------------------
This will be fixed for next.
They are not Adrive aware!
In the case of frugals, just copy the Adrive sfs to the same place as the main sfs, reboot, you will be good.
In the case of fulls, the Adrive has to be mounted and copied to the root filesystem manually, but don't use rox as sometimes permissions can get distorted. I will provide some commands.
THE FOLLOWING HAS NO WARRANTY, NOT TESTED IN THIS SITUATION, BACK UP CRITICAL DATA FIRST. ONLY FOR FULL INSTALLS, NOT FRUGAL OR USB OR ANYTHING ELSE.
Click the adrive sfs while in your booted full install of PHAT and accept the details in the popup to mount it. In the rox window that pops up open a terminal in that location. Find out the current directory with pwd command. Make sure that looks sane, that is to make sure you opened the term in the right place. Now copy with this command.
Code: Select all
cp -a --remove-destination . /
sync
then "sync" [:enter:]
EDIT: This process may take quite a few minutes, there are a lot of files to copy.
Close the term and unmount the adrive sfs by clicking it again.
Reboot
--------------------------------------------------------------------------------------------------------
This will be fixed for next.
Last edited by 01micko on Wed 03 Apr 2013, 23:52, edited 1 time in total.
Puppy Linux Blog - contact me for access
Re: PHATSlacko - March 2013
I just installed the guvcview from ppm, it works fine in pemasu'smavrothal wrote:How did you get the iSight firmware? iSight-firmware tools does not appear to be in the slackware repo. Compiled it from source but keeps giving me the wrong webcam version (8300 instead of the actual 8501) after extracting the OSX firmware.Billtoo wrote: I started with a new savefile and installed guvcview in ppm, left out gtk+ and a couple of other dependencies, I must have guess right because it's working now.
raring 3.8.4.1 and 3.8.4.2, and now PHATSlacko.
I've run other pups on this imac in the past and I'm pretty sure
guvcview works fine on those as well.
The input section of hardinfo shows the isight:
Input Devices
Apple, Inc Apple Keyboard
Apple, Inc Apple Keyboard
Logitech Unifying Device. Wireless PID:400a
Power Button
Sleep Button
Power Button
Video Bus
HDA Digital PCBeep
HDA Intel Line
HDA Intel Headphone
PC Speaker
Built-in iSight
Anyhow, it works
EDIT: lsusb shows this:
Bus 002 Device 003: ID 05ac:8502 Apple, Inc. Built-in iSight
Thanks Micko for that fix. Hmm... if all the same I think I'll wait for the next version when you come up with the fix included as that would be far easier for me.
Can't wait however! I've sort of messed up my 3HD install so the next version of PHATSlacko would look mighty nice sitting in that partition if I do say so myself! Take your time though for as they say, "Good things come to those who wait." Or something similar like that. lol!
Keep up the fabulous work mate.
Cheers/Amicalement,
Eyes-Only
"L'Peau-Rouge"
Can't wait however! I've sort of messed up my 3HD install so the next version of PHATSlacko would look mighty nice sitting in that partition if I do say so myself! Take your time though for as they say, "Good things come to those who wait." Or something similar like that. lol!
Keep up the fabulous work mate.
Cheers/Amicalement,
Eyes-Only
"L'Peau-Rouge"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog.
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog.
*~*~*~*~*~*
Re: PHATSlacko - March 2013
I guess the 8501 firmware did not make it to the kernel.Billtoo wrote: I just installed the guvcview from ppm, it works fine in pemasu's
raring 3.8.4.1 and 3.8.4.2, and now PHATSlacko.
I've run other pups on this imac in the past and I'm pretty sure
guvcview works fine on those as well.
My hardware info does not have the iSight in input devices but in USB devices with the notion "Built-in iSight (no firmware loaded)"
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
mavrothal, and of course others interested.
Here is my latest (snapshot, still work in progress) adrive script.:
I call it unpack_pkgs2sfs (anyone wanna rename it? )
Here is my latest (snapshot, still work in progress) adrive script.:
Code: Select all
#!/bin/sh
APP=$0
PROG=${APP##*/}
echo $PROG
[ ! "$1" ] && echo "provide a package name or \"a\" for an Adrive" && exit
[ "$2" = "xz" ] && COMP="-comp xz" || COMP=""
. /etc/DISTRO_SPECS
[ "$1" = "a" ] && DIR=${DISTRO_ADRVSFS%.*} || DIR=$1
[ ! "$DIR" ] && \
echo "maybe this pup can't handle adrive? Provide a package name" && exit
[ -d $DIR ] || mkdir -p ${DIR}/root/.packages
export RDIR=${DIR}/root/.packages
[ `echo $DIR|grep '\-[*]'` ] && DESC=${DIR%%-*}-desc || DESC=${DIR%%_*}-desc
touch ${RDIR}/${DESC}
mkdir -p ${RDIR}/builtin_files
BDIR=${RDIR}/builtin_files
MDIR=${RDIR#*/}
SFS=${DIR}.sfs
manifest_func(){
PKG=$1
GENNAME=$2
[ "$GENNAME" ] || GENNAME=`cat /tmp/genname$$`
echo -n "$GENNAME "
case ${PKG##*.} in
*gz)O=z ;;
txz)O=J ;;
esac
tar --list -$O -f $PKG > root/.packages/builtin_files/${GENNAME}
sed -i -e "s%^\\./${PDIR}%%g" \
-e '/^install/d' \
-e 's|^\./||' \
-e 's|^/||g' \
-e '/^pet/d' \
-e '/^pinstall/d' \
-e '/^puninstall/d' \
-e 's|^|/|g' root/.packages/builtin_files/${GENNAME}
test -f /tmp/genname$$ && rm /tmp/genname$$
}
unpack_func()
{
echo $1|grep -q 'pet$'
if [ "$?" = 0 ];then
#pet
PPKG=$1
pet2tgz $PPKG
NPPKG=`ls|grep gz$`
tar xf $NPPKG 2>/dev/null
#[ "$?" = 0 ] || exit $?
PDIR=`basename $1 .pet`
PDESC=`grep $1 $HOME/.packages/Packages-puppy*|head -1`
[ ! "$PDESC" ] && \
PDESC=`cat $PDIR/pet.specs`
echo ${PDESC##*:} >> ${MDIR}/${DESC}
GENNAME=`cat $PDIR/pet.specs|cut -d '|' -f 2`
cp -a --remove-destination $PDIR/* .
manifest_func $NPPKG $GENNAME
rm -r $PDIR
rm *.* 2>/dev/null
#rm pet.specs
else
#txz|tgz
SPKG=$1
PDIR=${SPKG%.*}
mkdir $PDIR
mv $SPKG $PDIR
(cd $PDIR
tar xf $SPKG
[ "$?" = 0 ] || exit $?
[ -f install/doinst.sh ]&& . install/doinst.sh 2>/dev/null
GENNAME=`tail -6 install/slack-desc | head -1 |cut -d ':' -f1`
[ ! "$GENNAME" ] && GENNAME=${SPKG%%-*} #have a guess
echo -n $GENNAME > /tmp/genname$$
rm -r install
SDESC=`grep $1 $HOME/.packages/Packages-slackware*|head -1`
echo ${SDESC##*:} >> ../${MDIR}/${DESC}
)
cp -a --remove-destination ${PDIR}/* .
manifest_func $SPKG
rm -rf $PDIR
fi
}
for i in `ls|grep -iE "txz$|tgz$|pet$"|grep -v "$PROG"`; do
cp -af $i $DIR
(cd $DIR
#echo -n "$i "
unpack_func $i
rm $i 2>/dev/null)
done
echo
echo "fixing .desktop entries"
(cd $DIR/usr/share/applications
for x in *
do sed -i -e 's| %u||g' \
-e 's| %U||g' $x
done
MOZ="`ls|grep -iE 'mozilla-firefox|seamonkey'|tr '\n' ' '`"
echo $MOZ
for y in $MOZ
do
CATG=`grep '^Categories' $y`
NEWCAT='Categories=X-Internet-browser;'
if [ "$CATG" ];then
sed -i "s|$CATG|$NEWCAT|" $y
fi
done
for z in *
do
ICON=`grep '^Icon' $z`
ZICON=`echo "$ICON"|grep -iE 'png$|xpm$|svg$'`
[ "$ZICON" ] || sed -i "s|$ICON|${ICON}.png|" $z #gross assumption ..png
done
for w in *
do
CATP=`grep 'Categories' $w|grep 'Player'`
NEWCATP='Categories=Player'
if [ "$CATP" ];then
sed -i "s|$CATP|$NEWCATP|" $w
fi
done
# fix sed error if any
[ -f sed* ] && rm sed*
)
[ -x $DIR/etc/init.d/rc.samba ] && chmod 644 $DIR/etc/init.d/rc.samba
echo "disabling samba on first boot"
echo "now building manifest"
echo "fixing ownership"
chown -R root:root $DIR
echo "mksquashfs $DIR $SFS $COMP"
#exit #test
mksquashfs $DIR $SFS $COMP
[ "$?" = 0 ] && echo "Success!" || echo "FAILED :("
Puppy Linux Blog - contact me for access
Did not test but looks OK.01micko wrote:mavrothal, and of course others interested.
Here is my latest (snapshot, still work in progress) adrive script.:
However if you are to go with adrv, Jemimah's custom builder does everything from splash screen to kernel zdrv. With a bit of fixing/trimming should fly. It will be more handy in THINslacko but PHAT should be OK too.
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
Yeah, maybe one day.. baby steps first.mavrothal wrote:Did not test but looks OK.01micko wrote:mavrothal, and of course others interested.
Here is my latest (snapshot, still work in progress) adrive script.:
However if you are to go with adrv, Jemimah's custom builder does everything from splash screen to kernel zdrv. With a bit of fixing/trimming should fly. It will be more handy in THINslacko but PHAT should be OK too.
The idea is to eventually patch sfs_load, bootmanager, petget and whatever else to be sfs aware. That way you don't get stupid dependencies (ala billtoo with guvcview) that are already in the sfs (be it an adrive, zdrive or whatever sfs).
I'm getting close now...
Code: Select all
#!/bin/sh
APP=$0
PROG=${APP##*/}
echo $PROG
[ ! "$1" ] && echo "provide a package name or "a" for an Adrive" && exit
[ "$2" = "xz" ] && COMP="-comp xz" || COMP=""
. /etc/DISTRO_SPECS
[ "$1" = "a" ] && DIR=${DISTRO_ADRVSFS%.*} || DIR=$1
[ ! "$DIR" ] && \
echo "maybe this pup can't handle adrive? Provide a package name" && exit
[ -d $DIR ] || mkdir -p ${DIR}/root/.packages
export RDIR=${DIR}/root/.packages
[ `echo $DIR|grep '\-[*]'` ] && DESC=${DIR%%-*}-desc_sfs || DESC=${DIR%%_*}-desc_sfs
touch ${RDIR}/${DESC}
mkdir -p ${RDIR}/builtin_files
BDIR=${RDIR}/builtin_files
MDIR=${RDIR#*/}
SFS=${DIR}.sfs
manifest_func(){
PKG=$1
GENNAME=$2
[ "$GENNAME" ] || GENNAME=`cat /tmp/genname$$`
echo -n "$GENNAME "
case ${PKG##*.} in
*gz)O=z ;;
txz)O=J ;;
esac
tar --list -$O -f $PKG > root/.packages/builtin_files/${GENNAME}
sed -i -e "s%^\\./${PDIR}%%g" \
-e '/^install/d' \
-e 's|^\./||' \
-e 's|^/||g' \
-e 's|^|/|g' root/.packages/builtin_files/${GENNAME}
cat root/.packages/builtin_files/${GENNAME}|\
while read ent
do
[ "$ent" = "/" ] && continue
[ "$ent" = "/pet.specs" ] && continue
[ "$ent" = "/puninstall.sh" ] && continue
[ "$ent" = "/pinstall.sh" ] && continue
ADIR=`echo $ent|grep '/$'`
if [ "$ADIR" ];then echo "$ADIR" >> /tmp/${GENNAME}
else AFILE=${ent##*/}
echo " $AFILE" >> /tmp/${GENNAME}
fi
done
mv -f /tmp/${GENNAME} root/.packages/builtin_files/${GENNAME}
test -f /tmp/genname$$ && rm /tmp/genname$$
}
unpack_func()
{
echo $1|grep -q 'pet$'
if [ "$?" = 0 ];then
#pet
PPKG=$1
pet2tgz $PPKG
NPPKG=`ls|grep gz$`
tar xf $NPPKG 2>/dev/null
#[ "$?" = 0 ] || exit $?
PDIR=`basename $1 .pet`
PDESC=`grep $1 $HOME/.packages/Packages-puppy*|head -1`
[ ! "$PDESC" ] && \
PDESC=`cat $PDIR/pet.specs`
echo ${PDESC##*:} >> ${MDIR}/${DESC}
GENNAME=`cat $PDIR/pet.specs|cut -d '|' -f 2`
cp -a --remove-destination $PDIR/* .
manifest_func $NPPKG $GENNAME
rm -r $PDIR
rm *.* 2>/dev/null
#rm pet.specs
else
#txz|tgz
SPKG=$1
PDIR=${SPKG%.*}
mkdir $PDIR
mv $SPKG $PDIR
(cd $PDIR
tar xf $SPKG
[ "$?" = 0 ] || exit $?
[ -f install/doinst.sh ]&& . install/doinst.sh 2>/dev/null
GENNAME=`tail -6 install/slack-desc | head -1 |cut -d ':' -f1`
[ ! "$GENNAME" ] && GENNAME=${SPKG%%-*} #have a guess
echo -n $GENNAME > /tmp/genname$$
rm -r install
SDESC=`grep $1 $HOME/.packages/Packages-slackware*|head -1`
echo ${SDESC##*:} >> ../${MDIR}/${DESC}
)
cp -a --remove-destination ${PDIR}/* .
manifest_func $SPKG
rm -rf $PDIR
fi
}
#unpack
for i in `ls|grep -iE "txz$|tgz$|pet$"|grep -v "$PROG"`; do
cp -af $i $DIR
(cd $DIR
#echo -n "$i "
unpack_func $i
rm $i 2>/dev/null)
done
echo
echo "fixing .desktop entries"
(cd $DIR/usr/share/applications
#remove %u/%U
for x in *
do sed -i -e 's| %u||g' \
-e 's| %U||g' $x
done
#mozilla
MOZ="`ls|grep -iE 'mozilla-firefox|seamonkey'|tr '\n' ' '`"
echo $MOZ
for y in $MOZ
do
cat $y |\
while read yline
do
CATG=`echo "$yline"|grep '^Categories'`
if [ "$CATG" ];then NEWCAT='Categories=X-Internet-browser;'
YLINE="$NEWCAT"
else YLINE="$yline"
fi
echo "$YLINE" >> /tmp/$y
done
cp -f /tmp/${y} $y
rm /tmp/${y}
done
#icon and category
for z in *
do
cat $z |\
while read zline
do
case "$zline" in
Icon=*)echo $zline|egrep -q 'png$|xpm$|svg$'
[ "$?" = 0 ] && ZLINE="$zline" || ZLINE="${zline}.png" ;; #gross assumption ...png
Categories=*)echo $zline|egrep -q 'Player'
[ "$?" = 0 ] && ZLINE="Categories=Player" || ZLINE="$zline" ;;
*)ZLINE="$zline" ;;
esac
echo "$ZLINE" >> /tmp/${z}
done
cp -f /tmp/${z} $z
rm /tmp/${z}
done
)
[ -x $DIR/etc/init.d/rc.samba ] && chmod 644 $DIR/etc/init.d/rc.samba &&\
echo "disabling samba on first boot"
echo "built manifest"
echo "fixing ownership"
chown -R root:root $DIR
echo "mksquashfs $DIR $SFS $COMP"
#exit #test
mksquashfs $DIR $SFS $COMP
[ "$?" = 0 ] && echo "Success!" || echo "FAILED :("
Puppy Linux Blog - contact me for access
Works fine.01micko wrote:baby steps first.
The idea is to eventually patch sfs_load, bootmanager, petget and whatever else to be sfs aware. That way you don't get stupid dependencies (ala billtoo with guvcview) that are already in the sfs (be it an adrive, zdrive or whatever sfs).
I'm getting close now...
I guess next will check for missing dependencies and offer to download
== [url=http://www.catb.org/esr/faqs/smart-questions.html]Here is how to solve your[/url] [url=https://www.chiark.greenend.org.uk/~sgtatham/bugs.html]Linux problems fast[/url] ==
Re: PHATSlacko - March 2013
In raring 3.8.4.2 I plugged my logitech quickcam 500 into a usb portmavrothal wrote:I guess the 8501 firmware did not make it to the kernel.Billtoo wrote: I just installed the guvcview from ppm, it works fine in pemasu's
raring 3.8.4.1 and 3.8.4.2, and now PHATSlacko.
I've run other pups on this imac in the past and I'm pretty sure
guvcview works fine on those as well.
My hardware info does not have the iSight in input devices but in USB devices with the notion "Built-in iSight (no firmware loaded)"
and then started guvcview, it allows me to choose between the builtin
iSight webcam or the logitech in the device section at the top of the
guvcview configuration screen.
If you have another webcam it may work for you.
- Attachments
-
- quickcam.jpg
- (67.51 KiB) Downloaded 481 times
Update from the nVidia Corporation C61 [GeForce 7025 / nForce 630a] box.01micko wrote:Might have to await 3.9 James before you can have any fun with f2fs! BTW, I did read about PV's avoidance of 3.8x. What gets me is how the kernel devs get some things so wrong when in previous versions they were stable . .James C wrote:Back in Windows 7 ..... submitted the above post,opened Hardinfo to add more hardware info and had an instant freeze with distorted display and no keyboard input.Hard poweroff.
Adding nouveau.noaccel=1 to the kernel line solves the freezing problem ... at least on this particular Nvidia chip.
# report-video
VIDEO REPORT: PHATSlacko Puppy, version 5.5.02
Chip description:
VGA compatible controller: nVidia Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 glx kbd mouse record shadowfb
Actual rendering on monitor:
Resolution: 1366x768 pixels (361x203 millimeters)
Depth: 24 planes
...the above also recorded in /tmp/report-video
# glxgears
2423 frames in 5.0 seconds = 484.588 FPS
2443 frames in 5.0 seconds = 488.485 FPS
2710 frames in 5.0 seconds = 541.905 FPS
2722 frames in 5.0 seconds = 544.268 FPS
2709 frames in 5.0 seconds = 541.800 FPS
Also got rid of the error messages when running "glxgears".
-Computer-
Processor : 4x AMD Athlon(tm) II X4 620 Processor
Memory : 3883MB (219MB used)
Machine Type : Physical machine
Operating System : PHATSlacko Puppy - 5.5.02
User Name : root (root)
Date/Time : Sat 06 Apr 2013 02:31:42 PM CDT
-Display-
Resolution : 1366x768 pixels
OpenGL Renderer : Gallium 0.4 on llvmpipe (LLVM 0x300)
X11 Vendor : The X.Org Foundation
-Audio Devices-
Audio Adapter : HDA-Intel - HDA NVidia
Interesting James, thanks for the info.
I did experiment rolling back to 3.7.10 and 3.6.11 but f2fs was a failure on those. I couldn't see any other advantage of those over 3.4.17 in slacko-5.5 proper.
I'll see if I can compile the latest nvidia proprietary driver so that cards like yours can at least have full acceleration, although I do notice you do seem to get some with those glxgears numbers. Do you happen to have any 3d games to test acceleration under your stated setup?
I did experiment rolling back to 3.7.10 and 3.6.11 but f2fs was a failure on those. I couldn't see any other advantage of those over 3.4.17 in slacko-5.5 proper.
I'll see if I can compile the latest nvidia proprietary driver so that cards like yours can at least have full acceleration, although I do notice you do seem to get some with those glxgears numbers. Do you happen to have any 3d games to test acceleration under your stated setup?
Puppy Linux Blog - contact me for access
Further testing with the troublesome Nvidia chips.
Tested several of Pemasu's earlier releases with k-3.7.x or k-3.8.x kernels that also froze up and by adding "nouveau.noaccel=1" to the kernel line all freezing has stopped.
Don't recall exactly when the problem started but it seems like it was about the area of k-3.5.x or k-3.6.x......... never noticed a problem with Slacko until PHATSlacko though.
Tested several of Pemasu's earlier releases with k-3.7.x or k-3.8.x kernels that also froze up and by adding "nouveau.noaccel=1" to the kernel line all freezing has stopped.
Don't recall exactly when the problem started but it seems like it was about the area of k-3.5.x or k-3.6.x......... never noticed a problem with Slacko until PHATSlacko though.
Ok, I might add "nouveau.noaccel=1" to the iso, I'll just test it works ok on my nvidia which works fine (pfix=ram)..
Just for reference, here's my glxgears numbers with the default as it stands now:
# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
3941 frames in 5.0 seconds = 788.146 FPS
4117 frames in 5.0 seconds = 823.320 FPS
4147 frames in 5.0 seconds = 829.196 FPS
# export vblank_mode=0
# glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
4974 frames in 5.0 seconds = 992.166 FPS
5085 frames in 5.0 seconds = 1016.974 FPS
5031 frames in 5.0 seconds = 1004.453 FPS
5098 frames in 5.0 seconds = 1019.527 FPS
GS8400 nvidia
-------------------------------------------------------
More here in a moment...
..back already
Seems perfectly acceptable
# report-video
VIDEO REPORT: PHATSlacko Puppy, version 5.5.02
Chip description:
VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 glx kbd mouse record shadowfb
Actual rendering on monitor:
Resolution: 1366x768 pixels (361x203 millimeters)
Depth: 24 planes
...the above also recorded in /tmp/report-video
# glxgears
1982 frames in 5.0 seconds = 396.294 FPS
2055 frames in 5.0 seconds = 410.982 FPS
2155 frames in 5.0 seconds = 430.972 FPS
# export vblank_mode=0
# glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
1762 frames in 5.0 seconds = 352.383 FPS
1717 frames in 5.0 seconds = 343.355 FPS
1736 frames in 5.0 seconds = 347.096 FPS
Thanks for that James
Just for reference, here's my glxgears numbers with the default as it stands now:
# glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
3941 frames in 5.0 seconds = 788.146 FPS
4117 frames in 5.0 seconds = 823.320 FPS
4147 frames in 5.0 seconds = 829.196 FPS
# export vblank_mode=0
# glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
ATTENTION: default value of option vblank_mode overridden by environment.
4974 frames in 5.0 seconds = 992.166 FPS
5085 frames in 5.0 seconds = 1016.974 FPS
5031 frames in 5.0 seconds = 1004.453 FPS
5098 frames in 5.0 seconds = 1019.527 FPS
GS8400 nvidia
-------------------------------------------------------
More here in a moment...
..back already
Seems perfectly acceptable
# report-video
VIDEO REPORT: PHATSlacko Puppy, version 5.5.02
Chip description:
VGA compatible controller: nVidia Corporation G98 [GeForce 8400 GS] (rev a1)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 glx kbd mouse record shadowfb
Actual rendering on monitor:
Resolution: 1366x768 pixels (361x203 millimeters)
Depth: 24 planes
...the above also recorded in /tmp/report-video
# glxgears
1982 frames in 5.0 seconds = 396.294 FPS
2055 frames in 5.0 seconds = 410.982 FPS
2155 frames in 5.0 seconds = 430.972 FPS
# export vblank_mode=0
# glxgears
ATTENTION: default value of option vblank_mode overridden by environment.
1762 frames in 5.0 seconds = 352.383 FPS
1717 frames in 5.0 seconds = 343.355 FPS
1736 frames in 5.0 seconds = 347.096 FPS
Thanks for that James
Puppy Linux Blog - contact me for access
Went ahead and did a frugal install of PHATSlacko on the dual-core with the troublesome Nvidia chip.No problems after adding nouveau.noaccel=1.
# report-video
VIDEO REPORT: PHATSlacko Puppy, version 5.5.02
Chip description:
VGA compatible controller: nVidia Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 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
# glxgears
1376 frames in 5.0 seconds = 275.070 FPS
1510 frames in 5.0 seconds = 301.832 FPS
1535 frames in 5.0 seconds = 306.827 FPS
1508 frames in 5.0 seconds = 301.493 FPS
1495 frames in 5.0 seconds = 298.953 FPS
-Computer-
Processor : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Memory : 3888MB (230MB used)
Machine Type : Physical machine
Operating System : PHATSlacko Puppy - 5.5.02
User Name : root (root)
Date/Time : Mon 08 Apr 2013 12:13:00 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Gallium 0.4 on llvmpipe (LLVM 0x300)
X11 Vendor : The X.Org Foundation
-Audio Devices-
Audio Adapter : HDA-Intel - HDA NVidia
# report-video
VIDEO REPORT: PHATSlacko Puppy, version 5.5.02
Chip description:
VGA compatible controller: nVidia Corporation C61 [GeForce 7025 / nForce 630a] (rev a2)
Requested by /etc/X11/xorg.conf:
Resolution (widthxheight, in pixels): 1024x768x16
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 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
# glxgears
1376 frames in 5.0 seconds = 275.070 FPS
1510 frames in 5.0 seconds = 301.832 FPS
1535 frames in 5.0 seconds = 306.827 FPS
1508 frames in 5.0 seconds = 301.493 FPS
1495 frames in 5.0 seconds = 298.953 FPS
-Computer-
Processor : 2x AMD Athlon(tm) 64 X2 Dual Core Processor 5200+
Memory : 3888MB (230MB used)
Machine Type : Physical machine
Operating System : PHATSlacko Puppy - 5.5.02
User Name : root (root)
Date/Time : Mon 08 Apr 2013 12:13:00 AM CDT
-Display-
Resolution : 1440x900 pixels
OpenGL Renderer : Gallium 0.4 on llvmpipe (LLVM 0x300)
X11 Vendor : The X.Org Foundation
-Audio Devices-
Audio Adapter : HDA-Intel - HDA NVidia
Code: Select all
# free
total used free shared buffers
Mem: 3888008 915720 2972288 0 66776
-/+ buffers: 848944 3039064
Swap: 6211580 0 6211580
#