Bug 4604 - I don't manage to write chinese characters with Ibus nor Libreoffice. Pinyin would be helphul too.
Summary: I don't manage to write chinese characters with Ibus nor Libreoffice. Pinyin ...
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: Release (media or process) (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Funda Wang
QA Contact:
URL:
Whiteboard:
Keywords: NEEDINFO, Triaged
Depends on:
Blocks:
 
Reported: 2012-02-20 13:36 CET by annemarie victor
Modified: 2017-09-10 17:03 CEST (History)
10 users (show)

See Also:
Source RPM: ibus
CVE:
Status comment:


Attachments

Description annemarie victor 2012-02-20 13:36:06 CET
Description of problem:


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.Install Ibus
2.Try to execute (not automatic)
3.then try to write firstly Pinyin, then simplified Chinese (Beijin)
Comment 1 Feth Arezki 2012-02-20 22:26:10 CET
I helped this user, so I can maybe provide more info. Stay tuned.

CC: (none) => feth+mageia

Comment 2 Manuel Hiebel 2012-02-21 01:24:44 CET
Hi, thanks for reporting this bug.
Any ideas funda ?

(Please set the status to 'assigned' if you are working on it)

Keywords: (none) => Triaged
Assignee: bugsquad => fundawang
Source RPM: Ibus => ibus

Comment 3 Feth Arezki 2012-02-21 14:14:40 CET
So I tried reproducing. There is no software bug, but a usability bug:

it is not easy for a beginner to:

* install ibus + relevant ibus table.
* run ibus-setup (not in menus).
* add lines in $HOME/.bashrc (sic)
* add ibus to autostart in the session

Also, installing ibus triggers the installation of ibus-gtk but not ibus-qt4 (installing both seems ok to me).

Learning to use ibus is not a piece either, but Rome wasn't built in a day :-)
Comment 4 Feth Arezki 2012-02-21 14:15:52 CET
Advised by grenoya to cc: doc-team.

CC: (none) => doc-bugs

Comment 5 Claire Revillet 2012-02-21 14:26:56 CET
Hi

ibus is always a mess for new user. (But it's very good tool :) )
And finding the way to start it may be different depending on which DE you are.

I think it could be a good idea to make a wiki page explaining that for most
DE.

Maybe we can put that on our doc-todo list ?

Claire

CC: (none) => grenoya

Comment 6 You-Cheng Hsieh 2012-02-29 07:18:45 CET
(In reply to comment #3)
> So I tried reproducing. There is no software bug, but a usability bug:
> 
> it is not easy for a beginner to:
> 
> * install ibus + relevant ibus table.
> * run ibus-setup (not in menus).
> * add lines in $HOME/.bashrc (sic)
> * add ibus to autostart in the session

Why not use localedrake? or setup ime in mcc -> system -> Manage localization for your system.
Everything will be done in a few mouse clicks.

CC: (none) => yochenhsieh

Comment 7 Marja Van Waes 2012-04-30 08:47:03 CEST
(In reply to comment #5)
> Hi
> 
> ibus is always a mess for new user. (But it's very good tool :) )
> And finding the way to start it may be different depending on which DE you are.
> 
> I think it could be a good idea to make a wiki page explaining that for most
> DE.
> 
> Maybe we can put that on our doc-todo list ?
> 
> Claire

Yes, good idea.

Great to read that Ibus can be used to write Pinyin, I didn't know that. When I tried to learn some Chinese, I used xmodmap to add the dead keys I missed for Ë and ¯ to my keymap, but I haven't yet managed to figure out how to do that with XKB (I understood xmodmap is being depricated, I'm happy we still have the package)

Would you have time to write that page? 

I know you are very short on time, please say "no" if needed. Or write just a stub: someone else might see it and continue writing :)

Marja

CC: (none) => marja11

Comment 8 You-Cheng Hsieh 2012-04-30 15:26:31 CEST
(In reply to comment #3)
> Also, installing ibus triggers the installation of ibus-gtk but not ibus-qt4
> (installing both seems ok to me).
If you use localedrake to setup ime, it will help install ibus-qt4 based on whether KDE4 is installed.
Of course, judging if users need qt immodule based on KDE4 is not a very good idea as they might also use qt apps in gnome/lxde/other WM/DE. But this should be reported as another bug instead.

The problem of original bug reporter can be solved by localedrake, which most users probably don't know it can configure input methods. That is the problem we currently have - mcc/drakxtools need more advertisement/document.
Comment 9 Marja Van Waes 2012-04-30 17:23:19 CEST
(In reply to comment #8)

> 
> The problem of original bug reporter can be solved by localedrake, which most
> users probably don't know it can configure input methods. That is the problem
> we currently have - mcc/drakxtools need more advertisement/document.

We have near to no documentation at the moment, apart from some documentation that already happened to be in the drak* packages. For legal reasons, we can't use any of the Mandriva documentation.

We plan to work on the documentation for drakxtools after we finish the drakx-installer-help. Please feel free to help, either by telling us how to improve the help texts for the first keyboard choice step
http://docteam.mageia.nl/installer/content/selectKeyboard.html

or for the country/region choice in the summary
http://docteam.mageia.nl/installer/content/misc-params.html#drakxid-selectCountry

I saw at that step during install, the full list of countries has a drop-down menu at the botom to choose an input method (IBUS, SCIM, SCIM-BRIDGE, if I remember well), but I can't write anything about those options because I don't know anything :(

If you want to contact us, please look here:
https://wiki.mageia.org/en/Documentation_team

(BTW, AFAIK, nobody is translating the installer help into Chinese yet)
Comment 10 You-Cheng Hsieh 2012-05-01 04:44:34 CEST
Please add the following text in 19.6 for now, it should be helpful:
--
You may also select input method here. Input methods allow users to input multilingual characters(Chinese, Japanese, Korean, etc). IBUS is the default input method in Mageia DVDs, Africa-india & Asia-noindia Live-CDs. For Asian & African locales, ibus will be set as default input method so users should not need to configure it manually. Other input methods(SCIM, GCIN, HIME, etc) also provide similar functions and can be installed if you added HTTP/FTP media before package selection. 

[NOTE] If you missed input method setup during installation, you can access it again via "Configure your Computer" -> "System", or run localedrake as root, after boot your installed system.
--

I'm afraid there's no enough Chinese translators to asist in documentation translation yet. If any one have spare time, I'll guide him/her to correct page.
Comment 11 Marja Van Waes 2012-05-01 19:27:42 CEST
@ You-Cheng Hsieh

Thanks a lot

Can you please check whether the text is OK now (when someone just edited part of the installer-help, it is possible that you can't get access, in that case please try again a few minutes later).

http://docteam.mageia.nl/installer/content/misc-params.html#inputMethod
Comment 12 You-Cheng Hsieh 2012-05-02 04:29:07 CEST
Thanks. 

I think that should be fine. Could annemarie please try if localedrake help to setup input method?
Comment 13 Marja Van Waes 2012-05-26 13:07:16 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Comment 14 Marja Van Waes 2012-07-06 15:03:59 CEST
Please look at the bottom of this mail to see whether you're the assignee of this  bug, if you don't already know whether you are.


If you're the assignee:

We'd like to know for sure whether this bug was assigned correctly. Please change status to ASSIGNED if it is, or put OK on the whiteboard instead.

If you don't have a clue and don't see a way to find out, then please put NEEDHELP on the whiteboard.

Please assign back to Bug Squad or to the correct person to solve this bug if we were wrong to assign it to you, and explain why.

Thanks :)

**************************** 

@ the reporter and persons in the cc of this bug:

If you have any new information that wasn't given before (like this bug being valid for another version of Mageia, too, or it being solved) please tell us.

@ the reporter of this bug

If you didn't reply yet to a request for more information, please do so within two weeks from now.

Thanks all :-D
Comment 15 roelof Wobben 2013-01-11 09:49:26 CET
@Funda : Can you agree to close this bug as resolved old because no resppons in the last half year.

Roelof

CC: (none) => r.wobben

Comment 16 walter M 2013-03-08 03:41:27 CET
On 1st March I installed Mageia 3 Beta 2 with X86_64 KDE desktop using 4GB DVD.  On March 4, 2013 I updated the install to be in sync with the latest.  Then I tried iBus in order to input Spanish and Indic fonts to Libre Writer.

This is how I proceeded:
1.  Downloaded following first:

[scomix@localhost ~]$
[scomix@localhost ~]$ rpm -qa | grep ibus
lib64ibus-gir1.0-1.5.1-2.mga3
ibus-1.5.1-2.mga3
libibus1.0_5-1.5.1-2.mga3
libuser-0.58-3.mga3
scribus-1.4.2-1.mga3
ibus-m17n-1.3.4-3.mga3
lib64ibus1.0_5-1.5.1-2.mga3
ibus-gtk3-1.5.1-2.mga3
ibus-ui-gtk3-1.5.1-2.mga3
ibus-qt4-1.3.1-7.mga3
[scomix@localhost ~]$
[scomix@localhost ~]$ rpm -qa | grep libreoffice-lang
libreoffice-langpack-en-4.0.0.3-1.mga3
libreoffice-langpack-es-4.0.0.3-1.mga3
libreoffice-langpack-bn-4.0.0.3-1.mga3
[scomix@localhost ~]$

2.  Defined symbols in .bashrc:-
[scomix@localhost ~]$
[scomix@localhost ~]$ export | grep XMODI
declare -x XMODIFIERS="@im=ibus"
[scomix@localhost ~]$ export | grep GTM
[scomix@localhost ~]$ export | grep GTK_IM_
declare -x GTK_IM_MODULE="ibus"
[scomix@localhost ~]$
[scomix@localhost ~]$ export | grep QT_IM
declare -x QT_IM_MODULE="ibus"

3.  Started ibus setup:-
[scomix@localhost ~]$ ibus-setup
(main.py:3256): IBUS-WARNING **: org.freedesktop.IBus.Config.GetValue:
GDBus.Error:org.freedesktop.DBus.Error.Failed:
Config value [general/hotkey:triggers] does not exist.
[scomix@localhost ~]$ 

4.  This gave me the taskbar icon.  But the list of IMEs through its "Preference" menu is always empty ... some 75 IMEs in the list but cannot choose any because they are greyed out.

5.  The iBus daemon was not the only process that got started:-
[scomix@localhost ~]$ ps -aux | grep ibus
Warning: bad ps syntax, perhaps a bogus '-'? See http://procps.sf.net/faq.html
scomix    3281  0.0  0.2 348784  5284 pts/2    Sl   21:23   0:00 /usr/bin/ibus-daemon-real --xim
scomix    3284  0.0  0.1 200088  3488 pts/2    Sl   21:23   0:00 /usr/libexec/ibus-dconf
scomix    3286  0.0  0.8 990492 17760 pts/2    Sl   21:23   0:00 /usr/libexec/ibus-ui-gtk3
scomix    3289  0.0  0.3 242880  7488 pts/2    Sl   21:23   0:00 /usr/libexec/ibus-x11 --kill-daemon
scomix    3298  0.0  0.1 124100  3356 pts/2    Sl   21:23   0:00 /usr/libexec/ibus-engine-simple
scomix    4864  0.0  0.0  15676   968 pts/2    S+   21:27   0:00 grep --color ibus
[scomix@localhost ~]$ 

6.  Log out, then log back in.  Start the daemon again using ibus-setup from command line.  The list of IMEs is still empty in the "Preference".

7.  Emacs on  /usr/share/ibus/setup/main.py and kludged that error (avoid get_value() and set variant to NULL, resulting in hot key as CTL-Space). So, no error on the next startup. But the list of IMEs is still empty.

8.  Seeing a dead end, I tried the "MCC --> Regional Setup/Locale".  This is one option that Mr You-Cheng Hsieh suggested :-
I set the country and language to Mexico. That made "ls" command to show months in Spanish. Ok. So, I set it back to English, USA, etc. Logout, login. The locale did not change! "ls" still showing Spanish. Logout and login to a different user which was not touched by iBus. It shows English!

So, I guess I have run out of options at this moment unless someone can throw some light or point me to the right direction.

CC: (none) => walrus

Comment 17 You-Cheng Hsieh 2013-03-08 06:19:34 CET
For step 4. Please click the ">" symbol before each (grayed out) language to see the list of input methods.
This is a known problem in oxygen theme that users are confused by the grayed out list.
Comment 18 walter M 2013-03-09 04:17:06 CET
Thanks to You-Cheng Hsieh.  Clicking on that ">" indeed solved this iBus problem! It is very usable.  Hope someday the error in Step-3 (at main.py:3256) may get fixed.  That hotkey is probably the remnant of IME selection process that was there before iBus came in.  If I get a pop-up list of IMEs and selection ability with just one mouse click, I really do not need any hotkey to traverse the list.
Comment 19 You-Cheng Hsieh 2013-03-11 07:00:25 CET
I've add the steps to add input methods in the errata of Mageia 3:
https://wiki.mageia.org/en/Mageia_3_Errata#Internationalization

Before better solutions are found, please refer to these steps for adding input methods.
Comment 20 dimi nestorov 2013-10-01 10:31:49 CEST
Hello

I am new. I have searched similar case but not found.  
I installed Mageia 3  with LXDE  from dualarch ISO, panel (taskbar) is on top.
I added IBUS from mcc.
Add some languages. Close IBUS.

First case
IBUS icon disappeared from panel. It appeared after reboot.

Second case 
I have add some language. Close IBUS. Desktop freezes - mice is moving, but I can not press butons/icons on panel.  Ctrl+Alt+Backspace, log on again.

Third case
Ctrl<space> ( or press language icon with mice ) to change input language - it does not change, there is not aditional language in language icon. 
Check IBUS Preferencies - IBUS does not remember my adding of language.

Thank you

CC: (none) => dnes

Comment 21 Edward d'Auvergne 2014-04-08 10:50:02 CEST
I have had the same problem in Mageia 4.  In the end I found that installing the libreoffice-kde package solved the IBus input problems into LO.

CC: (none) => true.bugman

Claire Revillet 2014-04-08 10:58:24 CEST

CC: grenoya => (none)

Comment 22 Florian Hubold 2014-04-08 17:10:52 CEST
(In reply to Edward dAuvergne from comment #21)
> I have had the same problem in Mageia 4.  In the end I found that installing
> the libreoffice-kde package solved the IBus input problems into LO.

Feel free to add that information to the Errata -> https://wiki.mageia.org/en/Mageia_4_Errata#Internationalization
Maybe it helps others.

CC: (none) => doktor5000

Comment 23 Marja Van Waes 2017-09-10 17:03:53 CEST
There was no action in this bug report since over 4 years ago, the assignee is unavailable and it contains mixed issues.

Please file a separate bug report if you do (again) hit an issue mentioned in this report in a fully updated maintained Mageia release (currently Mageia 5 and 6) or in cauldron.

Closing as OLD

Resolution: (none) => OLD
Status: NEW => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.