Version: unspecified (using KDE 4.5.0) OS: Linux The ESC key does not work in vi or gvim. From a shell Ctrl-V <ESC> <CR> prints ^M, indicating that the <ESC> was not seen. Also klipper cannot be invoked using it's default Ctrl-Alt-V or my customized Ctrl-Alt-C key combo. These were downloaded from the Kubuntu ppa: sources.list.d/kubuntu-ppa-backports-lucid.list:deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu lucid main Reproducible: Always Steps to Reproduce: Install kde backports PPA and apt-get update; apt-get dist-upgrade. Reboot, try use ESC or call up klipper. These are my kde package versions: ii apport-kde 1.13.3-0ubuntu2 KDE frontend for the apport crash report sys ii apturl-kde 0.4.1ubuntu4 install packages using the apt protocol - KD ii gdebi-kde 0.6.0ubuntu2 Simple tool to install deb files - KDE GUI ii jockey-kde 0.5.8-0ubuntu8.1 KDE user interface and desktop integration f ii kde-config-cddb 4:4.5.1-0ubuntu1~lucid1~ppa1 KDE CDDB Retrieval configuration ii kde-config-cron 4:4.5.1-0ubuntu1~lucid1~ppa1 program scheduler frontend ii kde-icons-mono 4:4.5.1-0ubuntu1~lucid1~ppa1 a monochromatic icons theme for KDE ii kde-minimal 5:55ubuntu1 the K Desktop Environment, minimal applicati ii kde-window-manager 4:4.5.1-0ubuntu1~lucid1~ppa1 the KDE 4 window manager (KWin) ii kde-zeroconf 4:4.5.1-0ubuntu1~lucid1~ppa2 zeroconf plugins and kio slaves for KDE 4 ii kdeaccessibility 4:4.5.1-0ubuntu1~lucid1~ppa1 accessibility packages from the official KDE ii kdeadmin 4:4.5.1-0ubuntu1~lucid1~ppa1 system administration tools from the officia ii kdeartwork 4:4.5.1-0ubuntu1~lucid1~ppa1 themes, styles and other artwork from the of ii kdeartwork-emoticons 4:4.5.1-0ubuntu1~lucid1~ppa1 emoticon collections for KDE chat clients ii kdeartwork-style 4:4.5.1-0ubuntu1~lucid1~ppa1 widget styles released with KDE ii kdebase 5:55ubuntu1 the K Desktop Environment, base applications ii kdebase-apps 4:4.5.1-0ubuntu1~lucid1~ppa1 base applications from the official KDE rele ii kdebase-bin 4:4.5.1-0ubuntu1~lucid1~ppa1 core binaries for the KDE 4 base module ii kdebase-data 4:4.5.1-0ubuntu1~lucid1~ppa1 shared data files for the KDE 4 base module ii kdebase-dbg 4:4.5.1-0ubuntu1~lucid1~ppa1 debugging symbols for the KDE 4 base applica ii kdebase-runtime 4:4.5.1-0ubuntu1~lucid1~ppa1 runtime components from the official KDE 4 r ii kdebase-runtime-data 4:4.5.1-0ubuntu1~lucid1~ppa1 shared data files for the KDE 4 base runtime ii kdebase-runtime-dbg 4:4.5.1-0ubuntu1~lucid1~ppa1 debugging symbols for KDE 4 base runtime mod ii kdebase-workspace 4:4.5.1-0ubuntu1~lucid1~ppa1 base workspace components from the official ii kdebase-workspace-bin 4:4.5.1-0ubuntu1~lucid1~ppa1 core binaries for the KDE 4 base workspace m ii kdebase-workspace-data 4:4.5.1-0ubuntu1~lucid1~ppa1 shared data files for the KDE 4 base workspa ii kdebase-workspace-kgreet-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 KDE greet libraries for authentication ii kdebase-workspace-wallpapers 4:4.5.1-0ubuntu1~lucid1~ppa1 set of extra wallpapers from the KDE 4 base ii kdeedu 4:4.5.1-0ubuntu1~lucid1~ppa2 educational applications from the official K ii kdeedu-kvtml-data 4:4.5.1-0ubuntu1~lucid1~ppa2 kvtml files for kdeedu programs ii kdegames 4:4.5.1-0ubuntu1~lucid1~ppa1 games from the official KDE release ii kdegames-card-data 4:4.5.1-0ubuntu1~lucid1~ppa1 card decks for KDE games ii kdegames-mahjongg-data 4:4.5.1-0ubuntu1~lucid1~ppa1 tilesets and backgrounds for Mahjongg games ii kdegraphics 4:4.5.1-0ubuntu1~lucid1~ppa1 graphics applications from the official KDE ii kdegraphics-libs-data 4:4.5.1-0ubuntu1~lucid1~ppa1 data files for libraries from the kdegraphic ii kdegraphics-strigi-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 graphics file format plugins for Strigi Desk ii kdelibs-bin 4:4.5.1-0ubuntu1~lucid1~ppa2 core executables for KDE Aapplications ii kdelibs-data 4:3.5.10.dfsg.1-3ubuntu2 core shared data for all KDE applications ii kdelibs4c2a 4:3.5.10.dfsg.1-3ubuntu2 core libraries and binaries for all KDE appl ii kdelibs5 4:4.5.1-0ubuntu1~lucid1~ppa2 transitional package for the KDE Development ii kdelibs5-data 4:4.5.1-0ubuntu1~lucid1~ppa2 core shared data for all KDE Applications ii kdelibs5-dbg 4:4.5.1-0ubuntu1~lucid1~ppa2 debugging symbols for the KDE Development Pl ii kdelibs5-plugins 4:4.5.1-0ubuntu1~lucid1~ppa2 core plugins for KDE Applications ii kdelirc 4:4.5.1-0ubuntu1~lucid1~ppa1 infrared remote control - transitional packa ii kdemultimedia 4:4.5.1-0ubuntu1~lucid1~ppa1 multimedia applications from the official KD ii kdemultimedia-kio-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 transparent audio CD access for KDE applicat ii kdenetwork 4:4.5.1-0ubuntu1~lucid1~ppa2 networking applications from the official KD ii kdenetwork-filesharing 4:4.5.1-0ubuntu1~lucid1~ppa2 network filesharing configuration module for ii kdepasswd 4:4.5.1-0ubuntu1~lucid1~ppa1 password changer for KDE 4 ii kdepim 4:4.4.5-0ubuntu1~lucid1~ppa10 Personal Information Management apps from th ii kdepim-groupware 4:4.4.5-0ubuntu1~lucid1~ppa10 KDE PIM Groupware plugins ii kdepim-kresources 4:4.4.5-0ubuntu1~lucid1~ppa10 KDE PIM resource plugins ii kdepim-runtime 4:4.4.5-0ubuntu1~lucid1~ppa11 Runtime components for akonadi-kde ii kdepim-strigi-plugins 4:4.4.5-0ubuntu1~lucid1~ppa10 PIM file format plugins for Strigi Desktop S ii kdepim-wizards 4:4.4.5-0ubuntu1~lucid1~ppa10 KDE server configuration wizards rc kdepimlibs-data 4:4.4.2-0ubuntu2.1 core shared data for KDE PIM 4 applications ii kdepimlibs-dbg 4:4.5.1-0ubuntu1~lucid1~ppa1 debugging symbols for the KDE Development Pl ii kdepimlibs-kio-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 kio slaves used by KDE PIM applications ii kdepimlibs5 4:4.5.1-0ubuntu1~lucid1~ppa1 the KDE Development Platform PIM libraries ( ii kdeplasma-addons 4:4.5.1-0ubuntu1~lucid1~ppa1 addons for KDE 4 Plasma - metapackage ii kdesdk 4:4.5.1-0ubuntu1~lucid1~ppa1 Software Development Kit from the official K ii kdesdk-kio-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 transparent Subversion access and Perl docum ii kdesdk-misc 4:4.5.1-0ubuntu1~lucid1~ppa1 miscellaneous tools from the KDE 4 Software ii kdesdk-scripts 4:4.5.1-0ubuntu1~lucid1~ppa1 scripts and data files for KDE 4 development ii kdesdk-strigi-plugins 4:4.5.1-0ubuntu1~lucid1~ppa1 software development file format plugins for ii kdesudo 3.4.2.3-0ubuntu1 sudo frontend for KDE4 ii kdetoys 4:4.5.1-0ubuntu1~lucid1~ppa1 desktop toys from the official KDE 4 release ii kdeutils 4:4.5.1-0ubuntu1~lucid1~ppa1 general-purpose utilities from the official ii kdewallpapers 4:4.5.1-0ubuntu1~lucid1~ppa1 wallpapers released with KDE ii kdewebdev 4:4.5.1-0ubuntu1~lucid1~ppa1 web development apps from the official KDE 4 ii libakonadi-kde4 4:4.5.1-0ubuntu1~lucid1~ppa1 library for using the Akonadi PIM data serve ii libkde3support4 4:4.5.1-0ubuntu1~lucid1~ppa2 the KDE 3 Support Library for the KDE 4 Plat ii libkdecorations4 4:4.5.1-0ubuntu1~lucid1~ppa1 library used by decorations for the KDE 4 wi ii libkdecore5 4:4.5.1-0ubuntu1~lucid1~ppa2 the KDE Platform Core Library ii libkdeedu4 4:4.5.1-0ubuntu1~lucid1~ppa2 libraries for KDE educational applications ii libkdegames5 4:4.5.1-0ubuntu1~lucid1~ppa1 libraries and common files for KDE games ii libkdepim4 4:4.4.5-0ubuntu1~lucid1~ppa10 KDE PIM library ii libkdesu5 4:4.5.1-0ubuntu1~lucid1~ppa2 the Console-mode Authentication Library for ii libkdeui5 4:4.5.1-0ubuntu1~lucid1~ppa2 the KDE Platform User Interface Library ii libkdewebkit5 4:4.5.1-0ubuntu1~lucid1~ppa2 the KDE WebKit Library ii libkworkspace4 4:4.5.1-0ubuntu1~lucid1~ppa1 library for the kdebase workspace ii liblockdev1 1.0.3-1.3 Run-time shared library for locking devices ii network-manager-kde 1:0.9~svn1137272-0ubuntu2~lucid1~ppa1 KDE system tray applet for controlling Netwo ii openoffice.org-kde 1:3.2.1-6ubuntu1~10.04.1 office productivity suite -- KDE integration ii polkit-kde-1 0.95.1-2ubuntu1 KDE dialogs for PolicyKit ii python-kde4 4:4.5.1-0ubuntu1~lucid1~ppa1 Python bindings for the KDE 4 libraries ii software-properties-kde 0.75.10 manage the repositories that you install sof ii system-config-printer-kde 4:4.5.1-0ubuntu1~lucid1~ppa1 KDE printer configuration utility ii update-manager-kde 1:0.134.10 Support modules for Update Notifier KDE ii update-notifier-kde 10.04ubuntu4.1~lucid1~ppa2 Apt status applet ii usb-creator-kde 0.2.22.1 Ubuntu USB desktop image creator for KDE
> The ESC key does not work in vi or gvim. And going back to previous KDE version fixes this? Note that neither vi nor gvim are KDE applications. It is possible you also updated other packages together with KDE while using the "dist-upgrade" command.
I still have the upgrade in a screen scrollback, see below. While vi/gvim are not, konsole and klipper are and they are experiencing the same problems. The test I described: From a shell Ctrl-V <ESC> <CR> prints ^M, indicating that the <ESC> was not seen. is from konsole. Note that the same test also fails with the same results in gnome-terminal indicating that it's not specific to any one application, but rather to an upper level keyboard handler. I tried to change the keyboard type to more closely match what I have, an MS ergo 4000, but this had no effect. I have not tried to revert this upgrade. I don't know how to do that easily. I can remove the ppa, but how to force the older versions to be reinstalled without pinning each in an apt/preferences file? Here's the upgrade output after adding the kde backport ppa: Reading package lists... Done Building dependency tree Reading state information... Done Calculating upgrade... Done The following packages will be REMOVED: freespacenotifier kappfinder kdebase-plasma kdebase-workspace-libs4+5 kdepimlibs-data kdesnake libkfontinst4 libkonqsidebarplugin4 libkwineffects1 libmarble4 libplasma-applet-system-monitor4 libplasmaclock4 libprocesscore4 libprocessui4 libqt4-multimedia libqt4-phonon libsolidcontrol4 libtaskmanager4 libweather-ion4 The following NEW packages will be installed: advancecomp aurorae-themes-artwork avogadro-data blogilo cantor-backend-kalgebra gnupg2 jovie kajongg kde-config-cddb kde-config-cron kdegraphics-libs-data kdelibs5-plugins kdepimlibs-kio-plugins kdoctools konq-plugins konq-plugins-l10n kremotecontrol libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libavogadro1 libgpgme++2 libgps19 libjpeg-progs libkabc4 libkatepartinterfaces4 libkblog4 libkcal4 libkde3support4 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkfile4 libkholidays4 libkhtml5 libkimap4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkldap4 libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonqsidebarplugin4a libkontactinterface4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4 libkresources4 libkrosscore4 libkrossui4 libksba8 libktexteditor4 libktnef4 libktorrent-l10n libktorrent2 libkunitconversion4 libkutils4 libkwineffects1a libkxmlrpcclient4 libmailtransport4 libmarblewidget10 libmediastreamer0 libmessagecore4 libmessagelist4 libmicroblog4 libnepomuk4 libnepomukquery4a libnetpbm10 libortp8 libplasmaclock4b libprocesscore4a libprocessui4a libqgpgme1 libqt4-declarative libqtassistantclient4 libqtwebkit-dev libqtwebkit4 librocslib4 libsolid4 libsolidcontrol4a libsyndication4 libtaskmanager4a libtelepathy-qt4-0 libthreadweaver4 libutempter0 libvirtodbc0 libweather-ion4a marble-plugins optipng palapeli-data plasma-netbook python-avogadro python-pyasn1 python-qt4-sql python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-news python-twisted-runner python-twisted-words update-notifier-kde virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xplanet xplanet-images The following packages have been kept back: kde-full The following packages will be upgraded: akonadi-server akregator amarok amarok-common amarok-utils amor ark bomber bovo cantor cervisia cvsservice dolphin dragonplayer granatier gwenview juk k3b k3b-data kaddressbook kalarm kalgebra kalzium kalzium-data kamera kanagram kapman kapptemplate kate katomic kbattleship kblackbox kblocks kbluetooth kbounce kbreakout kbruch kbugbuster kcachegrind kcalc kcharselect kcm-gtk kcm-touchpad kcolorchooser kcron kde-icons-mono kde-window-manager kde-zeroconf kdeaccessibility kdeadmin kdeartwork kdeartwork-emoticons kdeartwork-style kdebase-apps kdebase-bin kdebase-data kdebase-dbg kdebase-runtime kdebase-runtime-data kdebase-runtime-dbg kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-kgreet-plugins kdebase-workspace-wallpapers kdeedu kdeedu-kvtml-data kdegames kdegames-card-data kdegames-mahjongg-data kdegraphics kdegraphics-strigi-plugins kdelibs-bin kdelibs5 kdelibs5-data kdelibs5-dbg kdelirc kdemultimedia kdemultimedia-kio-plugins kdenetwork kdenetwork-filesharing kdepasswd kdepim kdepim-groupware kdepim-kresources kdepim-runtime kdepim-strigi-plugins kdepim-wizards kdepimlibs-dbg kdepimlibs5 kdeplasma-addons kdesdk kdesdk-kio-plugins kdesdk-misc kdesdk-scripts kdesdk-strigi-plugins kdetoys kdeutils kdewallpapers kdewebdev kdf kdiamond kdm kfilereplace kfind kfloppy kfourinline kgamma kgeography kgeography-data kget kgoldrunner kgpg khangman khelpcenter4 kig kigo killbots kimagemapeditor kinfocenter kiriki kjots kjumpingcube klettres klettres-data klines klinkstatus klipper kmag kmahjongg kmail kmines kmix kmousetool kmouth kmplot kmtrace knetwalk knm-runtime knode knotes kolf kollision kolourpaint4 kommander kompare konqueror konqueror-nsplugins konquest konsole konsolekalendar kontact kopete korganizer kpackagekit kpartloader kpat kppp krdc kreversi krfb krosspython kruler ksame kscd kscreensaver kscreensaver-xsavers kshisen ksirk ksnapshot kspaceduel ksquares kstars kstars-data ksudoku ksysguard ksysguardd ksystemlog kteatime ktimer ktimetracker ktorrent ktorrent-data ktouch ktron ktuberling kturtle ktux kubrick kubuntu-default-settings kubuntu-notification-helper kuiviewer kuser kwalletmanager kwordquiz kwrite libakonadiprivate1 libattica0 libdbusmenu-qt2 libindi0 libk3b6 libk3b6-extracodecs libkcddb4 libkdcraw8 libkdecorations4 libkdeedu4 libkdegames5 libkdepim4 libkephal4 libkexiv2-8 libkipi7 libkleo4 libkonq5 libkonq5-templates libkopete4 libkpgp4 libksane0 libkscreensaver5 libksgrd4 libksieve4 libksignalplotter4 libkworkspace4 liblsofui4 libmimelib4 libmsn0.3 libokularcore1 libphonon4 libplasma-geolocation-interface4 libplasma3 libplasmagenericshell4 libqscintilla2-5 libqt4-assistant libqt4-dbg libqt4-dbus libqt4-designer libqt4-dev libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-webkit libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libsolidcontrolifaces4 libsoprano4 lokalize lskat marble marble-data network-manager-kde okteta okular okular-extra-backends oxygen-icon-theme palapeli parley parley-data phonon phonon-backend-xine plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-desktopthemes-artwork plasma-runners-addons plasma-scriptengine-javascript plasma-scriptengine-python plasma-scriptengine-superkaramba plasma-wallpapers-addons plasma-widget-folderview plasma-widget-kimpanel plasma-widget-kimpanel-backend-ibus plasma-widget-lancelot plasma-widget-quickaccess plasma-widgets-addons plasma-widgets-workspace plymouth-theme-kubuntu-logo printer-applet python-kde4 python-qscintilla2 python-qt4 python-qt4-dbus python-sip qt4-qmake quassel quassel-data rocs shared-desktop-ontologies soprano-daemon step sweeper system-config-printer-kde systemsettings umbrello userconfig virtuoso-nepomuk 305 upgraded, 118 newly installed, 19 to remove and 1 not upgraded. Need to get 607MB of archives. After this operation, 171MB of additional disk space will be used. Do you want to continue [Y/n]? y W" >~/tmp/dpkg<< ns konq-plugins-l10n kremotecontrol libakonadi-contact4 libakonadi-kabc4 libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libavogadro1 libgpgme++2 libgps19 libjpeg-progs libkabc4 libkatepartinterfaces4 libkblog4 libkcal4 libkde3support4 libkdecore5 libkdesu5 libkdeui5 libkdewebkit5 libkdnssd4 libkfile4 libkholidays4 libkhtml5 libkimap4 libkimproxy4 libkio5 libkjsapi4 libkjsembed4 libkldap4 libkmediaplayer4 libkmime4 libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkntlm4 libkonqsidebarplugin4a libkontactinterface4 libkparts4 libkpimidentities4 libkpimtextedit4 libkpimutils4 libkpty4 libkresources4 libkrosscore4 libkrossui4 libksba8 libktexteditor4 libktnef4 libktorrent-l10n libktorrent2 libkunitconversion4 libkutils4 libkwineffects1a libkxmlrpcclient4 libmailtransport4 libmarblewidget10 libmediastreamer0 libmessagecore4 libmessagelist4 libmicroblog4 libnepomuk4 libnepomukquery4a libnetpbm10 libortp8 libplasmaclock4b libprocesscore4a libprocessui4a libqgpgme1 libqt4-declarative libqtassistantclient4 libqtwebkit-dev libqtwebkit4 librocslib4 libsolid4 libsolidcontrol4a libsyndication4 libtaskmanager4a libtelepathy-qt4-0 libthreadweaver4 libutempter0 libvirtodbc0 libweather-ion4a marble-plugins optipng palapeli-data plasma-netbook python-avogadro python-pyasn1 python-qt4-sql python-twisted python-twisted-conch python-twisted-lore python-twisted-mail python-twisted-news python-twisted-runner python-twisted-words update-notifier-kde virtuoso-minimal virtuoso-opensource-6.1-bin virtuoso-opensource-6.1-common xplanet xplanet-images The following packages have been kept back: kde-full The following packages will be upgraded: akonadi-server akregator amarok amarok-common amarok-utils amor ark bomber bovo cantor cervisia cvsservice dolphin dragonplayer granatier gwenview juk k3b k3b-data kaddressbook kalarm kalgebra kalzium kalzium-data kamera kanagram kapman kapptemplate kate katomic kbattleship kblackbox kblocks kbluetooth kbounce kbreakout kbruch kbugbuster kcachegrind kcalc kcharselect kcm-gtk kcm-touchpad kcolorchooser kcron kde-icons-mono kde-window-manager kde-zeroconf kdeaccessibility kdeadmin kdeartwork kdeartwork-emoticons kdeartwork-style kdebase-apps kdebase-bin kdebase-data kdebase-dbg kdebase-runtime kdebase-runtime-data kdebase-runtime-dbg kdebase-workspace kdebase-workspace-bin kdebase-workspace-data kdebase-workspace-kgreet-plugins kdebase-workspace-wallpapers kdeedu kdeedu-kvtml-data kdegames kdegames-card-data kdegames-mahjongg-data kdegraphics kdegraphics-strigi-plugins kdelibs-bin kdelibs5 kdelibs5-data kdelibs5-dbg kdelirc kdemultimedia kdemultimedia-kio-plugins kdenetwork kdenetwork-filesharing kdepasswd kdepim kdepim-groupware kdepim-kresources kdepim-runtime kdepim-strigi-plugins kdepim-wizards kdepimlibs-dbg kdepimlibs5 kdeplasma-addons kdesdk kdesdk-kio-plugins kdesdk-misc kdesdk-scripts kdesdk-strigi-plugins kdetoys kdeutils kdewallpapers kdewebdev kdf kdiamond kdm kfilereplace kfind kfloppy kfourinline kgamma kgeography kgeography-data kget kgoldrunner kgpg khangman khelpcenter4 kig kigo killbots kimagemapeditor kinfocenter kiriki kjots kjumpingcube klettres klettres-data klines klinkstatus klipper kmag kmahjongg kmail kmines kmix kmousetool kmouth kmplot kmtrace knetwalk knm-runtime knode knotes kolf kollision kolourpaint4 kommander kompare konqueror konqueror-nsplugins konquest konsole konsolekalendar kontact kopete korganizer kpackagekit kpartloader kpat kppp krdc kreversi krfb krosspython kruler ksame kscd kscreensaver kscreensaver-xsavers kshisen ksirk ksnapshot kspaceduel ksquares kstars kstars-data ksudoku ksysguard ksysguardd ksystemlog kteatime ktimer ktimetracker ktorrent ktorrent-data ktouch ktron ktuberling kturtle ktux kubrick kubuntu-default-settings kubuntu-notification-helper kuiviewer kuser kwalletmanager kwordquiz kwrite libakonadiprivate1 libattica0 libdbusmenu-qt2 libindi0 libk3b6 libk3b6-extracodecs libkcddb4 libkdcraw8 libkdecorations4 libkdeedu4 libkdegames5 libkdepim4 libkephal4 libkexiv2-8 libkipi7 libkleo4 libkonq5 libkonq5-templates libkopete4 libkpgp4 libksane0 libkscreensaver5 libksgrd4 libksieve4 libksignalplotter4 libkworkspace4 liblsofui4 libmimelib4 libmsn0.3 libokularcore1 libphonon4 libplasma-geolocation-interface4 libplasma3 libplasmagenericshell4 libqscintilla2-5 libqt4-assistant libqt4-dbg libqt4-dbus libqt4-designer libqt4-dev libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-webkit libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 libsolidcontrolifaces4 libsoprano4 lokalize lskat marble marble-data network-manager-kde okteta okular okular-extra-backends oxygen-icon-theme palapeli parley parley-data phonon phonon-backend-xine plasma-dataengines-addons plasma-dataengines-workspace plasma-desktop plasma-desktopthemes-artwork plasma-runners-addons plasma-scriptengine-javascript plasma-scriptengine-python plasma-scriptengine-superkaramba plasma-wallpapers-addons plasma-widget-folderview plasma-widget-kimpanel plasma-widget-kimpanel-backend-ibus plasma-widget-lancelot plasma-widget-quickaccess plasma-widgets-addons plasma-widgets-workspace plymouth-theme-kubuntu-logo printer-applet python-kde4 python-qscintilla2 python-qt4 python-qt4-dbus python-sip qt4-qmake quassel quassel-data rocs shared-desktop-ontologies soprano-daemon step sweeper system-config-printer-kde systemsettings umbrello userconfig virtuoso-nepomuk 305 upgraded, 118 newly installed, 19 to remove and 1 not upgraded. Need to get 607MB of archives. After this operation, 171MB of additional disk space will be used. Do you want to continue [Y/n]? y
Thanks for the information. The only suspicious package update that could have caused a change is "userconfig" (not really sure what it does). Could you try creating a new fresh user account, log in there, and check if the problem persists? Does the Esc key work in normal contexts, such as closing a dialog? The actual keyboard model should not matter, since the keys you mentioned are basic ASCII keys which are standard on all keyboards. The Klipper problem is probably related to the switch to new D-Bus based menus (and I think there are already bug reports for Klipper), but I see no changes in Konsole that could affect the Esc key problem, so I assigned the bug to Konsole developers for further investigation. If you find more applications where the keyboard behaves incorrect, please add that information.
A fresh user account does NOT exhibit this problem, the ESC works as expected everywhere I was having issues on my account. It's not specific to konsole. gnome-terminal and xterm ALL have the same problem. So, this begs the question, what files to I need to delete from my account to make it work again? I hate deleting ~/.kde* :-( Although it does seem to be required on every major KDE upgrade to make it work properly.
I renamed ~/.kde and it's OK now. Although, as usual, I have to reconfigure everything again now... Grumble.
You can start by coping files from your backup to .kde again. There are only few files in .kde that could affect the keyboard, for example start with files such as .kde/share/config/khotkeyrc.
That's OK, I have the major stuff reconfigured again. Seems like this is a common problem in that ~/.kde doesn't port well to different versions of KDE. Thanks for your help. -Bruce
Right, but that does not mean that it could not be fixed. In case you can pinpoint the offending file, please inform us. I will just keep the bug open, but there is no need to hurry :) What you could also do is check what the package "userconfig" actually does. It might be an downstream bug (Ubuntu), in case that package really modifies users' configuration files on installation or update.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!