-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, On Apr 15, 2009, at 1:09 PM, T. M. Pederson wrote:
Morning, On Wed, 15 Apr 2009 12:09:48 -0400 Michael <macallan%netbsd.org@localhost> wrote: [...]On Apr 15, 2009, at 8:57 AM, T. M. Pederson wrote:[...]Okay. I gave this a shot, and the diffs are in the "Common header" < 0x00: 0x59621002 0x02b00006 0x03000001 0x0000ff08 ---0x00: 0x59621002 0x02b00007 0x03000001 0x0000ff08And: < Command register: 0x0006 < I/O space accesses: off ---Command register: 0x0007 I/O space accesses: onOh for crying out loud. I/O access: on is the case that works?Essentially. "Before" is wscons=YES, but with text vt's only, where the fifth vt is blank. "After" is the result of launching X and xterm on top of that.
So the Xserver enables IO access There's one thing left to try. Please use the pcitweak utility ( comes with X ) to change the command register to 0x0007 before starting X, then see if it still crashes. It will likely mess up your console on exit anyway but it should not crash the machine. I don't see what that would have to do with virtual consoles being configured or not but right now I don't really see anything that makes any sense at all.
Also, I set wscons=YES for this run, and tapping the vt switching keycombo got: Failed to switch consoles (Inappropriate ioctl for device)Not surprising if you don't have virtual consoles configured.What did I miss? I could switch between all of ttyE[0-3] and the empty fifth vt. Until I started X.
Never mind, I can't read today. You need options WSDISPLAY_COMPAT_USL for these ioctl()s to be supported but that won't help much since X don't restore the console's video mode properly.
have fun Michael -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (Darwin) iQEVAwUBSeYZwspnzkX8Yg2nAQIL7gf9FvkoApKKlQBgosAe8k4rG4TaVrT5aE0O 2zHuAiel8vzxZtl7G8Lho71m70LhI6e5mp4yiMvLAL4uMu92TOYmFiFKaa4iMIZB 5KEcy+1WdbfG+Zz6y9Cv8AOrSrJQVj1qkkifj3qVr+3u0VKgmtgVcrYjHZRbq7oT mf8UrN5oKG1OQdHDw0EatYOQLV+XezjnYKHnVQio6HyAUwHkT84PzDenNc5f2VpA tH//kVGoHRkJjLc+j9B2hc9zQd0Dlyg8yAG0eHyrxOuFeoCeeyUtvsJOIPZWJkUb pQAoBMI1DZpP9rUtJ57j7XgkuPBx8ywTiZK8YprOKuMJRkdumbh6Fw== =nSMV -----END PGP SIGNATURE-----