Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 247254 - app-i18n/scim: no dead keys in urxvt 9.05 (no tabs)/xterm 235
Summary: app-i18n/scim: no dead keys in urxvt 9.05 (no tabs)/xterm 235
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-11-17 19:40 UTC by Swoög
Modified: 2016-06-02 01:52 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Swoög 2008-11-17 19:40:59 UTC
I'm using a us_intl keyboard (the one with dead keys). My locale is en_US.UTF-8.

Dead Keys are working fine in Firefox or Eclipse...

But in urxvt or even xterm, I just get the non-accented letter (for example, dead-grave + e gives me an e)

Reproducible: Always

Steps to Reproduce:
1. Set your keyboard layout to us_intl
2. Start urxvt
3. Try typing some letters with dead accents
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-11-20 15:56:36 UTC
Please post your `emerge --info' too.
Comment 2 Swoög 2008-11-20 16:57:47 UTC
Portage 2.1.4.5 (default/linux/amd64/2008.0, gcc-4.1.2, glibc-2.6.1-r0, 2.6.25-gentoo-r7 x86_64)
=================================================================
System uname: 2.6.25-gentoo-r7 x86_64 Intel(R) Pentium(R) Dual CPU T2330 @ 1.60GHz
Timestamp of tree: Tue, 11 Nov 2008 20:45:02 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r13, 2.5.2-r7
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=nocona"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /root/.etc/ /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -pipe -march=nocona"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distcc distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirrors.tera-byte.com/pub/gentoo http://gentoo.mirrors.tera-byte.com/ http://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/ ftp://gentoo.arcticnetwork.ca/pub/gentoo/ http://gentoo.arcticnetwork.ca/source/ "
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="fr en en_GB ja"
MAKEOPTS="-j21"
PKGDIR="/usr/portage/packages"
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"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl alsa amd64 anthy apm arts avi bash-completion berkdb bidi bitmap-fonts bzip2 cdr cjk cli cracklib crypt cups cvs directfb divx4linux dri dts dvd dvdr dvdread emacs encode fbcon ffmpeg fortran ftp gdbm gif gnutls gpm gstreamer hddtemp iconv icq idn ipv6 isdnlog iso14755 jabber java javascript jce jpeg jpeg2k latex libcaca libwww matroska midi mime mmx motif mp3 mpd mpeg msn mudflap multilib mythtv ncurses nls nptl nptlonly nsplugin ogg oggvorbis opengl openmp openssh pam pcre pdf pdflib perl png pppd profile python quicktime readline reflection samba sdl session sockets spell spl sse sse2 ssl sysfs tcpd tetex theora threads tiff tk truetype truetype-fonts type1-fonts unicode userlocales v4l v4l2 vorbis wifi xanim xinerama xml xml2 xorg xsl xulrunner xv xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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="mouse synaptics keyboard ps2mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr en en_GB ja" USERLAND="GNU" VIDEO_CARDS="dummy intel i810"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 3 Swoög 2009-01-09 18:09:06 UTC
UP, Any idea anyone ? It's very annoying...

It's looking like It has something to do with scim...

I am using scim to be able to write in japanese (yes, even and overall in console it is useful since I have most of my applications, including IM in command-line).

When I disable SCIM for urxvt (using XMODIFIERS= urxvt), I have dead keys, but SCIM is not working anymore.

It would be really useful to be able to use them both... as in any other applications (skype is having the same problem in fact... and a few others applications like, IIRC, aMSN...).

I don't know what is the real problem, I will post on the urxvt mailing list too... Thanks in advance for any tips...
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2009-09-24 09:23:07 UTC
@ckj,

This bug is a little old but is only reproducible with scim enabled. Is this still an issue?

Thanks
Comment 5 Pacho Ramos gentoo-dev 2010-02-16 13:00:09 UTC
Still a problem with app-i18n/scim-1.4.9 ?
Comment 6 Swoög 2012-06-21 15:34:36 UTC
Hi!

I'm not using Gentoo anymore myself, but the bug has been confirmed by a friend a few weeks ago, I'm going to send him the bug report so him can give further informations.
Comment 7 Naohiro Aota gentoo-dev 2012-06-22 02:01:08 UTC
(In reply to comment #6)
> Hi!
> 
> I'm not using Gentoo anymore myself, but the bug has been confirmed by a
> friend a few weeks ago, I'm going to send him the bug report so him can give
> further informations.

Thank you for your comment! :)

I'd like to know the issue is still vaild with scim-1.4.11 and urxvt 9.15
and I'd like to have
- emerge --info
- emerge --info scim
- emerge --info rxvt-unicode
Comment 8 lavoiecs 2012-07-25 19:49:40 UTC
I've just seen this bug (I'm the freind Swoög mentions in Comment 6). I still have trouble getting scim to work in URxvt. It works fine in Firefox, but doesn't switch on in URxvt (using screen).

emerge --info
Portage 2.1.11.9 (default/linux/amd64/10.0, gcc-4.6.3, glibc-2.15-r2, 3.4.5-gentoo x86_64)
=================================================================
System uname: Linux-3.4.5-gentoo-x86_64-Intel-R-_Core-TM-_i7-2630QM_CPU_@_2.00GHz-with-gentoo-2.1
Timestamp of tree: Tue, 24 Jul 2012 00:45:01 +0000
app-shells/bash:          4.2_p37
dev-java/java-config:     2.1.12
dev-lang/python:          2.7.3-r2, 3.1.5, 3.2.3-r1
dev-util/cmake:           2.8.8-r3
dev-util/pkgconfig:       0.27
sys-apps/baselayout:      2.1-r1
sys-apps/openrc:          0.10.5
sys-apps/sandbox:         2.6
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.11.6
sys-devel/binutils:       2.22-r1
sys-devel/gcc:            4.6.3
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r3
sys-kernel/linux-headers: 3.5 (virtual/os-headers)
sys-libs/glibc:           2.15-r2
Repositories: gentoo emacs mozilla science sunrise sabayon gentoo-haskell
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA Oracle-BCLA-JavaSE skype-eula AdobeFlash-10.3 Intel-SDP"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=core2 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="-q "
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles news parallel-fetch parse-eapi-ebuild-head protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j12"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/emacs /var/lib/layman/mozilla /var/lib/layman/science /var/lib/layman/sunrise /var/lib/layman/sabayon /var/lib/layman/haskell"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl alsa amd64 bash-completion berkdb bzip2 cjk cli cracklib crypt cxx dbus dri emacs firefox fortran gdbm gpm iconv ipv6 latex mmx modules mudflap multilib ncurses nls nptl openmp pam pcre pppd readline session sse sse2 ssl symlink tcpd unicode xft xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 cgi cgid 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" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" PHP_TARGETS="php5-3" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby19" USERLAND="GNU" VIDEO_CARDS="intel" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, LINGUAS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON

emerge --info scim
app-i18n/scim-1.4.11-r1 was built with the following:
USE="(multilib) -doc"

emerge --info rxvt-unicodex11-terms/rxvt-unicode-9.15-r1 was built with the following:
USE="focused-urgency font-styles mousewheel (multilib) perl unicode3 vanilla xft -256-color -afterimage -alt-font-width -blink -buffer-on-clear -fading-colors -iso14755 -pixbuf -secondary-wheel -startup-notification -wcwidth"

I've tried various USE flag combinations, but it never worked.
Comment 9 lavoiecs 2012-07-25 20:41:34 UTC
I have just been able to make it work (deadkeys and japanese input working with scim in URxvt).

I changed my scim command to "scim -e anthy -d" and now it works.

output of "scim -l":
Smart Common Input Method 1.4.11
Available FrontEnd module:
    socket
    x11
Available Config module:
    simple
    socket
    dummy
Available IMEngine module:
    anthy
    rawcode
    socket
    uim

It seems using -e anthy disables the other IMEngines that are causing trouble.
Comment 10 Naohiro Aota gentoo-dev 2012-07-26 22:14:04 UTC
(In reply to comment #9)
> It seems using -e anthy disables the other IMEngines that are causing
> trouble.

Thanks for your work! Could you clarify what engine has a problem using -e for each engines?
Comment 11 Benda Xu gentoo-dev 2016-06-02 01:52:22 UTC
Hi, please test if it works with scim-1.4.17.  I'd recommend forwarding the bug to upstream (https://github.com/scim-im/scim/) if it persists.