XKB config error using XDMCP session

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

XKB config error using XDMCP session

Kanwar Ranbir Sandhu
Hi all,

I've had this problem for a while, and it has reared its ugly head at a
new client site as well.  Every time a user logs in (Thinstation
configured for X session),  he/she is handed this lovely message:

Error Message:

Error activating XKB configuration.
Probably internal X server problem.

X server version data:
TheXFree86 Project, Inc
40300000
You are using XFree 4.3.0.

If you report this situation as a bug, please include:
- The result of xprop -root | grep XKB
- The result of gconftool-2 -R
/desktop/gnome/peripherals/keyboard/xkb

I've tried a few of the workarounds I've seen mentioned in the
developers list, and from what I was able to scrounge up searching the
net.  However, none of the suggestions have so far worked.

I did however stumble across this: changing my keyboard model with
gnome-keyboard-properties from "Generic 105-key (Intl) PC" to "Generic
101-key PC" eliminated the error message.  Also, any Generic keyboard
model besides the 101-key generates the error message above.  I have no
idea why this is so.

It seems I have a workaround that doesn't require any heavy lifting, but
I am concerned that some functionality will be lost (e.g. some keyboard
shortcuts).

Questions:

1. What's the difference with the two keyboard models?
2. Why does the 101-key model work, and not the others?

I've been seeing this error for a while now.  Are other people
experiencing this, or is there a fix I'm not aware of?

Regards,

Ranbir

--
Kanwar Ranbir Sandhu
Systems Aligned Inc.
www.systemsaligned.com



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

Trevor Batley-2
Quoting Kanwar Ranbir Sandhu <[hidden email]>:

> Hi all,
>
> I've had this problem for a while, and it has reared its ugly head at a
> new client site as well.  Every time a user logs in (Thinstation
> configured for X session),  he/she is handed this lovely message:
>
> Error Message:
>
> Error activating XKB configuration.
> Probably internal X server problem.
>
> X server version data:
> TheXFree86 Project, Inc
> 40300000
> You are using XFree 4.3.0.

How are they presented this error? Is it in a message from the server? Do they
see it on the verbose Thinstation statup?

If it's on the server it may be similar to the error mentioned in the nomachine
article below.

>
> If you report this situation as a bug, please include:
> - The result of xprop -root | grep XKB
> - The result of gconftool-2 -R
> /desktop/gnome/peripherals/keyboard/xkb
>
> I've tried a few of the workarounds I've seen mentioned in the
> developers list, and from what I was able to scrounge up searching the
> net.  However, none of the suggestions have so far worked.
>
> I did however stumble across this: changing my keyboard model with
> gnome-keyboard-properties from "Generic 105-key (Intl) PC" to "Generic
> 101-key PC" eliminated the error message.  Also, any Generic keyboard
> model besides the 101-key generates the error message above.  I have no
> idea why this is so.
>
> It seems I have a workaround that doesn't require any heavy lifting, but
> I am concerned that some functionality will be lost (e.g. some keyboard
> shortcuts).
>
> Questions:
>
> 1. What's the difference with the two keyboard models?
> 2. Why does the 101-key model work, and not the others?
>
> I've been seeing this error for a while now.  Are other people
> experiencing this, or is there a fix I'm not aware of?
>

Is it similar to this problem (for fc2, but may still be there in fc4)?
http://www.nomachine.com/ar/view.php?ar_id=AR02C00159

Trevor B

> Regards,
>
> Ranbir
>
> --
> Kanwar Ranbir Sandhu
> Systems Aligned Inc.
> www.systemsaligned.com
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server.
> Download it for free - -and be entered to win a 42" plasma tv or your very
> own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>





-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

Kanwar Ranbir Sandhu
On Fri, 2005-23-09 at 12:10 +1000, [hidden email] wrote:
> How are they presented this error? Is it in a message from the server? Do they
> see it on the verbose Thinstation statup?

Sequence of events:

1. Power on thin client.
2. PXE boot; Thinstation loads.
3. XDMCP request; GDM login screen.
4. User logs in.
5. Gnome starts up.
6. Error message displayed within a window.

So, the error message is displayed when the user logs into Gnome.
Additionally, the error message only appears on thin clients running
Thinstation - it doesn't happen when the user logs in locally at the
server.

> If it's on the server it may be similar to the error mentioned in the nomachine
> article below.
> >
> Is it similar to this problem (for fc2, but may still be there in fc4)?
> http://www.nomachine.com/ar/view.php?ar_id=AR02C00159

No, that's not the problem: those symlinks already exist because they're
created by the distro vendor.  Also, I'm currently testing this on a
Fedora Core 4 box, but I've seen it with Fedora Core 3 and CentOS 4.  In
all cases, the symlinks are already present.

The emails about this that I've found on the developer list indicate
that it is Thinstation that is triggering a bug in Gnome.  However, a
workaround was released by a user, though it's meant for the 2.2 beta
series.  Unfortunately, it hasn't worked for me.  Here's a link to the
web page:

http://www.arcig.cz/~eudoxos/thinstation/ts-misc.html

If you read through the bug report, you'll find an entry from someone
that opened a bug about this for X.org.  Here's a link:

https://bugs.freedesktop.org/show_bug.cgi?id=931

The interesting bit is this:

"It requires local filesystem access to the configuration files of the
Xserver so it won't work with remote displays."

I don't know if I understand this completely, but it may be the reason
why I don't see this error with LTSP (everything runs on the server),
but do with Thinstation (it runs on the thin client).

Where would one start in fixing this?  It looks to me like even if Gnome
is at fault, Thinstation has to be made to work with it.

Any devs on this list that understand what's going on?  Any solutions in
the cards?

Regards

Ranbir
--
Kanwar Ranbir Sandhu
Systems Aligned Inc.
www.systemsaligned.com



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

TrevorB
Quoting Kanwar Ranbir Sandhu <[hidden email]>:

> On Fri, 2005-23-09 at 12:10 +1000, [hidden email] wrote:
> > How are they presented this error? Is it in a message from the server? Do
> they
> > see it on the verbose Thinstation statup?
>
> Sequence of events:
>
> 1. Power on thin client.
> 2. PXE boot; Thinstation loads.
> 3. XDMCP request; GDM login screen.
> 4. User logs in.
> 5. Gnome starts up.
> 6. Error message displayed within a window.
>
> So, the error message is displayed when the user logs into Gnome.
> Additionally, the error message only appears on thin clients running
> Thinstation - it doesn't happen when the user logs in locally at the
> server.
>
> > If it's on the server it may be similar to the error mentioned in the
> nomachine
> > article below.
> > >
> > Is it similar to this problem (for fc2, but may still be there in fc4)?
> > http://www.nomachine.com/ar/view.php?ar_id=AR02C00159
>
> No, that's not the problem: those symlinks already exist because they're
> created by the distro vendor.  Also, I'm currently testing this on a
> Fedora Core 4 box, but I've seen it with Fedora Core 3 and CentOS 4.  In
> all cases, the symlinks are already present.
>
> The emails about this that I've found on the developer list indicate
> that it is Thinstation that is triggering a bug in Gnome.  However, a
> workaround was released by a user, though it's meant for the 2.2 beta
> series.  Unfortunately, it hasn't worked for me.

How didn't it work? Were there any error messages in the build and/or runtime
boot.log, messages or Xorg.log to indicate that it wasn't loaded/activated?

Are you using 2.0, 2.1 or 2.2? It may just be the version of Xorg it's compiled
against (that has changed). If that 's the problem, you may be able to ask the
developer to compile against the version you are running, or supply the source
so that someone else can.

Trevor B

> Here's a link to the
> web page:
>
> http://www.arcig.cz/~eudoxos/thinstation/ts-misc.html
>
> If you read through the bug report, you'll find an entry from someone
> that opened a bug about this for X.org.  Here's a link:
>
> https://bugs.freedesktop.org/show_bug.cgi?id=931
>
> The interesting bit is this:
>
> "It requires local filesystem access to the configuration files of the
> Xserver so it won't work with remote displays."
>
> I don't know if I understand this completely, but it may be the reason
> why I don't see this error with LTSP (everything runs on the server),
> but do with Thinstation (it runs on the thin client).
>
> Where would one start in fixing this?  It looks to me like even if Gnome
> is at fault, Thinstation has to be made to work with it.
>
> Any devs on this list that understand what's going on?  Any solutions in
> the cards?
>
> Regards
>
> Ranbir
> --
> Kanwar Ranbir Sandhu
> Systems Aligned Inc.
> www.systemsaligned.com
>
>
>
> -------------------------------------------------------
> SF.Net email is sponsored by:
> Tame your development challenges with Apache's Geronimo App Server.
> Download it for free - -and be entered to win a 42" plasma tv or your very
> own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/thinstation-general
>


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

Kanwar Ranbir Sandhu
On Fri, 2005-23-09 at 16:30 +1000, Trevor Batley wrote:
> How didn't it work? Were there any error messages in the build and/or runtime
> boot.log, messages or Xorg.log to indicate that it wasn't loaded/activated?

Build seemed fine (no errors).  But, when I logged into Gnome, up popped
the XKB error again.

> Are you using 2.0, 2.1 or 2.2?

Sorry, I should have made this clearer:

Fedora Core 4
Thinstation 2.1.3

> It may just be the version of Xorg it's compiled
> against (that has changed). If that 's the problem, you may be able to ask the
> developer to compile against the version you are running, or supply the source
> so that someone else can.

Okay, I'll look into it.  However, why isn't that package distributed
with Thinstation?  Isn't this error affecting everyone using Thinstation
with a X server?  Or, are most people using Thinstation to connect to
Windows boxes, in which case this error would never appear, and thus
it's a LOW priority?

Regards,

Ranbir
--
Kanwar Ranbir Sandhu
Systems Aligned Inc.
www.systemsaligned.com



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

bon jovvvee
I am having the exact problem.
Thinstation-2.2bata5
RedHat 4EL-AS.

--- Kanwar Ranbir Sandhu <[hidden email]> wrote:

> On Fri, 2005-23-09 at 16:30 +1000, Trevor Batley
> wrote:
> > How didn't it work? Were there any error messages
> in the build and/or runtime
> > boot.log, messages or Xorg.log to indicate that it
> wasn't loaded/activated?
>
> Build seemed fine (no errors).  But, when I logged
> into Gnome, up popped
> the XKB error again.
>
> > Are you using 2.0, 2.1 or 2.2?
>
> Sorry, I should have made this clearer:
>
> Fedora Core 4
> Thinstation 2.1.3
>
> > It may just be the version of Xorg it's compiled
> > against (that has changed). If that 's the
> problem, you may be able to ask the
> > developer to compile against the version you are
> running, or supply the source
> > so that someone else can.
>
> Okay, I'll look into it.  However, why isn't that
> package distributed
> with Thinstation?  Isn't this error affecting
> everyone using Thinstation
> with a X server?  Or, are most people using
> Thinstation to connect to
> Windows boxes, in which case this error would never
> appear, and thus
> it's a LOW priority?
>
> Regards,
>
> Ranbir
> --
> Kanwar Ranbir Sandhu
> Systems Aligned Inc.
> www.systemsaligned.com
>
>
>
>
-------------------------------------------------------

> SF.Net email is sponsored by:
> Tame your development challenges with Apache's
> Geronimo App Server.
> Download it for free - -and be entered to win a 42"
> plasma tv or your very
> own Sony(tm)PSP.  Click here to play:
> http://sourceforge.net/geronimo.php
> _______________________________________________
> Thinstation-general mailing list
> [hidden email]
>
https://lists.sourceforge.net/lists/listinfo/thinstation-general
>


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

bon jovvvee
In reply to this post by Kanwar Ranbir Sandhu
Why does this error list XFree? Doesn't RedHat and FC4
use xorg? Could this be the cause of the XKB error?

> Error Message:
>
> Error activating XKB configuration.
> Probably internal X server problem.
>
> X server version data:
> TheXFree86 Project, Inc
> 40300000
> You are using XFree 4.3.0.


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around
http://mail.yahoo.com 


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

Kanwar Ranbir Sandhu
In reply to this post by TrevorB
On Fri, 2005-23-09 at 16:30 +1000, Trevor Batley wrote:
> > The emails about this that I've found on the developer list indicate
> > that it is Thinstation that is triggering a bug in Gnome.  However, a
> > workaround was released by a user, though it's meant for the 2.2 beta
> > series.  Unfortunately, it hasn't worked for me.
>
> How didn't it work? Were there any error messages in the build and/or runtime
> boot.log, messages or Xorg.log to indicate that it wasn't loaded/activated?

Spoke too soon.  I rebuilt the image, and noticed an error: I spelled
the xorg6-xkb package incorrectly.  After fixing the mistake, the image
built corrrectly.

I tested logging into Gnome, and the XKB error didn't appear - looks
good!

The xorg6-xkb package should really be included with Thinstation.  The
XKB error doesn't appear to be going away any time soon, and I'm sure
there are other people out there experiencing it.

Regards,

Ranbir
--
Kanwar Ranbir Sandhu
Systems Aligned Inc.
www.systemsaligned.com



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general
Reply | Threaded
Open this post in threaded view
|

Re: XKB config error using XDMCP session

TrevorB
On Fri, 2005-09-23 at 15:21 -0400, Kanwar Ranbir Sandhu wrote:

> On Fri, 2005-23-09 at 16:30 +1000, Trevor Batley wrote:
> > > The emails about this that I've found on the developer list indicate
> > > that it is Thinstation that is triggering a bug in Gnome.  However, a
> > > workaround was released by a user, though it's meant for the 2.2 beta
> > > series.  Unfortunately, it hasn't worked for me.
> >
> > How didn't it work? Were there any error messages in the build and/or runtime
> > boot.log, messages or Xorg.log to indicate that it wasn't loaded/activated?
>
> Spoke too soon.  I rebuilt the image, and noticed an error: I spelled
> the xorg6-xkb package incorrectly.  After fixing the mistake, the image
> built corrrectly.
>
> I tested logging into Gnome, and the XKB error didn't appear - looks
> good!
>
Good news.
>
> The xorg6-xkb package should really be included with Thinstation.  The
> XKB error doesn't appear to be going away any time soon, and I'm sure
> there are other people out there experiencing it.

Looking at the fix, you have to hack the xkb package. Will this break
things for those who DON'T have problems with X (I have been running KDE
sessions without any problems for quite a while...)?

Having to manipulate the package is not a good idea (you have to
'disable' the existing xorg6/lib/X11/compiled directory). Possibly
making a patch for the existing xorg6 package that fixes the gnome bug,
whilst supporting all other desktops (non-broken) is a good idea. Either
that or working out how to do it without having to hack the xorg6
package.

Lastly, the author should agree (and supply the sources), before
incorporating anything in the core.

Thanks
Trevor B
>
> Regards,
>
> Ranbir



-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Thinstation-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/thinstation-general