It would seem, within debian testing (squeeze) for me, using either .xinitrc or .xsession startup scripts prevents Xorg from starting...
I have two systems... both using i386 version of debian testing....
One that has had testing since lenny went gold (no login manager), the other with testing installed two days ago (also has Slim, simple login manager)...
And in both this problem persists....
To note I am using Awesome as a window manager...
The behavior seems to be, on the system without a login manager, to boot into Xorg, but it fails and you just sit at a blank screen with with the curser in the upper left blinking... going to tty 1 shows no error messages, Xorg.log only states:
In the other system... it just brings me back to the login manager... and looking over the Xorg.log file shows no error messages....Backtrace:
0: /usr/bin/X11/X(xorg_backtrace+0x3b) [0x81314cb]
1: /usr/bin/X11/X(xf86SigHandler+0x51) [0x80c1df1]
2: [0xb7f87400]
3: /usr/lib/libpixman-1.so.0 [0xb7f15386]
4: /usr/lib/libpixman-1.so.0 [0xb7edabb7]
5: /usr/lib/libpixman-1.so.0(pixman_fill+0x62) [0xb7f019b2]
6: /usr/lib/xorg/modules//libfb.so(fbFill+0x425) [0xb689f3e5]
7: /usr/lib/xorg/modules//libfb.so(fbPolyFillRect+0x1c4) [0xb689f644]
8: /usr/lib/xorg/modules/drivers//nvidia_drv.so [0xb6bfaab6]
Fatal server error:
Caught signal 11. Server aborting
Can anyone else confirm this behavior?