PHATSlacko - March 2013

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
ally
Posts: 1957
Joined: Sat 19 May 2012, 19:29
Location: lincoln, uk
Contact:

#91 Post by ally »

hey micko

running the new phat, only issue to report is firefox being 'laggy', switched to chromium from ppm and back to normal snappy self

seems to run cooler too

:)

User avatar
8-bit
Posts: 3406
Joined: Wed 04 Apr 2007, 03:37
Location: Oregon

#92 Post by 8-bit »

After an update to PhatSlacko 5.5.02, I found that the Write icon on the desktop does not open anything.
Upon investigation of the /usr/share/applications desktop file, I found it still wants to load Abiword.

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

#93 Post by James C »

01micko wrote:
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.
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 . :? .
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.

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

-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

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#94 Post by 01micko »

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" :lol: .

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.. :P
Puppy Linux Blog - contact me for access

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: PHATSlacko - March 2013

#95 Post by mavrothal »

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.
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.
== [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] ==

User avatar
dennis-slacko531
Posts: 100
Joined: Wed 18 Jan 2012, 21:53
Location: Oregon
Contact:

After install, where does everything vanish to?

#96 Post by dennis-slacko531 »

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 :D
Last edited by dennis-slacko531 on Wed 03 Apr 2013, 21:54, edited 1 time in total.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#97 Post by 01micko »

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.

Code: Select all

cp -a --remove-destination . /
sync
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.
Last edited by 01micko on Wed 03 Apr 2013, 23:52, edited 1 time in total.
Puppy Linux Blog - contact me for access

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

Re: PHATSlacko - March 2013

#98 Post by Billtoo »

mavrothal wrote:
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.
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.
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.

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

User avatar
Eyes-Only
Posts: 1043
Joined: Thu 10 Aug 2006, 06:32
Location: La Confederation Abenaquaise

#99 Post by Eyes-Only »

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"
*~*~*~*~*~*
Proud user of LXpup and 3-Headed Dog. 8)
*~*~*~*~*~*

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

Re: PHATSlacko - March 2013

#100 Post by mavrothal »

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.
I guess the 8501 firmware did not make it to the kernel.
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] ==

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#101 Post by 01micko »

mavrothal, and of course others interested.

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 :("
I call it unpack_pkgs2sfs (anyone wanna rename it? :lol: )
Puppy Linux Blog - contact me for access

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#102 Post by mavrothal »

01micko wrote:mavrothal, and of course others interested.

Here is my latest (snapshot, still work in progress) adrive script.:
Did not test but looks OK.
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] ==

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#103 Post by 01micko »

mavrothal wrote:
01micko wrote:mavrothal, and of course others interested.

Here is my latest (snapshot, still work in progress) adrive script.:
Did not test but looks OK.
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.
Yeah, maybe one day.. 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...

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

User avatar
mavrothal
Posts: 3096
Joined: Mon 24 Aug 2009, 18:23

#104 Post by mavrothal »

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...
Works fine.
I guess next will check for missing dependencies and offer to download :wink:
== [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] ==

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

Re: PHATSlacko - March 2013

#105 Post by Billtoo »

mavrothal wrote:
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.
I guess the 8501 firmware did not make it to the kernel.
My hardware info does not have the iSight in input devices but in USB devices with the notion "Built-in iSight (no firmware loaded)" :(
In raring 3.8.4.2 I plugged my logitech quickcam 500 into a usb port
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

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

#106 Post by James C »

01micko wrote:
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.
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 . :? .
Update from the nVidia Corporation C61 [GeForce 7025 / nForce 630a] box.

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

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#107 Post by 01micko »

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?
Puppy Linux Blog - contact me for access

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

#108 Post by James C »

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.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#109 Post by 01micko »

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
Puppy Linux Blog - contact me for access

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

#110 Post by James C »

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

Code: Select all

# free
             total         used         free       shared      buffers
Mem:       3888008       915720      2972288            0        66776
-/+ buffers:             848944      3039064
Swap:      6211580            0      6211580
#

Post Reply