Bug 153965 - libXi 1.1.0 causes special keys to stop working in KDE
|
Bug#:
153965
|
Product: Gentoo Linux
|
Version: 2006.1
|
Platform: All
|
|
OS/Version: Linux
|
Status: RESOLVED
|
Severity: normal
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: x11@gentoo.org
|
Reported By: mail@patrick-nagel.net
|
|
Component: KDE
|
|
|
URL:
|
|
Summary: libXi 1.1.0 causes special keys to stop working in KDE
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2006-11-03 14:08 0000
|
Hi there,
I want to inform you, that there seems to be a problem with libXi in connection
with KDE and "special keys" (like Play, Stop, ...) on multimedia keyboards. For
me it helped putting "=x11-libs/libXi-1.1.0" into my package.mask - no side
effects found so far.
I also submitted a bug report upstream:
http://bugs.kde.org/show_bug.cgi?id=136792
kde-misc/kkbswitch-1.4.3 stop working with libXi-1.1.0
Portage 2.1.1-r1 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.12.6
Last Sync: Sun, 05 Nov 2006 01:47:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.1-r1, 2.0.30
dev-lang/python: 2.3.5-r2, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: [Not Present]
dev-util/confcache: [Not Present]
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=athlon-xp -O2 -pipe"
DISTDIR="/mnt/comp/4nix/4gentoo/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="ru_RU.UTF-8"
LC_ALL=""
LINGUAS="en"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X acpi acpi4linux alsa berkdb bitmap-fonts bzip2 bzlib cairo cdr
cli cracklib crypt cups dba dbus dga dlloader dmi dri dvd dvdr elibc_glibc
emboss encode esd fam firefox flash font-server fortran freetype ftp gd gdbm
gif glitz gpm gstreamer gtk hal iconv ieee1394 imap input_devices_evdev
input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg jpeg2k kde
kdeenablefinal kernel_linux lcms ldap libg++ linguas_en lm_sensors mad
mailwrapper memlimit mikmod mmx mozdevelop mozsvg mp3 mpeg mysql mysqli ncurses
nls nptl nptlonly nsplugin odbc ogg opengl pam pcre perl php png postgres
povray ppds pppd python qt3 qt4 quicktime rdesktop readline reflection scanner
sdl session simplexml spl sse ssl subversion svg tcpd threads tidy truetype
truetype-fonts trutype type1 type1-fonts udev unicode usb userland_GNU utf8
video_cards_fglrx video_cards_radeon vorbis win32codecs xine xls xml xorg
xprint xsl xv xvid zeroconf zlib"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS,
PORTAGE_RSYNC_EXTRA_OPTS
I suspect it would cause special keys to stop working everywhere because your
XKB keymap doesn't load. Could you confirm that it's not specific to KDE?
I confirm this bug. In my KDE additional keyboard keys stopped working. xev
still reacts to them. Also I can no longer type any Russian letters (English
ones are displayed). Although keyboard indicator shows RU.
Same here. My english-greek keyboard layout stopped working. Downgrading to
libXi-1.0.1 works ok.
emerge --info
Portage 2.1.2.2 (default-linux/x86/2006.1/desktop, gcc-4.1.1, glibc-2.5-r0,
2.6.20-gentoo-r6 i686)
=================================================================
System uname: 2.6.20-gentoo-r6 i686 Genuine Intel(R) CPU T2300 @
1.66GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Thu, 19 Apr 2007 04:30:09 +0000
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.31-r7
dev-lang/python: 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache: 2.4-r6
sys-apps/sandbox: 1.2.17
sys-devel/autoconf: 2.13, 2.61
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.16.1-r3
sys-devel/gcc-config: 1.3.15-r1
sys-devel/libtool: 1.5.22
virtual/os-headers: 2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config
/usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf
/etc/java-config/vms/ /etc/php/apache1-php4/ext-active/
/etc/php/apache1-php5/ext-active/ /etc/php/apache2-php4/ext-active/
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php4/ext-active/
/etc/php/cgi-php5/ext-active/ /etc/php/cli-php4/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch sandbox
sfperms strict userfetch"
GENTOO_MIRRORS="ftp://ftp.uoi.gr/mirror/OS/gentoo/
ftp://ftp.physics.auth.gr/pub/mirrors/gentoo/ ftp://gentoo.mirrors.pair.com/
ftp://gentoo.mirrors.tds.net/gentoo ftp://gd.tuwien.ac.at/opsys/linux/gentoo/
ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
ftp://mirror.bih.net.ba/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ "
LINGUAS="en"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude=/distfiles --exclude=/local --exclude=/packages
--filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa apache2 artswrappersuid asf bash-completion berkdb
bitmap-fonts bluetooth branding bzip2 bzlib cairo caps cdr charconv chm cli
cracklib crypt css ctype cups curl dba dbus device-mapper dmi dri dts dvd dvdr
dvdread effects emboss encode esd examples exif expat fam fat fbcon ffmpeg
firefox flac flatfile foomaticdb fortran ftp gcj gd gdbm gif gimp gimpprint glx
gmp gnome gnomedb gnutls gocr gphoto2 gpm gstreamer gtk hal hddtemp howl iconv
imagemagick imap imlib innodb isdnlog jabber java javascript jpeg jpeg2k kde
kdeenablefinal kdehiddenvisibility lcms ldap libg++ libsamplerate libwww
lm_sensors mad maildir mailwrapper mhash midi mikmod mime mmx mmxext motif
mozbranding mozdevelop mozilla mozsvg mp3 mpeg mplayer mpm-worker multiuser
mysql mysqli ncurses nls no-old-linux nodrm nomalloccheck nptl nptlonly
nsplugin ntfs objc odbc offensive ogg opengl pam pcmcia pcntl pcre pdf pear
perl php pic plugin pmu png posix ppds pppd python qt3 qt4 quicktime rar
rdesktop readline recode reflection reiserfs ruby sasl scanner sdl server
session sharedext simplexml slang sndfile soap sockets speex spell spl
spreadsheet sqlite sse sse2 ssl subtitles subversion svga symlink syslog tcltk
tcpd tetex threads tidy tiff tokenizer truetype truetype-fonts type1-fonts
unicode usb userlocales utf8 vda visualization vorbis win32codecs wmf wv wxgtk1
x86 xfs xine xml xmlreader xmlrpc xmlwriter xorg xpm xprint xscreensaver xsl xv
xvid xvmc zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym
copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat
linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad
cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en"
USERLAND="GNU" VIDEO_CARDS="fglrx"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Try recompiling your xorg-server.
(In reply to comment #5)
> Try recompiling your xorg-server.
Yeah, it works now. Thanks!
Maybe you could add a notice after the emerging of libXi-1.1.0 that informs the
user of possible re-compilation of xorg-server?
Recompiling xorg-server helps. Thanks!
Reassingning. A post istall notice would indeed be nice.
*** Bug 175206 has been marked as a duplicate of this bug. ***
*** Bug 175387 has been marked as a duplicate of this bug. ***
*** Bug 175534 has been marked as a duplicate of this bug. ***
*** Bug 176734 has been marked as a duplicate of this bug. ***
*** Bug 176740 has been marked as a duplicate of this bug. ***