how i got wobbly on dell 6400 ati x1400... autostart?

A home for all kinds of Puppy related projects
Post Reply
Message
Author
topjohn
Posts: 31
Joined: Tue 27 Nov 2007, 20:28

how i got wobbly on dell 6400 ati x1400... autostart?

#1 Post by topjohn »

after few more retries, i've narrowed down a process that works. may not be the best. i used tombh's wnop.iso for install.

1) copied devx_301.sfs and kernel-src_301.sfs to my puppy install partition.
2) rebooted. bootmanager came up and imported devx and kernel-src files
3) installed the ati driver (45meg)
3) edited /etc/X11/xorg.conf. replaced "vesa" with "fglrx"
4) restartx. ctrl+alt+backspace. type "xwin"
5) copied fglrx_dri.so from "/usr/lib/dri/fglrx_dri.so" to "/usr/lib/xorg/modules/dri/fglrx_dri.so
6) restartx. ctrl+alt+backspace. type "xwin"
7) then in terminal type "SKIP_CHECKS=yes compiz-manager

so everything is working great. now if someone could help me get this to autostart, i would be so grateful.

thanks to all!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

Puppy 3 is using hardwareprofiles.

This technique overwrites manual changes in /etc/X11/xorg.conf

I currently experiment in adding a nvidia-driver to Muppy008 beta, the problem is I have no nvidia-card, and so do it "blind".

However, it seems I could disable the hardware-profile like this:

In /usr/X11R7/bin/xwin
around lines 180 I commented some lines:

Code: Select all

#MU removed hardwareprofile to be able to install nvidia-drivers
   esac
#   PROFILECHIP="`echo "$DDCPROBE" | grep '^oem: ' | head -n 1 | cut -f 2-4 -d ' ' | tr ' ' '_' | sed -e 's/[^0-9a-zA-Z]/_/g'`"
#   PROFILEMONITOR="`echo "$DDCPROBE" | grep --extended-regexp '^monitorrange: |^monitorid: |^eisa: ' | head -n 1 | cut -f 2 -d ':' | sed -e 's/ //g' | sed -e 's/[^0-9a-zA-Z]/_/g'`"
#   HARDWAREPROFILE="${PROFILECHIP}${PROFILEMONITOR}"
   #find out if current xorg.conf matches this profile...
#   CURRENTPROFILE="`cat /etc/X11/xorg.conf | grep '^#PuppyHardwareProfile' | cut -f 2 -d '=' | cut -f 1 -d ' '`"
#   if [ ! "$CURRENTPROFILE" = "$HARDWAREPROFILE" ];then
#    #video hardware has changed. either changed monitor or booting different PC.
    #same current xorg.conf as a profiled filename...
#    mv -f /etc/X11/xorg.conf /etc/X11/xorg.conf.${CURRENTPROFILE}
    #if a previous profiled filename for new hardware, use that...
#    [ -f /etc/X11/xorg.conf.${HARDWAREPROFILE} ] && cp -af /etc/X11/xorg.conf.${HARDWAREPROFILE} /etc/X11/xorg.conf
#   fi
Now my xorg.conf keeps the nvidia entry, though I have a SIS card.
This means on my system X will not start, what is intended, as I test a uninstaller for those people, where the nvidiadriver will not work.

For you this change might help to keep the fglrx entry.

Mark

User avatar
tombh
Posts: 422
Joined: Fri 12 Jan 2007, 12:27
Location: Bristol, UK
Contact:

#3 Post by tombh »

You're not doing all 7 steps every time you boot are you!?

Step 7 can be setup to be automatic with the following

Code: Select all

echo "yes" > /etc/compizflag.txt
Open up /root/.xinitrc for editing and near the start where it says

Code: Select all

if [ $COMPIZFLAG = "yes" ]; then
	compiz-manager &
	sleep 1 
fi
you could add SKIP_CHECKS=yes like this

Code: Select all

if [ $COMPIZFLAG = "yes" ]; then
   SKIP_CHECKS=yes
	compiz-manager &
	sleep 1 
fi

topjohn
Posts: 31
Joined: Tue 27 Nov 2007, 20:28

#4 Post by topjohn »

no, don't have to do all seven steps. just the skip_checks part. btw tombh, this post was supposed to be in the other post your helping me with. don't want you to think i'm trying to steal any thunder for getting woblly to work. heheh.

topjohn
Posts: 31
Joined: Tue 27 Nov 2007, 20:28

#5 Post by topjohn »

sooo freakin awesome! actually, i just had to make a slight edit:

your suggestion of:

if [ $COMPIZFLAG = "yes" ]; then
SKIP_CHECKS=yes
compiz-manager &
sleep 1
fi

wasn't working for me. i had to edit to:

if [ $COMPIZFLAG = "yes" ]; then
SKIP_CHECKS=yes compiz-manager &
sleep 1
fi

then it worked! my world is being rocked.. i'm wobbly!

again, tombh, you are a wealth of knowledge and because of your support and the support of others in the forum, i am going to be a puppy user for a long time to come.

enough ass kissing. one other question.... do you know of a way to have puppy save it's pup_save file to a drive other than the install location? i've been told it's not possible, but i thought i had done it once. so many re-installs it's hard to keep track. i basically would like to stop writing to my flash drive and keep settings and changes to hard drive. cheers!

Caneri
Posts: 1513
Joined: Tue 04 Sep 2007, 13:23
Location: Canada

#6 Post by Caneri »

I'm Wobbling..Holy Cow....

Thanks tombh and topjohn!!!!!

Just a reboot and I'll see if it still works.

I used the full ati driver and topjohn's directions with the /root/.xinitrc hack.

Be back in a bit with the results after rebooting..EDIT..ok all is well after a reboot and I'm a wobblin'...can I make an remastered iso out of this setup to have a permanent boot cd?

OMG!!!!!! This puppy is REALLY more gorgeous than...well...normal Puppy.
EDIT...I seem to have a lot of cpu usage....a tad slower than standard 3.01...but still faster than you know who.. :lol:

Well done all...and a movin' on up.
Ati Mobility Radeon X1600 256mb ram
[color=darkred][i]Be not afraid to grow slowly, only be afraid of standing still.[/i]
Chinese Proverb[/color]

topjohn
Posts: 31
Joined: Tue 27 Nov 2007, 20:28

#7 Post by topjohn »

well caneri, tombh get's all the credit. as a matter of fact, i would have never figured out the "skip_checks" if not for your post. wobble on bruthas.

User avatar
floborg
Posts: 199
Joined: Thu 25 Oct 2007, 12:12
Location: Fort Worth, TX

#8 Post by floborg »

MU wrote:Puppy 3 is using hardwareprofiles.

This technique overwrites manual changes in /etc/X11/xorg.conf
Is that why xvidtune mods are lost on a rebbot? See my thread:

http://murga-linux.com/puppy/viewtopic.php?t=23094

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#9 Post by MU »

I can't tell you, just try it out.

Wobbly has tweaks, so my conclusion might be correct for Puppy3, but not for wobbly.
I will have a closer look at wobbly in the next days, when I'm offline.

Mark

Post Reply