On Sun, Jul 05, 2009 at 11:55:41AM +0200, Jörg Sommer wrote: > > while upgrading the package I saw this message: > > Richte console-setup ein (1.38) ... > WARNING: Can not find "mac_nodeadkeys" in "macintosh_vndr/de". > Richte git-cvs ein (1:1.6.3.3-2) ... > > Maybe, you know what it means and why it's printed.
XKB based keyboard configuration doesn't make difference between different keyboard models. I think this is right because one can use PC layout on Macintosh or Mac layout on PC. Unfortunately for historical reasons there are some vendor specific keyboard files (unnecessary in my opinion) that take precedence when the keyboard model is a Mac model. In your particular case /usr/share/X11/xkb/symbols/macintosh_vndr/de is used instead of /usr/share/X11/xkb/symbols/de. These vendor-specific layouts do not cover all layouts supported by XKB and in particular there is no layout named mac_nodeadkeys. Currently there are two solutions of this problem. I think the first is preferred by the upstream of xkb-data and the second is "the right" solution in my opinion. First solution: Run dpkg-reconfigure console-setup and select "Germany - Eliminate dead keys" instead of "Germany - Macintosh, eliminate dead keys". Because your keyboard model is "Macintosh" your keyboard will be configured with Mac layout, not with PC layout. Second solution: Run dpkg-reconfigure console-setup and select "Generic 105-key (Intl) PC" keyboard model instead of "Macintosh". Leave the keyboard layout as "Germany - Macintosh, eliminate dead keys". Because you select a PC keyboard model the vendor file will not be used so all XKB layouts become available (incl. the Mac layouts). Please notice that this bug is not related to console-setup and unless you fix the keyboard configuration by one of these two methods your keyboard will not be properly configured on the console and if you don't have user-specific configuration - in X too. Anton Zinoviev -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org