Bug 1625596
Summary: | emoji input does not work in Live | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Akira TAGOH <tagoh> |
Component: | ibus | Assignee: | fujiwara <tfujiwar> |
Status: | ASSIGNED --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | rawhide | CC: | i18n-bugs, shawn.p.huang, tfujiwar |
Target Milestone: | --- | Keywords: | FutureFeature, i18n |
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | Type: | Bug | |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Akira TAGOH
2018-09-05 10:08:32 UTC
I have no plan to enable emoji feature in LiveCD by default at present. You can run /usr/libexec/ibus-extension-gtk3 by manual. Is there any reasons not enabling this by default on Live? I mind the memory usage: https://desktopi18n.wordpress.com/2018/08/23/ibus-1-5-19-is-released/#1 Can you provide details of the memory usage? How heavy is it? I feel consistency is also important. https://github.com/ibus/ibus/commit/fc54b0c051c2eb4a2c1f836b1415def00314cfc1 The default 10MB. I think this issue affects the testers only. I honestly think we should just enable it - I don't think 10MB is a huge deal these days. Fedora puts the minimum requirement for Workstation at 2GB these days and recommends 4GB at least for installations. People run into this quite often and even I forget between a couple of releases. Can we enable it for testing in Rawhide at least, please? According to `ps u` output: liveuser 2422 0.4 3.0 715152 60844 pts/0 Sl 04:53 0:05 /usr/libexec/ibus-extension-gtk3 the resident size is only about 60kB (and even virtual is only ~700kB) . Is there a better way to measure? Also ibus emoji input works in Ubuntu Live image but not Fedora ... None has requested this issue. I don't think emoji typing on LiveImage except for the function test. What is the problem is enable it? (In reply to Jens Petersen from comment #11) > What is the problem is enable it? As I already explained, it exhausts the memory for small memory systems. Emoji features on live image is not important so no customers have reported your low priority issue. If there is a problem, which I don't think there is, then you need to fix ibus. I did some more measurements: The minimum (initial) RSS is 31MB. After pressing Ctrl+Period RSS moves to 45MB. After starting the dialog with Space: RSS is 50MB, and having selected an emoji: RSS is 60MB. Looks like there may be a serious memory leak when moving through many emoji in the dialog with the cursor keys: then memory usage seems to grow and grow, even when returning to the same emoji category page it seems. Going into the Unicode tables further increases RSS. (Tested on a F36 WS Live image) I agree this is not great (on my own laptop it is using 50MB RSS, since I only use preedit emoji input). On the other hand Fedora currently suggests a minimum of 2GB for Workstation (and recommends at least 4GB), so I don't see the memory use is so serious a problem. (In reply to Jens Petersen from comment #14) > On the other hand Fedora currently suggests a minimum of 2GB for Workstation > (and recommends at least 4GB), > so I don't see the memory use is so serious a problem. I think the 2GB is mostly caused by GNOME desktop and I think the recommendation is not mandatory and my understanding is Fedora accepts users try lower memory systems. Seems you don't evaluate Unicode typing. Anyway, almost users don't need emoji typing in Live Image and the workaround is already provided. I opened https://github.com/ibus/ibus/issues/2471 about the memory leak |