i could move the mouse around but the mouse clicks were not registering. using ssh, logged in (took a little while) and noticed that the load was 12 or higher. running 'top', i saw a couple ibus related processes that were taking up gigabytes of ram. indeed, even though i only had chrome and a couple terminals open, the system had started using significant swap space in addition to the 6 gigabytes of ram available to it.
i killed a couple of those massively bloated ibus processes and the system soon returned to normal. and mouse clicks started working again.
can you guys do a code review of the ibus related code, to see if you can where the runaway resource utilization might be occurring. and possibly do some checks. at least log info that would help to identify/pinpoint what is going on.
at the very least, have it monitor itself, in terms of resource utilization and have it automatically restart/exit if the utilization goes above a reasonable threshold. 2+ gigabytes used by one system process is NOT reasonable..
i could move the mouse around but the mouse clicks were not registering. using ssh, logged in (took a little while) and noticed that the load was 12 or higher. running 'top', i saw a couple ibus related processes that were taking up gigabytes of ram. indeed, even though i only had chrome and a couple terminals open, the system had started using significant swap space in addition to the 6 gigabytes of ram available to it.
i killed a couple of those massively bloated ibus processes and the system soon returned to normal. and mouse clicks started working again.
can you guys do a code review of the ibus related code, to see if you can where the runaway resource utilization might be occurring. and possibly do some checks. at least log info that would help to identify/pinpoint what is going on.
at the very least, have it monitor itself, in terms of resource utilization and have it automatically restart/exit if the utilization goes above a reasonable threshold. 2+ gigabytes used by one system process is NOT reasonable..