Bug#605794: kxkb: Does not drop obsolete options such as apple:badmap
Package: kdebase-workspace-bin
Version: 4:4.4.5-5
Severity: normal
Hi,
Possibly related: #604816
I was getting the exact issue reported here, but had no longer
configured apple:badmap systemwide; it only existed in my kxkb
configuration.
I had an apple keyboard, and configured it with kxkb to use
apple:badmap a year in the past. This showed up on the Command
entry line on the Advanced tab.
Now that X has dropped support for apple:badmap, this no longer
appears in /etc/default/keyboard or in any other system-wide
configuration. However, there is now no longer any checkbox
to edit in kxkb to turn the option off, and it's not possible
to edit the command entry field directly. With the option still
present, it screws up the two keys on my keyboard it swaps.
I solved this by editing kxkbrc directly, to remove the option.
But this will be impossible for many users who want to correct
this via the GUI interface--it's not there to tweak.
It would, I think, be best if kxkb dropped and/or ignored no
longer supported options automatically. Or, at the very least,
provide some means of removing options from the command line
entry which are not editable by turning on options in the list.
Regards,
Roger
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (550, 'unstable'), (400, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.36-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages kdebase-workspace-bin depends on:
ii kaboom 1.1.2 The Debian KDE settings migration
ii kdebase-runtime 4:4.4.5-1 runtime components from the offici
ii kdebase-workspace-d 4:4.4.5-5 shared data files for the KDE Plas
ii kdebase-workspace-k 4:4.4.5-5 KDE greet libraries for authentica
ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib
ii libfontconfig1 2.8.0-2.1 generic font configuration library
ii libfreetype6 2.4.2-2.1 FreeType 2 font engine, shared lib
ii libgl1-mesa-glx [li 7.7.1-4 A free implementation of the OpenG
ii libglib2.0-0 2.24.2-1 The GLib library of C routines
ii libice6 2:1.0.7-1 X11 Inter-Client Exchange library
ii libkde3support4 4:4.4.5-2 the KDE 3 Support Library for the
ii libkdecore5 4:4.4.5-2 the KDE Platform Core Library
ii libkdeui5 4:4.4.5-2 the KDE Platform User Interface Li
ii libkephal4 4:4.4.5-5 API for easier handling of multihe
ii libkfile4 4:4.4.5-2 the File Selection Dialog Library
ii libkio5 4:4.4.5-2 the Network-enabled File Managemen
ii libknewstuff2-4 4:4.4.5-2 the "Get Hot New Stuff" v2 Library
ii libknewstuff3-4 4:4.4.5-2 the "Get Hot New Stuff" v3 Library
ii libknotifyconfig4 4:4.4.5-2 library for configuring KDE Notifi
ii libkparts4 4:4.4.5-2 the Framework for the KDE Platform
ii libkpty4 4:4.4.5-2 the Pseudo Terminal Library for th
ii libkscreensaver5 4:4.4.5-5 library of the KDE Screensaver sys
ii libkutils4 4:4.4.5-2 various utility classes for the KD
ii libkworkspace4 4:4.4.5-5 library for the kdebase workspace
ii libnepomuk4 4:4.4.5-2 the Nepomuk Meta Data Library
ii libnepomukquery4a 4:4.4.5-2 the Nepomuk Query Library for the
ii libntrack-qt4-1 008-1 qt4 API for ntrack
ii libpam0g 1.1.1-6.1 Pluggable Authentication Modules l
ii libphonon4 4:4.6.0really4.4.2-1 the core library of the Phonon mul
ii libplasma3 4:4.4.5-2 the Plasma Library for the KDE Pla
ii libplasmagenericshe 4:4.4.5-5 shared elements for all the plasma
ii libpng12-0 1.2.44-1 PNG library - runtime
ii libprocesscore4a 4:4.4.5-5 library for ksysguard based proces
ii libprocessui4a 4:4.4.5-5 library for ksysguard process user
ii libqimageblitz4 1:0.0.6-2 QImageBlitz image effects library
ii libqt4-dbus 4:4.6.3-4 Qt 4 D-Bus module
ii libqt4-network 4:4.6.3-4 Qt 4 network module
ii libqt4-qt3support 4:4.6.3-4 Qt 3 compatibility library for Qt
ii libqt4-script 4:4.6.3-4 Qt 4 script module
ii libqt4-sql 4:4.6.3-4 Qt 4 SQL module
ii libqt4-xml 4:4.6.3-4 Qt 4 XML module
ii libqtcore4 4:4.6.3-4 Qt 4 core module
ii libqtgui4 4:4.6.3-4 Qt 4 GUI module
ii libsm6 2:1.2.0-1 X11 Session Management library
ii libsolid4 4:4.4.5-2 Solid Library for KDE Platform
ii libsolidcontrol4 4:4.4.5-5 library for Solid based network ma
ii libsolidcontrolifac 4:4.4.5-5 library for Solid based network in
ii libsoprano4 2.5.0+dfsg.1-1 libraries for the Soprano RDF fram
ii libstdc++6 4.5.1-11 The GNU Standard C++ Library v3
ii libstreamanalyzer0 0.7.2-1+b1 streamanalyzer library for Strigi
ii libusb-0.1-4 2:0.1.12-16 userspace USB programming library
ii libx11-6 2:1.3.3-4 X11 client-side library
ii libxau6 1:1.0.6-1 X11 authorisation library
ii libxcursor1 1:1.1.11-1 X cursor management library
ii libxext6 2:1.1.2-1 X11 miscellaneous extension librar
ii libxfixes3 1:4.0.5-1 X11 miscellaneous 'fixes' extensio
ii libxft2 2.1.14-2 FreeType-based font drawing librar
ii libxi6 2:1.3-5 X11 Input extension library
ii libxinerama1 2:1.1.1-1 X11 Xinerama extension library
ii libxklavier16 5.0-2 X Keyboard Extension high-level AP
ii libxrandr2 2:1.3.1-1 X11 RandR extension library
ii libxrender1 1:0.9.6-1 X Rendering Extension client libra
ii libxss1 1:1.2.1-1 X11 Screen Saver extension library
ii libxtst6 2:1.2.0-1 X11 Testing -- Record extension li
ii phonon 4:4.6.0really4.4.2-1 metapackage for the Phonon multime
ii plasma-desktop 4:4.4.5-5 The KDE Plasma workspace for deskt
ii plasma-netbook 4:4.4.5-5 The KDE Plasma workspace for netbo
ii x11-utils 7.5+4 X11 utilities
ii x11-xserver-utils 7.5+2 X server utilities
Versions of packages kdebase-workspace-bin recommends:
pn plasma-scriptengines <none> (no description available)
ii policykit-1-gnome 0.96-3 GNOME authentication agent for Pol
ii polkit-kde-1 0.95.1-2+b1 KDE dialogs for PolicyKit
Versions of packages kdebase-workspace-bin suggests:
ii x11-xkb-utils 7.5+5 X11 XKB utilities
-- no debconf information
Reply to: