Description of problem: ibus-setup does not save configurations. After ibus restarts, all configurations will be reset to default. Therefore users cannot change hotkey, add or remove input methods. Version-Release number of selected component (if applicable): 1.5.8-4 How reproducible: Always Steps to Reproduce: It can be tested with live-DVD, or new installed OS. 1.right click the ibus icon on systray. It may show as your keyboard layout, e.g. "US". 2.select preference. 3.change any settings you like, hot keys, input methods, etc. click "OK" after you finished. 4.right click on ibus icon and select restart. 5. repeat from step 1. again, you will notice all your settings are not saved. Reproducible: Steps to Reproduce:
Supplemental: only valid in liveDVD, or install a new system with liveDVD. ibus-setup works fine if install a new system with traditional DVD.
Assignee: bugsquad => fundawangKeywords: (none) => Triaged
Summary: ibus-setup does not save configurations => ibus-setup does not save configurations when using KDE live DVD
Am I correct in assuming you used a 5beta1 disk? If not, kindly wipe the whiteboard, Thanks
Whiteboard: (none) => 5beta1CC: (none) => dvgevers, tmb
Created attachment 5595 [details] ibus and kde packages on KDE64Live Maybe there is a package missing on the Live? I'm not smart enough to know which one, though. Attaching the output of "grep ibus" + of "grep kde" from Mageia-5-beta1-LiveDVD-KDE4-x86_64-DVD.lst However, if there is a package missing, then starting the tool from cli should give the same result, and hopefully some useful error message. Can you check?
CC: (none) => marja11
To better compare both scenario, I install 2 vm, one from traditional dvd, the other from livedvd. By default, live dvd installed more ibus packages than tradtional dvd (even with remove unneeded languages checked). I removed the extra ibus input methods but that does not affect the result. Start ibus-setup from cli in both vm will give same python warnings. I notice that when I changed ibus hot key setting and restart ibus, there's pop message showing hot key is restored. Is there any way I could trace what triggered the pop up message?
CC'ing Philippem Do you know of a way to get more verbose python warnings and messages or to maybe see what triggered the pop up You-Chen Hsieh talked about?
CC: (none) => makowski.mageia
copy ibus-setup in your home or in /tmp cp /usr/bin/ibus-setup ./ edit the last line to : exec /usr/bin/python -m trace --trace /usr/share/ibus/setup/main.py $@ and launch the new script
Found the problem: GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications. This is caused by "dconf" package missing in KDE liveCD/DVDs. After install dconf, the problem is gone. It may also resolve other gsetting related problems.
Source RPM: ibus => meta-taskComponent: RPM Packages => Release (media or process)Summary: ibus-setup does not save configurations when using KDE live DVD => ibus-setup does not save configurations when using KDE live DVD (needs dconf package)CC: (none) => sysadmin-bugs
I added requires for dconf in ibus-1.5.8-5mga5. Hopefully it should be fixed with the next build of live CD/DVDs release(5beta2).
Source RPM: meta-task => ibusComponent: Release (media or process) => RPM Packages
If you'd like to test next beta 2 iso build, please send me an email You-Cheng
CC: (none) => eeeemail
Confirmed fixed in Beta2. Thanks!
closing then
Resolution: (none) => FIXEDStatus: NEW => RESOLVED