Re: 7667 issues; black screen/ X windows crashing
Setting up a serial console is not difficult, however it requires a 2nd system, as well as a serial cable (also known as a null modem cable).
Attach the serial cable to the serial ports of the two systems.
On your target system, add the following additional kernel parameters:
On the 2nd system, you can use 'screen' to capture the serial output:
Note that I referenced the first serial port, /dev/ttyS0, in my examples above. You can grep dmesg output for ttyS to see if your systems are using a different serial port.
If everything is setup correctly, you should see the boot time output in the serial
console, and then you should also be able to capture any kernel messages that are generated when the system crashes.