Re: G400 DRI?

2000-09-23 Thread amijuli


On Sat, 23 Sep 2000 22:45:41 Seth Arnold wrote:
 Joshua, first, let me make it clear I am far from knowledgeable about
 this subject. :)
 
 I am pretty sure I didn't do much special to get DRI working on my g400
 max. I am running branden's .debs, the matrox driver, and kernel
 2.4.0-test7. I ensured that the agpgart module and mga kernel module
 were going to be compiled, and then compiled and installed.

Where did you get the Matrox binary drivers? There is only source in the Matrox
homepage, but binaries are mentioned in the README. I don't want to compile the
whole Xfree-sources ;)


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: G400 DRI?

2000-09-23 Thread Seth Arnold

* [EMAIL PROTECTED] [EMAIL PROTECTED] [000923 13:20]:
 Where did you get the Matrox binary drivers? There is only source in the Matrox
 homepage, but binaries are mentioned in the README. I don't want to compile the
 whole Xfree-sources ;)

It took me a lot of searching on their webpage to find the little
bugger. The URL is
http://www.matrox.com/mga/support/drivers/files/linux_03.cfm -- in the
future, if this URL changes (which I expect it will, URLs *always*
change :) then the place to get this off their graphics card section is
"Latest Drivers", then look in the linux column.

There is a link to the binary driver underneath the license agreement.
(Sadly, both mozilla and wget are having great difficulty getting the
file! I wonder if neither of them uses passive mode... lftp
worked though. :)

Because their link has a notice about the license agreement, I am
reluctant to paste the URL of the actual driver itself.

I hope this helps. :) (If it doesn't, email me privately, and I suppose
I could cut and paste their license as well as the URL to their driver..
I wouldn't feel too bad about that. :)


--  
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Re: Mesa Problem?

2000-09-23 Thread Johannes Beigel
Travis Whitton [EMAIL PROTECTED] writes:
 I'm using linux 2.4.0-test8 with DRI support and the r128 module(for my
 Rage 128 card). Whenever I run any Mesa based applications, they flicker
 constantly and improperly render certain parts of the screen. A good
 example of this behavior can be seen by running any of the xlock GL
 hacks.

Same here. If your run (for example) gears as screen saver it looks like
the back buffer is displayed instead of the front buffer. (Something
like this :) gears in a window looks fine, is fast and doesn't flicker.

 Branden, I know that these packages aren't for general use, and that this
 problem probably falls somewhere in the low priority section. I also
 understand that you're very busy, so I don't expect this to be fixed
 right away. 

ACK.

jojo

-- 
Quitting vi is the most important command of that editor, and should be
bound to something easy to type and available in all modes, for example
the space bar.  -- Per Abrahamsen



G400 DRI?

2000-09-23 Thread Joshua Shagam
Hello, I've just upgraded my XFree 3.3.6 to 4.0.1 using these wonderful
packages, and haven't had any problems.  Except one... I need the DRI
driver for my G400.  Specifically, I'm trying to use Matrox's
binary-distributed one, and as it turns out, they only distribute a binary
version of the 2D driver (which makes sense, given the DRI's kernel module
nature).  The DRI driver is only in source.  But I don't want to download
50 megs of XFree86 source on my 28.8 modem. :)

Has anyone built the G400 DRI module against kernel 2.2.17?  I don't even
need this for game playing - I need this for my research.  3D graphics
research really sucks on software Mesa. :)  Any help would be greatly
appreciated.  Or perhaps if I could just get the necessary header files to
build the module myself (I have the kernel source and I can always just
make-kpkg).

Also, in the future, how will DRI modules be packaged?  Perhaps there will
be an xfree-server-heards package so that one can simply download their
favorite DRI module's source and then use make-kpkg to build it alongside
their kernel?  That seems to me to be the simplest way...

Many thanks in advance.

-- 
Joshua Shagam  /\ ASCII Ribbon Campaign
[EMAIL PROTECTED]   \ / No HTML/RTF in email
www.cs.nmsu.edu/~joshagam   X  No Word docs in email
   / \ Respect for open standards



Re: G400 DRI?

2000-09-23 Thread Seth Arnold
Joshua, first, let me make it clear I am far from knowledgeable about
this subject. :)

I am pretty sure I didn't do much special to get DRI working on my g400
max. I am running branden's .debs, the matrox driver, and kernel
2.4.0-test7. I ensured that the agpgart module and mga kernel module
were going to be compiled, and then compiled and installed.

I think I was running DRI for a while there, because many dialog boxes
on my primary display had some strange vertical bars -- a symptom of
running DRI in a colordepth other than 16 (or is it other than 16 or
32?)

Now that I run dual-head, I have to restart into single-head mode for
DRI to work.

Again, let me stress my ignorance. I managed to get q3demo to work at
30 to 50 fps in a window (I can't get it to full-screen, for some odd
reason) -- so I figured DRI was working. :)

HTH

* Joshua Shagam [EMAIL PROTECTED] [000923 08:30]:
 Hello, I've just upgraded my XFree 3.3.6 to 4.0.1 using these wonderful
 packages, and haven't had any problems.  Except one... I need the DRI
 driver for my G400.  Specifically, I'm trying to use Matrox's
 binary-distributed one, and as it turns out, they only distribute a binary
 version of the 2D driver (which makes sense, given the DRI's kernel module
 nature).  The DRI driver is only in source.  But I don't want to download
 50 megs of XFree86 source on my 28.8 modem. :)
 
 Has anyone built the G400 DRI module against kernel 2.2.17?  I don't even
 need this for game playing - I need this for my research.  3D graphics
 research really sucks on software Mesa. :)  Any help would be greatly
 appreciated.  Or perhaps if I could just get the necessary header files to
 build the module myself (I have the kernel source and I can always just
 make-kpkg).
 
 Also, in the future, how will DRI modules be packaged?  Perhaps there will
 be an xfree-server-heards package so that one can simply download their
 favorite DRI module's source and then use make-kpkg to build it alongside
 their kernel?  That seems to me to be the simplest way...
 
 Many thanks in advance.
 
 -- 
 Joshua Shagam  /\ ASCII Ribbon Campaign
 [EMAIL PROTECTED]   \ / No HTML/RTF in email
 www.cs.nmsu.edu/~joshagam   X  No Word docs in email
/ \ Respect for open standards
 
 
 --  
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
 



Re: G400 DRI?

2000-09-23 Thread amijuli

On Sat, 23 Sep 2000 22:45:41 Seth Arnold wrote:
 Joshua, first, let me make it clear I am far from knowledgeable about
 this subject. :)
 
 I am pretty sure I didn't do much special to get DRI working on my g400
 max. I am running branden's .debs, the matrox driver, and kernel
 2.4.0-test7. I ensured that the agpgart module and mga kernel module
 were going to be compiled, and then compiled and installed.

Where did you get the Matrox binary drivers? There is only source in the Matrox
homepage, but binaries are mentioned in the README. I don't want to compile the
whole Xfree-sources ;)



Re: G400 DRI?

2000-09-23 Thread Seth Arnold
* [EMAIL PROTECTED] [EMAIL PROTECTED] [000923 13:20]:
 Where did you get the Matrox binary drivers? There is only source in the 
 Matrox
 homepage, but binaries are mentioned in the README. I don't want to compile 
 the
 whole Xfree-sources ;)

It took me a lot of searching on their webpage to find the little
bugger. The URL is
http://www.matrox.com/mga/support/drivers/files/linux_03.cfm -- in the
future, if this URL changes (which I expect it will, URLs *always*
change :) then the place to get this off their graphics card section is
Latest Drivers, then look in the linux column.

There is a link to the binary driver underneath the license agreement.
(Sadly, both mozilla and wget are having great difficulty getting the
file! I wonder if neither of them uses passive mode... lftp
worked though. :)

Because their link has a notice about the license agreement, I am
reluctant to paste the URL of the actual driver itself.

I hope this helps. :) (If it doesn't, email me privately, and I suppose
I could cut and paste their license as well as the URL to their driver..
I wouldn't feel too bad about that. :)



eo_EO added to locale.alias

2000-09-23 Thread David Starner
Can we get eo_EO and eo_EO.ISO8859-3 added to locale.alias as aliases 
for eo_XX.ISO8859-3? It's not correct, as EO isn't a valid country code 
(if it is, we aren't using it as intended), but (Debian's) libc currently 
supports eo_EO and not eo_XX, and since the short-term fix is easier for 
X, I figured I'd ask here first.

-- 
David Starner - [EMAIL PROTECTED]
http/ftp: dvdeug.dhis.org
And crawling, on the planet's face, some insects called the human race.
Lost in space, lost in time, and meaning.
-- RHPS



Re: G400 DRI?

2000-09-23 Thread Joshua Shagam
Okay, since posting my original message, I've found out (with Marcelo 
Magallon's help) that I need to get a DRI driver which matches interfaces
with the XFree server.  As far as I can tell, the current Matrox driver
(which is based on PI's CVS-current driver) uses the 2.0.0 interface,
whereas the .debs' server only groks the 1.0.x interface.  I have the mga.o
kernel module from the DRI project on Sourceforge compiled and everything,
but there's the interface mismatch so it does me no good...

When will the .debs' server grok DRM 2.0.0?  Apparently this just requires
it being updated with the latest XFree source tree, but I'm not quite sure
I understood what Marcello had told me in private email.  Also, why would I
want to use the 1.0.x version which comes in the kernel source when it's
probably outdated and not full-featured, and not likely to get updated very
often anyway?  FWIW, having the DRI source distributed along with the
kernel source offends my sensibilities, for the same reason that
distributing scanner and joystick drivers et al with the kernel does -
these things aren't part of the kernel, they need to be updated separately
and more often, and I don't want to have to download the entire kernel
source to update my video driver. :P  The whole current state of what's in
the kernel source package is a rant for another day, though.

-- 
Joshua Shagam  /\ ASCII Ribbon Campaign
[EMAIL PROTECTED]   \ / No HTML/RTF in email
www.cs.nmsu.edu/~joshagam   X  No Word docs in email
   / \ Respect for open standards



Re: G400 DRI?

2000-09-23 Thread Marcelo E. Magallon
 Joshua Shagam [EMAIL PROTECTED] writes:

  Okay, since posting my original message, I've found out (with
  Marcelo Magallon's help) that I need to get a DRI driver which
  matches interfaces with the XFree server.  As far as I can tell,
  the current Matrox driver (which is based on PI's CVS-current
  driver) uses the 2.0.0 interface, whereas the .debs' server only
  groks the 1.0.x interface.  I have the mga.o kernel module from the
  DRI project on Sourceforge compiled and everything, but there's the
  interface mismatch so it does me no good...

 Somehow I got the impression you need/want to run 2.2.17.  As someone
 else pointed out, the DRM modules have been incorporated into the
 2.2.18 kernel source.  I have no idea which version, though.  The DRM
 modules out of the DRI CVS do compile with a whole range of kernels.

 What I said was that the current XFree86 CVS tree got merged into the
 current DRI CVS tree recently.  As far as I have noticed, the reverse
 has not happened yet.  Branden takes updates from the XFree86 tree.
 That means you'll have to wait until the DRI CVS tree is merged on
 the XFree86 CVS tree.  The other possilibity is, I just realized,
 take the DRM modules from a not-so-recent 2.4 kernel (test8 does the
 trick) because the modules with the 2.0.0 interface hasn't been
 merged on the current kernel source.  Last time I checked this would
 compile on a 2.2 kernel provided you use the correct Makefile.

 If Matrox is providing source, it's possible that they are providing
 the sources with the old interface, too.  I wish I could give you
 more precise information but I have a Matrox card, but I'm sticking
 to the DRI CVS for work-related reasons.
 
  private email.  Also, why would I want to use the 1.0.x version
  which comes in the kernel source when it's probably outdated and
  not full-featured, and not likely to get updated very often anyway?

 The two versions are not that different in fact.  The interfaces are
 just not compatible with each other.

 HTH,

 Marcelo

 



Various issues with 4.0.1-0phase2v8

2000-09-23 Thread scherpo
1.) I recently upgraded to kernel 2.4.0-test9pre1, in doing so I rebuilt my
mga.o drm module.  At this point I was using 4.0.1-0phase2v7, and X
would refuse to start, reporting DRM version = 2.0.0, expected 1.0.x.
As of phase2v8, X starts fine, but I still recieve an error as follows:
  
(EE) MGA(0): [drm] MGADRIScreenInit failed (DRM version = 2.0.0,
expected 1.0.x).  Disabling DRI.
  
Obviously there is some kind of mismatch between the version of drm the
X debs are expecting and the version that comes with 2.4.0-test9pre1.
What confused me was the fact that the changes file for 4.0.1-0phase2v8
indicated that 4.0.1 wasn't actually being used, but that a cvs snapshot
of X was, so I figured that it would be up to date enough to deal with
this drm 2.0.0.

2.) Perhaps the most distressing issue is that since my upgrade from
phase2v7 to v8 X is now once again leaking memory like a siv.  This is a
problem that I experienced while still using the 3.3.x X debs and was   
pleasantly surprised to see was fixed when I upgraded to 4.0.1-phase1. 
To illustrate the problem, when I start up X, with only my window manager
running, a few dock apps, and a single Eterm, the RSS of X starts out at 
about 13 (note: my machine has 256m ram and 250m swap).  As if this 
were not bad enough, I can watch as the RSS of X grows by about 100 every
second.  Right now, I am nothing additional open but my mail client  
(mutt in Eterm) and another Eterm and the usage is as follows: 
  
??([EMAIL PROTECTED])?(pts)?(11:12am:09/22/00)??
??(~) ps aux | grep X :0
root 18302  5.1 64.3 206520 164160 ? S10:53   1:01 X :0

The only thing I can think of is that since you are in the process of 
forward porting patches from the 3.3.x series debs that you inadvertently
caused this problem to arrise again?  

Any light that you could shed on any of these issues would be greatly
appreciated.  Please don't let me sound demanding, Branden does an awesome
job and helps to keep the rest of us operating at full lazy status.  Keep up
the good work.

-- Porter

p.s. Same problems with 4.0.1-0phase2v9.




Re: G400 DRI?

2000-09-23 Thread Joshua Shagam
On Sun, Sep 24, 2000 at 01:12:48AM +0200, Marcelo E. Magallon wrote:
  Joshua Shagam [EMAIL PROTECTED] writes:
 
   Okay, since posting my original message, I've found out (with
   Marcelo Magallon's help) that I need to get a DRI driver which
   matches interfaces with the XFree server.  As far as I can tell,
   the current Matrox driver (which is based on PI's CVS-current
   driver) uses the 2.0.0 interface, whereas the .debs' server only
   groks the 1.0.x interface.  I have the mga.o kernel module from the
   DRI project on Sourceforge compiled and everything, but there's the
   interface mismatch so it does me no good...
 
  Somehow I got the impression you need/want to run 2.2.17.  As someone
  else pointed out, the DRM modules have been incorporated into the
  2.2.18 kernel source.  I have no idea which version, though.  The DRM
  modules out of the DRI CVS do compile with a whole range of kernels.

I want to run 2.2.17.  I've had bad luck trying to get 2.4 working (I can't
seem to get it to boot all the way without a kernel panic), and 2.2.18
doesn't seem to have any Debian packages (isn't it still in pre?).  And
wouldn't the DRM modules in the kernel source be both quickly-outdated with
respect to the actual drivers?  I tend to need the bleeding-edge features
of the 3D drivers (for me, 'Quake 3 working' isn't good enough).

  What I said was that the current XFree86 CVS tree got merged into the
  current DRI CVS tree recently.  As far as I have noticed, the reverse
  has not happened yet.  Branden takes updates from the XFree86 tree.
  That means you'll have to wait until the DRI CVS tree is merged on
  the XFree86 CVS tree.  The other possilibity is, I just realized,
  take the DRM modules from a not-so-recent 2.4 kernel (test8 does the
  trick) because the modules with the 2.0.0 interface hasn't been
  merged on the current kernel source.  Last time I checked this would
  compile on a 2.2 kernel provided you use the correct Makefile.

Hm, there's an idea.  (And that gets back to why I'm not too happy about
the kernel including the DRM drivers. :)

  If Matrox is providing source, it's possible that they are providing
  the sources with the old interface, too.  I wish I could give you
  more precise information but I have a Matrox card, but I'm sticking
  to the DRI CVS for work-related reasons.

Unfortunately, their whole source distribution seem sincredibly half-assed.
All they're doing is taking the CVS version of the XFree driver (including
DRM) and adding in their closed-source card init stuff which adds in
DualHead and video out but seems to break returning into textmode (and I
use neither DualHead nor video out).

   private email.  Also, why would I want to use the 1.0.x version
   which comes in the kernel source when it's probably outdated and
   not full-featured, and not likely to get updated very often anyway?
 
  The two versions are not that different in fact.  The interfaces are
  just not compatible with each other.

Okay, so for now the 1.0.x driver should have all the same rendering
features as the 2.0.0 driver?  I'll have to see if the Beta1 from Matrox
includes the old 1.0.0 DRM, then, since that seem sto be the general
impression...  (I've only tried their Beta3, which is 2.0.0.)

Thanks.

-- 
Joshua Shagam  /\ ASCII Ribbon Campaign
[EMAIL PROTECTED]   \ / No HTML/RTF in email
www.cs.nmsu.edu/~joshagam   X  No Word docs in email
   / \ Respect for open standards