I noticed this after upgrading to gnome 2.10 and mozilla 1.7.8. Before I could just copy text from mozilla in the very obvious way, using ctrl-c, and then paste it somewhere else. I've also been using the gnome-clipboard-manager applet successfully since gnome 2.6 or so (this is not in portage, but ebuilds are around, it's a quick hack to make the clipboard function better). I thus cannot ctrl-c. Only in mozilla. Works everywhere else (except evolution bodies: is this using the mozilla engine) (works in epiphany too). Ctrl-v works (also in mozilla), and so does right-clicking and then selecting copy. From gcm I can see that when ctrl-c'ing nothing is brought into the clipboard. Using the old x way (mouse selecting and then middle click) also works. Disabling gcm did not solve it. So I presume the problem was from the mozilla update. So I downgraded from 1.7.8 to the lowest available: 1.7.7. The problem was still there. Only downgrading even further to 1.7.6-r1 from the attic (which was my previous version) did it. So the bug must be in the update from 1.7.6-r1 to 1.7.7. The fact that I'm using the rather unstable gcm has nothing to with it afaik, because without it the problem is still there (you can again do ctrl-c in 1.7.6-r1 without gcm too). I wonder why I haven't found any duplicate bugs since this would be a frequent bug!? Maybe there is another dependency or no-one is still using mozilla ;-) Reproducible: Always Steps to Reproduce: 1.select text in a webpage (or anywhere else in mozilla) 2.ctrl-c to copy 3.try to paste in another gnome app, but that doesn't work Actual Results: does nothing (does not paste) or pastes previous in memory Expected Results: should have pasted the copied text emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.10-gentoo-r6 i686) ================================================================= System uname: 2.6.10-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1600MHz Gentoo Base System version 1.6.12 ccache version 2.3 [enabled] dev-lang/python: 2.2.3-r5, 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.8.1-r1, 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -fmerge-constants -fno-gcse -fno-peephole2 -funroll-loops -malign-stringops -mfpmath=sse -msse2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/cursors/xfree/default/index.theme,/sbin/halt,/sbin/shutdown,/sbin/reboot,/usr/bin/emerge,/usr/share/xmodmap/xmodmap.us_intl-be-deadkeys,/usr/X11R6/lib/X11/xkb/symbols/pc/us-dutch,/usr/X11R6/lib/X11/xkb/rules/xfree86,/usr/X11R6/lib/X11/xkb/symbols.dir,/usr/X11R6/lib/X11/locale/iso8859-15/Compose,/usr/lib/X11/xkb/symbols/pc/us-dutch,/usr/lib/X11/xkb/rules/xfree86,/usr/lib/X11/xkb/symbols.dir,/usr/lib/X11/locale/iso8859-15/Compose,/usr/X11R6/lib/X11/locale/iso8859-15/Compose.xorg,/usr/lib/X11/locale/iso8859-15/Compose.xorg,/usr/X11R6/lib/X11/xkb/rules/xorg,/usr/lib/X11/xkb/rules/xorg /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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium3 -mcpu=pentium4 -O2 -pipe -fomit-frame-pointer -fmerge-constants -fno-gcse -fno-peephole2 -funroll-loops -malign-stringops -mfpmath=sse -msse2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks psyco sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo ftp://ftp.gentoo.skynet.be/pub/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo http://ftp.gentoo.skynet.be/pub/gentoo ftp://sunsite.cnlab-switch.ch/mirror/gentoo http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="nl_BE@euro" LC_ALL="nl_BE@euro" LDFLAGS="-Wl,-O1" LINGUAS="be nl_be nl en" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac aalib acpi acpi4linux alsa applet avi bash-completion berkdb bindist bitmap-fonts bluetooth bonobo bzip2 cairo calendar cardbus ccache cddb cdr cdrom cdrparanoia chipcard chroot clanVoice codecs cpudetection crypt css cups curl dbus dga dhcp directfb distribution divx4linux dnd dts dv dvd dvdread edl eds emboss encode esd ethereal evo exif faad faad2 fam fat fbcon fbsplash ffmpeg flac flash font-server foomaticdb freetts freetype ftp gatos gb gd gdbm ggi gif gimp gimpprint gmail gmailtimestamps gnokii gnome gnome-print gphoto2 gpm gstreamer gtk gtk2 gtkhtml gzip h323 hal howl hpn icq id3 ieee1394 imagemagick imap imlib ipv6 irc irda jack java javascript jpeg junit kerberos krb4 lame lcd ldap libg++ libwww lirc live lm_sensors lzo lzw-tiff mad matroska mbox mbrola mdb mime ming mmx mmx2 mmxext mng monkey mono motif mozcalendar mozilla mozp3p mozsvg mp3 mpeg mpeg2 mpeg4 mplayer msn mule music mythtv nas ncurses net network nls nntp nptl nsplugin ntfs ntlm oav ogg oggvorbis openal opengl oss pam pcmcia pcsc-lite pdf pdflib perl php png pnp portaudio ppds quicktime quotes radeon readline real reiserfs rhythmbox rss rtc ruby samba scanner sdl seti sftp sharedmem slang smartcard sms snmp soundtouch speex spell sqlite sse sse-filters sse2 ssl subtitles svg svga sysfs tcltk tcpd tetex tga theora tiff transcode truetype truetype-fonts trusted type1-fonts unicode usagi usb userlocales utf8 v4l v4l2 vcd videos vorbis wifi win32codecs wmf x86 xanim xchatdccserver xim xine xinerama xml xml2 xmms xosd xpm xscreensaver xv xvid xvmc zlib video_cards_radeon linguas_be linguas_nl_be linguas_nl linguas_en userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET
I may have to come back on this: After a relogon (and still with 1.7.6-r1) it doesn't work anymore. Though I am still very sure that it worked after emerging 1.7.6-r1!! I sincerely apologise if this is a local config mess or whatever. I'll try to get things cleaned up (emerge clean or emerge unmerge or whatever) and then reemerge 1.7.6-r1.
Ok, I have emerged 1.7.6-r1 again and the problem was there (still), also direct after the emerge. So I don't know why it went away the previous time... Anyhow I know something more about the problem: it doesn't seem to be limited to ctrl-c, but holds for apparently (i haven't tested them all) all ctrl-... combinations, like ctrl-f to find etc. However if I click in the top menu, so that for instance the file menu is down and has focus, and then use the key combination, then it works. Also I CAN copy text from the location bar without problems. So the problem seems to be only in the displayed page area (both passive text as text in fields). Opening pages in a new window by holding ctrl also still works. And alt-a to select all and alt-j also still work strangely enough. Ctrl-shift-... combinations seem to be dead too. My hunch is that either something broke in the latest mozilla, or that there is some configuration option that I haven't discovered, or that something in gnome 2.10 is like "stealing focus" for these key combinations. Isn't it so that gnome 2.8 had two config menu's for keyboard shortcuts (the regular and multimedia), adn that these were simplified and unified in gnome 2.10? Anyhow I'm not very keen on downgrading to gnome 2.8 to see if it works.
Ok, the problem wasn't with mozilla after all. It was caused by a custom keymap that for a reason I still understand stopped working in the new gnome. I noticed this when I found that I wasn't able to switch terminals anymore with ctrl-alt-fn too. I switched from keyboard layout "104 keys" to "105 keys" in gnome and the problem went away. I'm sorry for bringing up this problem. I'll close it now.