Havent powered up my nvidia 440 somewhat AMB board K7 1GHz .
I can't remember any probs with the Xorg driver nv_drv.so and nouveau_drv.so with Puppy 4/5 series Xorg 1.3.0 and 1.7.6 .
Never needed to install any advanced nvidia kernel and Xorg module nor mesa dri.so .
The problem might be that Puppys binaries are mostly compiled i486 and might missing some instructions on the amd cpu .
It seems that Xorg , xinit, openbox/jwm are having troubles .
You are only able to view the /var/log/Xorg.0.log if you poweroff hard , but not the /tmp/xerrs.log .
One possibility i would try is to run
and adjust the lines that look like these
Code:
Xorg)
echo "Starting X, specs in /etc/X11/xorg.conf, startup apps /root/.xinitrc..."
#v2.11 G2 suggested -br for black background instead of checked...
#w479 ***AWFUL HACK*** running pup 218, retro k2.6.18.8, my laptop, Xorg hangs
# if have '-nolisten tcp'. until find out why, this workaround...
if [ "$KERNELVER" = "2.6.18.8" ];then
/usr/bin/xinit /root/.xinitrc -- -ignoreABI -config $XORGCONFFILE -br > /tmp/xerrs.$HAVEX.log 2>&1
RETval1=$?
else
/usr/bin/xinit /root/.xinitrc -- -ignoreABI -config $XORGCONFFILE -br -nolisten tcp > /tmp/xerrs.$HAVEX.log 2>&1
to something like
Code:
Xorg)
echo "Starting X, specs in /etc/X11/xorg.conf, startup apps /root/.xinitrc..."
#v2.11 G2 suggested -br for black background instead of checked...
#w479 ***AWFUL HACK*** running pup 218, retro k2.6.18.8, my laptop, Xorg hangs
# if have '-nolisten tcp'. until find out why, this workaround...
if [ "$KERNELVER" = "2.6.18.8" ];then
/usr/bin/xinit /root/.xinitrc -- -ignoreABI -config /etc/X11/xorg.conf -logfile /root/Xorg.0.log -br > /root/xerrs.log 2>&1
RETval1=$?
else
/usr/bin/xinit /root/.xinitrc -- -ignoreABI -config /etc/X11/xorg.conf -br -logfile /root/Xorg.0.log -nolisten tcp > /root/xerrs.log 2>&1
to direct the log output from Xorg to /root to get them merged there . If you run USB frugal in PUPMODE 13 , also run xwin like
Code:
xwin &;sleep 5s;/usr/sbin/snapmergepuppy
to get the tmpfs files rescued .