Bug 495690

Summary: ssh should export XMODIFIERS
Product: [Fedora] Fedora Reporter: Akira TAGOH <tagoh>
Component: opensshAssignee: Jan F. Chadima <jchadima>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 12CC: i18n-bugs, jchadima, mgrepl, mvadkert, petersen, tmraz, wtogami, yshao
Target Milestone: ---Keywords: Regression
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2010-07-13 08:03:42 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 497484    
Bug Blocks:    

Description Akira TAGOH 2009-04-14 12:41:52 UTC
Description of problem:
When going to invoke an application with ibus immodule, I can see an warning like:
IBUS-WARNING **: Connect to unix:path=/tmp/ibus-tagoh/ibus-localhost-12 failed. Failed to connect to socket /tmp/ibus-tagoh/ibus-localhost-12: No such file or directory

and can't activate IM.

Version-Release number of selected component (if applicable):
ibus-1.1.0.20090407-3.fc11.x86_64

How reproducible:
always

Steps to Reproduce:
1.log into the remote machine with ssh
2.run application
3.
  
Actual results:
No ibus working

Expected results:
ibus should works as scim does.

Additional info:

Comment 1 Peng Huang 2009-04-24 07:06:22 UTC
The better solution is fall back to xim im context, but gtk lack the API to create im context from im module.

Comment 2 Bug Zapper 2009-06-09 13:47:58 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 3 Jens Petersen 2009-06-10 05:58:59 UTC
Would it be useful to have some script to start ibus-daemon on the remote machine or can we just run ibus-daemon like that for that?

Comment 4 Peng Huang 2009-06-10 06:12:51 UTC
But it may conflict with im-settings. So it is better to let user to use XIM by self.

Comment 5 Akira TAGOH 2009-06-10 09:45:28 UTC
What SCIM had taken a way to accomplish that, i.e. bringing up the necessary process from immodule was a trade-off for this issue I suppose..

If we decide that that way is evil, I tend to agree with using XIM.

Comment 6 Jens Petersen 2009-06-11 01:42:21 UTC
How to get XIM working?

Comment 7 Jens Petersen 2009-06-11 01:52:24 UTC
Nevermind - guess I was testing cross-locale yesterday.

Should ssh export XMODIFIERS then?

locale$ ssh -X remote
remote$ ibus-daemon ; GTK_IM_MODULE=ibus gtk-app

also seems to work well enough FWIW.

Comment 8 Peng Huang 2009-06-11 02:05:40 UTC

(In reply to comment #7)
> Nevermind - guess I was testing cross-locale yesterday.
> 
> Should ssh export XMODIFIERS then?
Yeah

> 
> locale$ ssh -X remote
> remote$ ibus-daemon ; GTK_IM_MODULE=ibus gtk-app
> 
> also seems to work well enough FWIW.  

But it only works if the remote machine has ibus.

Comment 9 Jens Petersen 2009-06-12 01:07:42 UTC
(In reply to comment #8)
> > Should ssh export XMODIFIERS then?
> Yeah

Ok - I am changing component to openssh and hope that
XMODIFIERS can be added to SendEnv list in /etc/ssh/ssh_config.

Comment 10 Bug Zapper 2009-11-16 09:54:48 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 12 development cycle.
Changing version to '12'.

More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 11 Akira TAGOH 2010-07-13 08:03:42 UTC
This works fine. closing. thanks.