Re: [SLUG] need some ideas

From: Derek Glidden (dglidden@illusionary.com)
Date: Fri May 25 2001 - 17:13:40 EDT


Greg Lincoln wrote:
>
> On Fri, 25 May 2001, Derek Glidden wrote:
>
> > getout. The normal DRI/AGPGART stuff seems to work around the various
> > issues with this stupid chipset, but the nVidia AGP drivers don't seem
> > to handle it quite as gracefully.
>
> Did you know you can force the Nvidia drivers to use the kernel agpgart?
> Just add Option "NvAgp" "2" to your screen stanza, and be sure to load the
> agpgart module *before* starting X. :) Since you are disabling AGP, you
> likely already have this option there, set to "0". BTW, you can also force
> NVIDIA's driver to be used with "NvAgp" "1".

Yep - last time I tried using the nvidia driver with agpgart, it locked
up my whole machine as soon as X started. :)

That was with an older version of the drivers though, so they might have
fixed things since then. What driver rev are you using?
 
> You can verify it's using agpgart by 'cat'ing /proc/nv/card0. The line AGP
> driver will say agpgart if its using that, and nvidia if its using their
> bulitin drivers.
>
> A old K7M with a Geforce 2 MX has been working fine using agpgart.

Hmmm, I wonder if it has something to do with the GeForce2 chipset as I
have been using older nVidia chipsets on these machines. I just got a
GeForce2 Ultra today, so I'll play around with the AGP settings with
this card and see if I have any better luck.

Since turning AGP off has kept my systems very very stable, I have been
hesitant to play around with it too much. Even with XFS or reiserfs
filesystems, I still hate having to push the Big Red Button on these
things. Knowing I might be making my Linux system unstable makes me
feel somehow dirty. :)

-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
#!/usr/bin/perl -w
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map
{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;
$t^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)
[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h=5;$_=unxb24,join
"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*
8^$q<<6))<<9,$_=$t[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}
print+x"C*",@a}';s/x/pack+/g;eval 

usage: qrpff 153 2 8 105 225 < /mnt/dvd/VOB_FILENAME \ | extract_mpeg2 | mpeg2dec -

http://www.eff.org/ http://www.opendvd.org/ http://www.cs.cmu.edu/~dst/DeCSS/Gallery/



This archive was generated by hypermail 2.1.3 : Fri Aug 01 2014 - 19:52:26 EDT