Moving this discussion on-list. I patched rhd_id.c with the attached patches (Inspiron6400.diff and X1400-RV515.diff), and now X gets further into the startup process. Now I get new errors: my framebuffer has not been "mapped" into rhdPtr->FbBase by xf86MapPciMem(), though rhdAtomBIOSAllocateFbScratch(), which uses RHDAtomBIOSFunc instead of an X function, succeeds! Further down, I get a message from the RHDLVTMAInit() function saying that only M56 devices are supported. If I comment this check out, I get a little bit further: instead of X shutting down, I get a black screen. There is also a new error message in the X log: "CRTC 1 is active without outputs"... this is probably because non-M56 devices are unsupported though, hey? I hope that this information is helpful... #!/jon -- Jonathan Anderson jonathan.anderson@ieee.org