Hi Alan,

Thanks for that clarification w.r.t. the libraries, I think that is a vital
piece of information...

This sounds like something we could most likely deliver with the caveat that it
only works with the Xorg server, and not Xsun, with a patch to do this type of
check somewhere in the infrastructure on the desktop that handles it (most
likely in gnome-session-daemon, the applet and/or libxlkavier.

What are the chances of the "private" library being exposed on Nevada as
Uncommitted? Or maybe we could come up with an ARC contract?

What do you think?

Thanks,

Darren.

Alan Coopersmith wrote:
> Brian Cameron wrote:
>> Are there any reasons why XKB isn't supported yet on Xsun?
> 
> XKB is supported on Xsun - has been since Solaris 7 11/99.   It's not on by
> default, and since all our Xsun work is around removing Xsun, not enhancing
> it, we don't plan to change that.
> 
>> I wasn't aware of the XKB option.  I agree, this does sound like a
>> possible solution.  Obviously many users would find the keyboard
>> switcher applet useful, and if we can figure out a way to make it work
>> reasonably on Solaris (meaning something the Xserver team would agree
>> works in a supported way), then we should support it.
> 
> As long as it uses the undocumented private libxkbfile, it's going to
> have problems working with multiple X servers, or any server other than
> the one that exactly matches the libxkbfile it uses.   (Xsun & Xorg have
> different versions of that file, as the previous attempts to ship GNOME
> code using libxklavier tripped over badly.)
> 
>> One difficulty is that the Xserver team seems very under-resourced,
>> and Xsun is already in the process of EOL.  It might be hard to get
>> resources to get XKB enabled on Sparc, especially if much work is
>> involved.  It would be a good idea to get Alan Coopersmith's thoughts
>> about this idea.
> 
> XKB is enabled by default on SPARC systems running Xorg, and I'm trying
> to convince the Sun Ray team to do the same in their upcoming Xorg-based
> Xnewt server.     If you want it in Xsun, you'll have to convince someone
> in management to spend resources on a system we've already EOL'ed and will
> not be shipping in OpenSolaris or any post-Solaris-10 versions of Solaris.
> 

Reply via email to