This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

XFree86 4.2.0 under Cygwin on Win98 w/ i810 won't display CDE from HPUX



I've got a Dell PC running Win98 on which I've installed Cygwin from 
<http://cygwin.com> followed by XFree86 from <http://cygwin.com/mirrors>
(specifically, archive.progeny.com, and for X I grabbed the binaries
from /cygwin/xfree/binaries/4.2.0).  I only brought down the binaries,
as I *really* didn't want to compile Linux or X myself to sit on top of
Win98 (no, I can't just take the PCs to Linux, they have to stay on some
flavor of Windoze) nor any of the X pieces, since someone else had 
already "invented the wheel".

Unfortunately, the PC has an i810, so XWin is giving me fits.  It works
fine from another PC without the Intel 810 chipset, and works right 
if I just invoke it from the Bash shell using 

XWin -screen 0 1024 768 

I get a standard X desktop, can telnet to my "main" Unix system (a 9000
running HP-UX 11.11), and throw clients back to the server running on 
the PC.

However, if I invoke XWin using

XWin -query aa.bb.cc.dd -fp tcp/aa.bb.cc.dd:7000 

(where aa.bb.cc.dd is the IP address of my HP 9000 system)

to try to get HP-UX to throw a CDE login screen back at me via xdm, 
XWin runs, it changes to a gray stippled screen, and there I sit.  No
change to the black screen that indicates I've connected to the 9000,
no login screen from the HP, no nothing.  Just a big ol' hang that will
eventually time out.

Contents of the "bad" /tmp/XWin.log:

ddxProcessArgument () - Initializing default screens
winInitializeDefaultScreens () - w 1024 h 768
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winDetectSupportedEngines () - Windows 95/98/Me
winDetectSupportedEngines () - DirectDraw installed
winDetectSupportedEngines () - DirectDraw4 installed
winDetectSupportedEngines () - Returning, supported engines 00000017
winSetEngine () - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL () - Using Windows display depth of 16 bits per
pixel
winAdjustForAutoHide - Original WorkArea: 0 0 740 1024
winAdjustForAutoHide - Adjusted WorkArea: 0 0 740 1024
winCreateBoundingWindowWindowed () - WindowClient w 1018 h 715 r 1018 l 0 b
715 t 0
winCreateBoundingWindowWindowed () -  Returning
winAllocateFBShadowDDNL () - lPitch: 2036
winInitVisualsShadowDDNL () - Masks 0000f800 000007e0 0000001f BPRGB 6 d 16
winLayerCreate () - dwDepth 16
winRandRInit ()
winCreateDefColormap () - Deferring to fbCreateDefColormap ()
winScreenInit () - returning

Fatal server error:
XDMCP fatal error: Session failed Session 6 failed for display 0.0.0.0:0:
Cannot open display


On another Dell PC, with the only difference (that I can discover) 
being that it has an 82810-DC100 Graphics controller, XWin runs and 
lets the HP show first its black background, followed by the CDE 
login screen, with no complaint.  I can then login to the HPUX system 
and "go to town", so to speak.

Contents of the "good" /tmp/XWin.log:

ddxProcessArgument () - Initializing default screens
winInitializeDefaultScreens () - w 800 h 600
_XSERVTransmkdir: Owner of /tmp/.X11-unix should be set to root
winDetectSupportedEngines () - Windows 95/98/Me
winDetectSupportedEngines () - DirectDraw installed
winDetectSupportedEngines () - DirectDraw4 installed
winDetectSupportedEngines () - Returning, supported engines 00000017
winSetEngine () - Using Shadow DirectDraw NonLocking
winAdjustVideoModeShadowDDNL () - Using Windows display depth of 24 bits per
pixel
winAdjustForAutoHide - Original WorkArea: 0 0 572 800
winAdjustForAutoHide - Adjusted WorkArea: 0 0 572 800
winCreateBoundingWindowWindowed () - WindowClient w 794 h 547 r 794 l 0 b
547 t 0
winCreateBoundingWindowWindowed () -  Returning
winAllocateFBShadowDDNL () - lPitch: 2384
winInitVisualsShadowDDNL () - Masks 00ff0000 0000ff00 000000ff BPRGB 8 d 24
winLayerCreate () - dwDepth 24
winRandRInit ()
winCreateDefColormap () - Deferring to fbCreateDefColormap ()
winScreenInit () - returning
winCloseScreenShadowDDNL () - Freeing screen resources


I've searched the XFree86 archives, and see a lot of references to getting 
a copy of agpgart.o and compiling it into your kernel to get an i810 to
play nicely.  Well, (a) I really don't want to have to re-compile Cygwin
for Win98 if someone else already has, (b) I have no idea where to
get a copy of agpgart.o which would work in that instance, anyway, and 
(c) since the HP can communicate to XFree86 just fine in "normal"
mode, I can't believe this is because of a driver issue.

Can anyone give me any pointers on what I should do to get XFree86
on an i810 chipset to give me an xdm-based login from another system?
And/or tell me what further information I should have included in my
message that y'all expect?

Thanks,

Mike Reaser
Southeastern Data Cooperative
Tucker, GA



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]