I use x11-drivers/xf86-input-evdev-2.* (until 2.2.0-r1), hal-0.5.12_rc1 dbus-1.2.3-r1, and xorg-server-1.5.3-r3. So I use KDE-4.2.1. After several times keyboard cease work. So work only Shift, Ctrl, Backspace. After restart xorg-server all work normally until accident don't repeat... Reproducible: Didn't try Steps to Reproduce: 1. enter in KDE 2. Working several times 3. keyboard cease work. Actual Results: keyboard cease work (tested at DELL inspiron 9400 and general desktop) Expected Results: Keyboard must be work normally 10-x11-input.fdi: <?xml version="1.0" encoding="UTF-8"?> <deviceinfo version="0.2"> <device> <!-- Mouse configuration --> <match key="info.capabilities" contains="input.mouse"> <merge key="input.x11_driver" type="string">evdev</merge> </match> <!-- Keyboard configuration --> <match key="info.capabilities" contains="input.keymap"> <append key="info.callouts.add" type="strlist">hal-setup-keymap</append> </match> <match key="info.capabilities" contains="input.keys"> <merge key="input.xkb.rules" type="string">xorg</merge> <merge key="input.xkb.model" type="string">evdev</merge> <merge key="input.x11_driver" type="string">evdev</merge> <merge key="input.xkb.layout" type="string">us,ru</merge> <merge key="input.xkb.variant" type="string">,winkeys</merge> <merge key="input.xkb.options" type="string">grp:shift_toggle,grp_led:scroll</merge> </match> </device> </deviceinfo> ------------------- make.conf: # These settings were set by the catalyst build script that automatically built this stage # Please consult /etc/make.conf.example for a more detailed example CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CXXFLAGS="${CFLAGS}" MAKEOPTS="-j3" USE="3dnow 3dnowext 64bit 7zip X a52 aac aalib ace acl acpi addbookmarks addition administrator aim alias alsa amarok amuled apache2 apm archive arts asf async audiofile automount autoreplace avi bash-completion bcmath bitmap-fonts bluetooth branding bzip2 c++ cairo caps cardbus cdda cddb cdinstall cdparanoia cdr cdrom cdsound clamav clamd connectionstatus contactnotes cpio cpudetection cpulimit cracklib crypt cscope ctype cups curl curlwrappers cxx db2 dba dbus depth32 dhcp dhcpcd directfb divx divx4linux djvu dri dv dvb dvd dvdr dvdread dvi dxr3 effects embedded emovix encode exif expat extensions fbcon fbcondecor fbsplash ffmpeg fftw firefox flac flash foomaticdb ftp gd gdb gdbm gif gimp gimpprint ginac git glibc-compat20 glitz gmail google google-gadgets gphoto2 gpm graphviz gtk gtk2 hal hbci hddtemp history htmlhandbook iconv icq ieee1394 imagemagick imap imlib inkjar ipv6 irc jabber java java-external java6 javascript jbig jboss jpeg jpeg2k kde kde4 kdebuild kdecards kdeenablefinal kdehiddenvisibility kdepim kdexdeltas kdgraphics kernel_linux kipi lame latex lcmsjpeg ldap ldapsam lha libcaca libclamav libg++ libnotify libvisual libwww live lm_sensors logitech-mouse logrotate magic matroska memlimit midi mikmod mime mmx mng modplug mozbranding mozdevelop mp3 mp4 mp4live mpeg mpeg2 mplayer msn mssql musepack musicbrains mysql ncurses nepomuk network nfs nls nokia6600 nomotif nptlonly nsplugin ntfs nvidia obex objc objc++ objc-gc odbc office ofx ogg oggvorbis oodict openexr opengl openssl opera oscar overlays pam pcntl pcre pdf pdflib perl player pmount png posix postgres povray ppds ppp pulseaudio python qt qt-static qt3 qt3support qt4 query-browser quicktime rar rc5 rdesktop readline realmedia rss ruby samba sametime scanner sensord session sharedext sharedmem simplexml slang slp smp sms smtp sndfile snmp soap sockets sound sounds spamassassin speex spell spexx sql sqlite sqlite3 sse sse2 ssl startup-notification stats subversion svg svnserve symlink sysfs tcl tcltk tcpd testbed theora threads tiff truetype udev unicode unzip usb userlocales utf8 vcd videos vim-pager vim-with-x visualization vnc vncviewer vorbis widescreen wifi win32codecs winpopup wireshark wmf wmp xcb xcomposite xforms xfs xine xinerama xml xml2 xorg xpm xprint xscreensaver xskatcards xsl xv xvid yahoo zip zlib -berkdb -bittorrent-external -blas -dell -fortran -highlight -jce -nowlistening -oss -static" ACCEPT_KEYWORDS="~x86" AUTOCLEAN="yes" FEATURES="ccache candy parallel-fetch" CCACHE_DIR="/var/tmp/ccache/" CCACHE_SIZE="4G" CC="gcc" CXX="g++" PORTAGE_NICENESS=15 # This sets what to log PORTAGE_ELOG_CLASSES="warn error log" # And this is how to do it PORTAGE_ELOG_SYSTEM="save" PORTDIR_OVERLAY="/usr/local/portage/layman/rostov /usr/local/portage/layman/sunrise /usr/local/portage/layman/zugaina /usr/local/portage/layman/jokey /usr/local/portage/layman/kde-testing" #PORTDIR_OVERLAY="/usr/local/portage/layman/arcon" #GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://ftp.ussg.iu.edu/pub/linux/gentoo ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/ http://gentoo.mirrors.tds.net/gentoo/ ftp://gentoo.mirrors.tds.net/gentoo/ http://gentoo.netnitco.net/ ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source/ http://mirror.espri.arizona.edu/gentoo/ #http://mirrors.acm.cs.rpi.edu/gentoo/ ftp://ftp.ndlug.nd.edu/pub/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo #http://gentoo.llarian.net/ ftp://gentoo.llarian.net/pub/gentoo #http://gentoo.binarycompass.org #http://mirror.datapipe.net/gentoo ftp://mirror.datapipe.net/gentoo http://prometheus.cs.wmich.edu/gentoo #http://modzer0.cs.uaf.edu/public/gentoo/ #http://mirror.usu.edu/mirrors/gentoo/ ftp://mirror.usu.edu/mirrors/gentoo/ #ftp://lug.mtu.edu/gentoo http://mirror.phy.olemiss.edu/mirror/gentoo http://mirror.mcs.anl.gov/pub/gentoo/ #ftp://mirror.mcs.anl.gov/pub/gentoo/ http://gentoo.mirrors.easynews.com/linux/gentoo/ #http://gentoo.cites.uiuc.edu/pub/gentoo/ ftp://gentoo.cites.uiuc.edu/pub/gentoo/ #ftp://ftp.wwc.edu/pub/mirrors/ftp.gentoo.org http://gentoo.localhost.net.ar/ #ftp://mirrors.localhost.net.ar/pub/mirrors/gentoo http://www.las.ic.unicamp.br/pub/gentoo/ #ftp://ftp.las.ic.unicamp.br/pub/gentoo/ http://gentoo.inode.at/ ftp://gentoo.inode.at/source/ #http://gd.tuwien.ac.at/opsys/linux/gentoo/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/ #http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ #http://mirror.bih.net.ba/gentoo/ ftp://mirror.bih.net.ba/gentoo/ #ftp://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo #http://gentoo.supp.name/ http://mirror.uni-c.dk/pub/gentoo/ http://ftp.linux.ee/pub/gentoo/distfiles/ #ftp://ftp.linux.ee/pub/gentoo/distfiles/ #http://trumpetti.atm.tut.fi/gentoo/ ftp://trumpetti.atm.tut.fi/gentoo/ #http://ftp.public.fix.fi/gentoo/ ftp://ftp.public.fix.fi/gentoo http://gentoo.modulix.net/gentoo/ #http://ftp.club-internet.fr/pub/mirrors/gentoo ftp://gentoo.imj.fr/pub/gentoo/ #ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo #http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ " #FETCHCOMMAND="/usr/bin/getdelta.sh \${URI}" SYNC="rsync://rsync.gentoo.org/gentoo-portage" INPUT_DEVICES="evdev" VIDEO_CARDS="nv nvidia vesa" LINGUAS="ru" PORTDIR="/usr/portage" ALSA_CARDS="hda-intel" --------------- xorg.conf: Section "ServerLayout" Identifier "X.org Configured" Screen 0 "Screen0" 0 0 # InputDevice "Mouse0" "CorePointer" # InputDevice "Keyboard0" "CoreKeyboard" EndSection Section "Files" FontPath "/usr/share/fonts/cyrillic" FontPath "/usr/share/fonts/corefonts" FontPath "/usr/share/fonts/terminus" FontPath "/usr/share/fonts/ttf-bitstream-vera" FontPath "/usr/share/fonts/misc" FontPath "/usr/share/fonts/Type1" FontPath "/usr/share/fonts/100dpi" FontPath "/usr/share/fonts/75dpi" FontPath "/usr/local/share/fonts" EndSection Section "Module" Load "ddc" # ddc probing of monitor Load "dbe" # Double buffer extension SubSection "extmod" Option "omit xfree86-dga" # don't initialize the DGA extension EndSubSection Load "record" Load "xtrap" Load "type1" Load "freetype" Load "glx" Load "wfb" EndSection Section "ServerFlags" Option "AllowEmptyInput" "on" Option "AutoAddDevices" "on" Option "AutoEnableDevices" "on" EndSection Section "Monitor" Identifier "Monitor0" VendorName "Monitor Vendor" ModelName "Monitor Model" EndSection Section "Device" Identifier "Card0" Driver "nvidia" VendorName "nVidia Corporation" BoardName "NV44 [GeForce 6200 TurboCache(TM)]" BusID "PCI:4:0:0" Option "NoLogo" "0" #Driver "vboxvideo" Option "UseDisplayDevice" "DFP" ### 2D ACCELLERATION Option "RenderAccel" "true" # hardware Render acceleration Option "BackinStore" "true" #[] prevent artifacts? #Option "NoRenderExtension" "true" ## some options Option "SWcursor" "false" #[] Option "Render" "true" Option "Composite" "true" ### 3D ACCELLERATION Option "EnablePageFlip" "yes" #[] Improves performance Option "AGPFastWrite" "yes" #[] Option "AGPMode" "1" # Supports AGP 4x # VideoRam 262144 # Insert Clocks lines here if appropriate #Option "IgnoreDisplayDevices" "CRT, TV" Option "TripleBuffer" "True" Option "AddARGBGLXVisuals" "true" Option "AllowGLXWithComposite" "true" # Option "DisableGLXRootClipping" "true" Option "Coolbits" "1" Option "AddARGBGLXVisuals" "True" EndSection Section "Extensions" sOption "Composite" "Enable" Option "RENDER" "Enable" EndSection Section "Screen" Identifier "Screen0" Device "Card0" Monitor "Monitor0" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 8 Modes "1280x1024" EndSubSection SubSection "Display" Viewport 0 0 Depth 16 Modes "1280x1024" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1280x1024" EndSubSection EndSection -----------------
Are you sure it's not a hardware problem ?
(In reply to comment #1) > Are you sure it's not a hardware problem ? > Sure. I get this problem and at Dell inspiron and at general desktop. ;)
Do you have the same problem with xf86-input-evdev-2.1.3?
(In reply to comment #3) > Do you have the same problem with xf86-input-evdev-2.1.3? > Yes, I have the same problem with xf86-input-evdev-2.x.x. ;)
Problem repeat! Suddenly keyboard don't work again. 1. Work only: Shift, CapsLock and Ctrl. 2. Others keys don't work 3. But though, for example BACKSPACE and F10-F12 don't work alone, I may restart Xorg server press Ctrl+Alt+Backspace, and I may switch to console press Ctrl+Alt+F1-F12 too. 4. If I switch to console (don't Konsole, without Xorg), then all work properly! 5. If I restart xorg-server, keyboard work properly again up to next accident, which emerges randomly. 6. After change keyboard result : None. 7. This problem repeat and at my notebook and at my desktop (x86-64 and x86 accordingly). 8. Sinle way resolved this bug at random time period -- RESTART XORG-SERVER. 9. Mouse work properly. I think that this bug is BLOCKED. With hope, this information help resolved with bug.
Repeat, this problem appears with any version: - x11-drivers/xf86-input-evdev-2.0.X - x11-drivers/xf86-input-evdev-2.1.X - x11-drivers/xf86-input-evdev-2.2.X versions hal: - hal-0.5.12_rc1 - hal-0.5.11-r8 version xorg-server: - x11-base/xorg-server-1.5.3-r3
my emerge --info: --------------------------------------------- Portage 2.2_rc23 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.8_p20080602-r0, 2.6.27-gentoo-r9 i686) ================================================================= System uname: Linux-2.6.27-gentoo-r9-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-2.0.0 Timestamp of tree: Wed, 11 Mar 2009 08:30:03 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p10 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.4.4-r6, 2.5.4-r2, 2.6.1 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.2-r1 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.3.0-r1 sys-apps/sandbox: 1.4 sys-devel/autoconf: 2.13, 2.62-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 2.2.4 virtual/os-headers: 2.6.26 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -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/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="candy ccache distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="ru_RU.UTF-8" LC_ALL="" LDFLAGS="-Wl,-O1" LINGUAS="ru" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/layman/rostov /usr/local/portage/layman/sunrise /usr/local/portage/layman/zugaina /usr/local/portage/layman/jokey /usr/local/portage/layman/kde-testing" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 64bit 7zip X a52 aac aalib ace acl acpi addbookmarks addition administrator aim alias alsa amarok amuled apache2 apm archive arts asf async audiofile automount autoreplace avi bash-completion bcmath bitmap-fonts bluetooth branding bzip2 c++ cairo caps cardbuscdda cddb cdinstall cdparanoia cdr cdrom cdsound clamav clamd cli connectionstatus contactnotes cpio cpudetection cpulimit cracklib crypt cscope ctype cups curl curlwrappers cxx db2 dba dbus depth32 dhcp dhcpcd directfb divx divx4linux djvu dri dv dvb dvd dvdr dvdread dvi dxr3 effects embedded emovix encode exif expat extensions fbcon fbcondecor fbsplash ffmpeg fftw firefox flac flash foomaticdb ftp gd gdb gdbm gif gimp gimpprint ginac git glibc-compat20 glitz gmail google google-gadgets gphoto2 gpm graphviz gtk gtk2 hal hbci hddtemp history htmlhandbook iconv icq ieee1394 imagemagick imap imlib inkjar ipv6 irc isdnlog jabber java java-external java6 javascript jbig jboss jpeg jpeg2k kde kde4 kdebuild kdecards kdeenablefinal kdehiddenvisibility kdepim kdexdeltas kdgraphics kipi lame latex lcmsjpeg ldap ldapsam lha libcaca libclamav libg++ libnotify libvisual libwww live lm_sensors logitech-mouse logrotate magic matroska memlimit midi mikmod mime mmx mng modplug mozbranding mozdevelop mp3 mp4 mp4live mpeg mpeg2 mplayer msn mssql mudflap musepack musicbrains mysql ncurses nepomuk network nfs nls nokia6600 nomotif nptl nptlonly nsplugin ntfs nvidia obex objc objc++ objc-gc odbc office ofx ogg oggvorbis oodict openexr opengl openmp openssl opera oscar overlays pam pcntl pcre pdf pdflib perl player pmount png posix postgres povray ppds ppp pppd pulseaudio python qt qt-static qt3 qt3support qt4 query-browser quicktime rar rc5 rdesktop readline realmedia reflection rss ruby samba sametime scanner sensord session sharedext sharedmem simplexml slang slp smp sms smtp sndfile snmp soap sockets sound sounds spamassassin speex spell spexx spl sql sqlite sqlite3 sse sse2 ssl startup-notification stats subversion svg svnserve symlink sysfs tcl tcltk tcpd testbed theora threads tiff truetype udev unicodeunzip usb userlocales utf8 vcd videos vim-pager vim-with-x visualization vnc vncviewer vorbis widescreen wifi win32codecs winpopup wireshark wmf wmp x86 xcb xcomposite xforms xfs xine xinerama xml xml2 xorg xpm xprint xscreensaver xskatcards xsl xv xvid yahoo 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 mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontzcfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" USERLAND="GNU" VIDEO_CARDS="nv nvidia vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS -------------------------
i've a similar problem (with amd64), after some time the keyboard go nuts and it's like the alt key is always pressed... i've to reboot xorg to make it works again
It's not a blocker.
(In reply to comment #9) > It's not a blocker. > Why? I don't use my system? And may potentially broke my important data!
You should trust jer. If he says this cannot be considered as blocker, it's true. Please don't argue about such a trifle like the correct severity. For the time being you could still go back to the old way having input devices configured. Put INPUT_DEVICES="keyboard mouse" into your /etc/make.conf, recompile xorg-server, add config sections for mouse and keyboard to your /etc/X11/xorg.conf and don't forget to set AutoAddDevices "false" in your xorg.conf as well. I hope I didn't miss anything.
Please attach your Xorg.0.log and tell us which version of the nvidia drivers you're using. Thanks
Created attachment 184817 [details] My Xorg.0.log
(In reply to comment #12) > Please attach your Xorg.0.log and tell us which version of the nvidia drivers > you're using. > > Thanks > nvidia-drivers: - x11-drivers/nvidia-drivers-180.29 - x11-drivers/nvidia-drivers-180.37 Q: My keyboard setting in KDE-4.2.1 was: setxkbmap -model pc104 -layout us,ru -variant ,winkeys instead: setxkbmap -model evdev -layout us,ru -variant ,winkeys May this impact at this problem ?
@Eugene: Please stop fiddling with the form fields now.
(In reply to comment #14) > Q: My keyboard setting in KDE-4.2.1 was: > setxkbmap -model pc104 -layout us,ru -variant ,winkeys > instead: > setxkbmap -model evdev -layout us,ru -variant ,winkeys > > May this impact at this problem ? Try disabling all KDE-specific keyboard options, maybe that'll help... Thanks
(In reply to comment #16) > (In reply to comment #14) > > Q: My keyboard setting in KDE-4.2.1 was: > > setxkbmap -model pc104 -layout us,ru -variant ,winkeys > > instead: > > setxkbmap -model evdev -layout us,ru -variant ,winkeys > > > > May this impact at this problem ? > > Try disabling all KDE-specific keyboard options, maybe that'll help... > > Thanks > I enable evdev in kde setting (setxkbmap -model evdev -layout us,ru -variant ,winkeys) Don't help. At notebook keyboard hangs again(((((((((
Could you try *disabling* keyboard options in KDE? Could you also try not running kde at all, but twm instead (using startx)? Please also attach the full output of "dmesg". Thanks
Created attachment 184914 [details] This is my dmesg log for Dell inspiron 9400
Please get back to us once you've tested twm instead of kde. Thanks
Although this bug description is vague, I think I am also experiencing it. All of a sudden, the keyboard stops responding, I can't type any text. I think each time I noticed it because I pressed alt-tab but nothing happened. Now the weird thing is that I can restore normal functionality by just holding down the modifier key (usually Alt, but I use Meta) and moving a window slightly with the mouse. This bug has happened to me twice today, so I would say there is a good chance that it will happen again soon. dmesg has nothing interesting in it, but at the end of Xorg.0.log is this: (--) SynPS/2 Synaptics TouchPad: touchpad found (II) AT Translated Set 2 keyboard: Device reopened after 1 attempts. (II) Sleep Button: Device reopened after 1 attempts. (II) Power Button: Device reopened after 1 attempts. I don't recall ever seeing that in the log before this bug happened. This bug only happens on my laptop, which is an HP/Compaq nx8220 (x86). I have added xorg and friends to package.keywords, though, so am running xorg-server-1.7.4.901 and evdev-2.3.1. I have INPUT_DEVICES="evdev synaptics" and am using KDE-4.3. Could we reopen this bug? What kind of additional information would help?