some env variables wrongly set by qt-x11-free
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
qt-x11-free (Ubuntu) |
Invalid
|
Medium
|
Jonathan Jesse |
Bug Description
I am using scim(and skim) under en_US.UTF-8 with following env variables in /etc/X11/
$ cat /etc/X11/
export XMODIFIERS=
export XIM_PROGRAM=
export GTK_IM_MODULE=scim
export QT_IM_MODULE=scim
After recent qt-x11-free updates, some env variables are wrongly set by qt as below. My current qt version is 3.3.6-1ubuntu3.
$ env | grep XMODI*
XMODIFIERS=@im=SCIM
XMODIFIER=@im=none (<-- this is invalid env variable.)
$ env | grep QT_IM*
QT_IM_MODULE=xim (<-- qt-x11-free overrides my setting.)
QT_IM_SWITCHER=
$env | grep GTK_IM*
GTK_IM_MODULE=scim (OK)
$ env | grep XIM
XIM_PROGRAM=
Please make qt's behavior to set env variables for IM module disabled if it's not necessary. Or check correctly existing env variables, so it should not override.
Changed in qt-x11-free: | |
assignee: | nobody → kubuntu-team |
Good,
I am working on cleaning up some old bugs assigned to the Kubuntu Team and noticed this bug was last pdated in 2006. Are you still having problesm with env variables wrongly set by qt-x11-free?
Thanks,
Jonathan