After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 333091 - Meaningless: "The X system keyboard settings differ from your current GNOME keyboard settings. Which set would you like to use?"
Meaningless: "The X system keyboard settings differ from your current GNOME k...
Status: RESOLVED FIXED
Product: gnome-control-center
Classification: Core
Component: [obsolete] settings-daemon
2.12.x
Other All
: Normal minor
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2006-03-02 08:17 UTC by Mathias Hasselmann (IRC: tbf)
Modified: 2006-04-20 22:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gnome-bug-333091.patch (2.88 KB, patch)
2006-03-02 12:26 UTC, Mathias Hasselmann (IRC: tbf)
none Details | Review
That's what it looks like now. (21.40 KB, image/png)
2006-03-02 12:28 UTC, Mathias Hasselmann (IRC: tbf)
  Details
gnome-bug-333091-r1.patch (3.71 KB, patch)
2006-03-03 10:23 UTC, Mathias Hasselmann (IRC: tbf)
none Details | Review
Polished version of the dialog. (20.63 KB, image/png)
2006-03-03 10:24 UTC, Mathias Hasselmann (IRC: tbf)
  Details

Description Mathias Hasselmann (IRC: tbf) 2006-03-02 08:17:23 UTC
Obviously my Xorg.conf is messed up, as I am getting this message on login: "The
X system keyboard settings differ from your current GNOME keyboard settings.
Which set would you like to use?" Accepting this message for more than a week
now, cause this dialog doesn't tell me, which value it expects in my X systems
settings. Well, and why is this a problem at all?

Would expect this dialog to give me information about solving the problem.

Other information:
This was causing me to report the issue:
http://gnomerocksmyworld.blogspot.com/2006/03/meaningless-error-messages.html
Comment 1 Mathias Hasselmann (IRC: tbf) 2006-03-02 12:26:49 UTC
Created attachment 60484 [details] [review]
gnome-bug-333091.patch

First attempt for fixing the problem. Should kbd_config_to_string be moved to libgswitch?
Comment 2 Mathias Hasselmann (IRC: tbf) 2006-03-02 12:28:45 UTC
Created attachment 60485 [details]
That's what it looks like now.

Yes, it's really ugly still. Suggestions?
Comment 3 Mathias Hasselmann (IRC: tbf) 2006-03-03 10:23:39 UTC
Created attachment 60548 [details] [review]
gnome-bug-333091-r1.patch

New revision of the patch. Additionally renames "Use GNOME settings" into "Keep GNOME settings" as hint for what really happens in the back.
Comment 4 Mathias Hasselmann (IRC: tbf) 2006-03-03 10:24:46 UTC
Created attachment 60549 [details]
Polished version of the dialog.
Comment 5 Sergey V. Udaltsov 2006-03-05 20:16:30 UTC
This makes sense to me. I'll look at the patch - just will move "to string" function to libgswitchit (or even libxklavier).
Comment 6 Sergey V. Udaltsov 2006-03-13 00:21:34 UTC
The only thing is that now it is all frozen for 2.14 - so I'll include it into 2.15
Comment 7 Mathias Hasselmann (IRC: tbf) 2006-03-14 14:26:41 UTC
Yes, 2.14 already was frozen, when I made the patch. So it obvious to me, that this patch has to be merged on the 2.15 branch. Thanks for taking care about it.
Comment 8 Sergey V. Udaltsov 2006-04-20 21:45:30 UTC
Mathias, don't you think it would make sense to use human-readable layout names from XML file?
Comment 9 Sergey V. Udaltsov 2006-04-20 22:23:12 UTC
I committed your patch. But I would like to continue the discussion whether more readable configuration representation would make sense.
Comment 10 Mathias Hasselmann (IRC: tbf) 2006-04-20 22:38:25 UTC
Well, if you get this error message there is some difference between your xorg.conf and your gconf keys. If you decide that your gconf keys are sane, you need to know, what GNOME wants to see in your xorg.conf. So providing this technical piece of information is essential - I guess. 

Nevertheless additionally providing human-readable layout names would be nice - but might be overkill if there is no infrastructure yet.
Comment 11 Sergey V. Udaltsov 2006-04-20 22:57:29 UTC
I see your point. I will give it a thought again. Thanks for the patch anyway. Closing this bug.