You are not logged in.

#1 2011-02-08 20:42:56

arthd
Member
Registered: 2009-03-17
Posts: 24

Awesome3 & iBus

I'm trying out Awesome3, but so far I can't find a way to make all applications in Awesome work nice with iBus.
In my ~/.xprofile I wrote

setxkbmap be
export XMODIFIERS="@im=ibus"
export GTK_IM_MODULE="ibus"

for use in Xfce4, where it makes iBus work in all applications.
I added the same to ~/.xinitrc where I can start Awesome with startx.

setxkbmap be
export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon &
exec awesome

However, iBus only works in Gtk applications such as Firefox.

What can be done?

EDIT: oh, and I forgot to add, when I start Awesome from LXDM, it does work in non-Gtk apps as well.

Last edited by arthd (2011-02-08 20:44:08)

Offline

#2 2011-02-08 20:54:12

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

Have you tried to launch awsome with consolekit?
e.g. exec ck-launch-session awsome
lxdm probably does that for you


You're just jealous because the voices only talk to me.

Offline

#3 2011-02-08 21:01:45

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

moetunes wrote:

Have you tried to launch awsome with consolekit?
e.g. exec ck-launch-session awsome
lxdm probably does that for you

I just tried that, and it doesn't help, rather it adds another problem, namely that the iBus icon disappears (but in Gtk applications I can still input characters with iBus).
EDIT: interestingly enough, it doesn't do that after I've tried it a few times.
I don't see how consolekit could help here anyway.

Last edited by arthd (2011-02-08 21:05:24)

Offline

#4 2011-02-08 21:25:09

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

Going by the ibus wiki and a bit of searching you don't need need a line starting the ibus daemon in xinitrc. Where did you see that you needed that?


You're just jealous because the voices only talk to me.

Offline

#5 2011-02-08 21:36:19

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

Without putting that line somewhere I don't get an iBus icon on startup which makes selecting characters a hassle, and I cannot change any settings.
EDIT: now I'm getting confused

EDIT: oh, and I forgot to add, when I start Awesome from LXDM, it does work in non-Gtk apps as well.

This is no longer the case, I'm truly puzzled.

Last edited by arthd (2011-02-08 21:42:19)

Offline

#6 2011-02-08 21:46:07

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

It doesn't get a mention in here or in the reults of my searching on the net so I was wondering about it.
Maybe adding dbus to .xinitrc as per the dbus wiki would help.

Last edited by moetunes (2011-02-08 21:46:49)


You're just jealous because the voices only talk to me.

Offline

#7 2011-02-08 21:52:33

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

I did this, yet the problem persists: I can only use iBus in Gtk applications.

Offline

#8 2011-02-08 22:09:21

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

The wiki does say to put the three export lines in .bashrc - have you tried doing that?


You're just jealous because the voices only talk to me.

Offline

#9 2011-02-08 22:10:30

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

Yes they are in .bashrc.

Offline

#10 2011-02-08 22:14:05

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

arthd wrote:

Yes they are in .bashrc.

You said in your first post that those lines were in two other files, since it is working inconsistently I would make sure they are only in .bashrc.


You're just jealous because the voices only talk to me.

Offline

#11 2011-02-08 22:18:56

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

I gave it a try yet the problem persists.

Offline

#12 2011-02-08 22:28:45

moetunes
Member
From: A comfortable couch
Registered: 2010-10-09
Posts: 1,033

Re: Awesome3 & iBus

You did log out/in for the .bashrc changes to take affect? It does seem like you've done everything I can find that you should have. Maybe run ibus-setup again. If that fails someone else might chime in with a clue...


You're just jealous because the voices only talk to me.

Offline

#13 2011-02-08 22:37:24

arthd
Member
Registered: 2009-03-17
Posts: 24

Re: Awesome3 & iBus

Yes, I did log in and out. Thanks for trying to help me, though.

Offline

Board footer

Powered by FluxBB