Alan Coopersmith wrote:
> Riny Qian wrote:
>> Virtual console switch between Xserver and consoles needs the graphics
>> support (enter/exit virtual console state) from Xserver.
>> Currently Xsun on SPARC does not support this functionality,
> If it's just adding the same ioctl's that we call on x86, then Xsun will
> support it just as soon as you tell us to. Removing the #ifdef i386
> around those is trivial.
It seems not simple, see LSARC/1996/291 x86 X Server VT Support, and we
need similar feature on SPARC, which involves both the core server and
each of the DDX modules.
> Long term we still want to move to Xorg on SPARC, and will also be happy
> to remove the #ifdef i386 from those ioctl's too.
I hope it would not take a long time.
> If the X server needs to change in any way to make virtual consoles work
> on either SPARC or x86, just ask. I can't guarantee we'll do anything
> that involves months of work, but we are very interested in discussing
> anything required and anything as simple as calling ioctls or similar
> easy changes should be no problem at all.
We'll do, and thanks in advance :-)
BTW, I've made such easy changes to Xorg to enable the switch between
Xorg and consoles. I'll post the binaries onto the project page for
early try after some further testing.