FW: Xserver crashes
Mon Jul 24 11:17:00 GMT 2000
Thanks for information. It is a good analysis. According to Microsoft
Knowledgebase, "Direct Draw Init Failed" is usually because of incompatible
DirectX and DirectDraw versions. Windows2000 ships with DirectX 7.0, but
I think a lot of video crad vendors have not updated their DirectX drivers
after DirectX 3.0. The DirectX and DirectDraw code in X-server is backward
compatible with DirectX 3.0, but not with DirectInput.
If a video card vendor is still shiping ancient directx drivers, we cannot
do anything about it. Users needs to bug their video card vendors.
I am using GeForce2 GTS and its drivers are OpenGl and DirectX 7.0
My other PC which I test has Matrox G200 with NT 4.0 SP6a. It works OK
on it too. I cannot possibly test the X-server on every video card,
we have to depend on users input, and possibley work arounds and fixes if
X is always a hardware depenet, particularly video driver, therefore the
native video driver installed on Windows plays a major role.
I appreciate your input.
> -----Original Message-----
> From: firstname.lastname@example.org
> [ mailto:email@example.com]On Behalf Of Yukihiko
> Sent: Monday, July 24, 2000 1:57 PM
> To: firstname.lastname@example.org
> Subject: Re: Xserver crashes
> Hi, Suhaib.
> "Suhaib Siddiqi" <email@example.com> wrote:
> > > _XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
> > > pwin->width = 00000500
> > > pwin->height = 00000400
> > > pwin->paddedWidth = 00000a00
> > > pwin->bitsPerPixel = 00000010
> > > calling winAllocateFramebufferMemory
> > > and an Windows Popup-Window with the following error message:
> > > "Direct Draw Init Failed
> > > Error = 80004001 (DIERR_UNSUPPORTED)"
> I think these often reported error "Direct Draw Init Failed" depends on
> the display driver.
> First, I tried on ThinkPad600E (Windows2000JP, NeoMagic 256AV),
> I encountered this error. Next, I tried with my Desktop PC (Windows2000JP,
> RivaTNT), I could start the XServer (of course, twm and xterm too!).
> And I got the following NeoMagic DirectX information:
> "NeoMagic provides drivers to notebook computer makers which are
> compatible with DirectX 2 and DirectX 3. "
> Yes, NeoMagic display driver does not certificated by Microsoft.
> Some display drivers don't support the full DirectX7 functions,
> so that XServer crash with the error "DIERR_UNSUPPORTED", I thought.
> common environment:
> Cygwin 1.1.2 + snapshot 20000719 on Windows2000Japanese
> Latest Cygwin-XFree (4.0.1)
> DirectX 7.0(4.07.00.0700) - delivered with Windows2000
> # Sorry, if irrelevant.
> Yukihiko Sohda <firstname.lastname@example.org>
More information about the Cygwin-xfree