IBus 문제 해결-1.5.11 이전의 IBus로 인해 입력 문제가 발생할 수 있습니다.


119

에서 사용 PhpStorm 10하고 Ubuntu 14.04있습니다. 시작할 때 다음 오류가 발생합니다.

8:08:47 AM IBus prior to 1.5.11 may cause input problems. See IDEA-78860 for details.
           Do not show again.
8:09:18 AM Platform and Plugin Updates: PhpStorm is ready to update.

IBus같은 일을하기 위해 다른 라이브러리로 업그레이드 하거나 변경 하는 솔루션이 있다면 어떻게 해결할 수 있습니까 ?


1
이러한 실망스러운 해결 방법과 수정 사항을 해결하기 전에 사람들이 경험하는 실제 "입력 문제"는 무엇입니까? Ubuntu 14.04 LTS에 대해 최신 ibus의 백 포트가 공식적으로 제안 되었습니까?
nealmcb

@nealmcb 안녕하세요, 예, 실제로 최신 버전에서는 일반적으로 16.04 이상에서 테스트했습니다. 시스템 설정을 엉망으로 만들지 않는 한 그러한 문제에 직면하지 않습니다.
Daniel Adenew

그러나 이전 버전에서 14.04의 문제는 무엇입니까? 사람들이 그들에 대해 이야기하는 것을 들었지만 구체적인 내용은 들어 본 적이 없습니다. 문제가 심각한 경우 솔루션이 14.04로 백 포트되기를 바랍니다. 필요한 경우 전체 업그레이드 경로에 대한 투자를 볼 수 있지만 사소한 문제인 경우에는 그렇지 않습니다.
nealmcb

CLion (동일한 코드 기반을 사용하는 관련 IDE, 동일한 경고)을 사용하고 있습니다. 주기적으로 키보드 입력이 완전히 작동하지 않고 IDE를 다시 시작해야합니다.
MK.

답변:


116

하나의 키보드 레이아웃 만 사용하는 경우 Ubuntu 로 이동할 수 있습니다 . 시스템 설정-> 언어 지원

또는 찾을 수없는 경우 (fe mint desktop) 기본 메뉴에서 언어 지원 검색

변경 및 키보드 입력 방식 에서 페이지 하단 ibus없음 .

Ubuntu를 다시 시작합니다 .

이 문제를 해결하는 가장 쉬운 방법입니다.


1
PhpStorm 8.0.1에는 이러한 설정이 없습니다.
feeela

15
그것은 phpstorm이 아니라 Ubuntu에 있습니다
Dragouf

3
이것은 내 문제를 해결하지 못했습니다. 내가 할 수있는 다른 일이 있습니까?
Sajib Acharya

3
참조 니키타 Mendelbaum 응답 또는 serverfault.com/questions/735189/ibus-1-5-11-on-ubuntu/...
Dragouf

4
이것은 해결 방법입니다. 실제 솔루션은
Uzair

124

이 솔루션은 Ubuntu 14.04.4 LTS의 ibus를 최신 버전 (작성 당시 1.5.11)으로 업그레이드하려는 경우입니다.

최근에 새로 설치된 Ubuntu 컴퓨터에 Intellij를 설치해야했습니다. 내가 취한 단계는 다음과 같습니다.

  1. 종속성 설치

    sudo apt-get install libdconf-dev libnotify-dev intltool libgtk2.0-dev libgtk-3-dev libdbus-1-dev
    
  2. ibus 1.5.11 소스 코드 다운로드 ( 여기 에서 링크 됨 )
  3. 파일 ( tar -xvf ibus-1.5.11.tar.gz)의 압축을 풀고 압축을 푼 폴더로 cd
  4. ibus 소스 폴더에있는 동안 1 단계의 지침에 따라 ibus 1.5.11을 설치합니다.

    ./configure --prefix=/usr --sysconfdir=/etc && make
    sudo make install
    
  5. Intellij IDE 또는 문제가되는 jetbrain의 IDE를 다시 시작합니다.

38
사실이지만 이것이 해결책입니다. 대답은 해결 방법입니다
EdgarT

7
ibus에서 제공하는 기능이 필요하지 않은 사람들에게만 작동하는 해결 방법입니다.
감축 활동

9
Uzair와 그의 출처 @danielad에게 감사드립니다. 3 분 정도 걸렸습니다. ibus를 끄거나 간헐적 인 키보드 정지를 처리하는 것과 비교할 때 "긴"이라고 생각할 수 없습니다.
LAFK는 모니카를 복원한다고 말합니다.

1
FWIW, 내 상자에는 libjson-glib-dev 패키지 (Elementary OS Freya)도 필요했습니다.
NuSkooler 2016 년

4
이 명령 ./configure --prefix=/usr --sysconfdir=/etc && make은 json lib 관련 문제를 해결하는 것 같습니다. IBus-1.5.14에서
Dream in the wind

23

Jetbrains 버그 추적기의 솔루션 :

IBus를 버전 1.5.11로 업그레이드하거나 "export IBUS_ENABLE_SYNC_MODE = 1"을 ~ / .profile에 추가 한 다음 세션을 다시 시작하십시오.

또는 시스템 설정 |에서 IBus를 끌 수 있습니다. 언어 지원 | 키보드 입력 방법.

IDEA 15는 호환되지 않는 IBus 버전이 사용중인 경우 경고를 표시합니다.



10

음, 이것은 분명히 해결 방법이지만 Ubuntu 14.04에서는 다음을 호출합니다.

ibus restart

다시 충돌 할 때까지 문제를 해결하십시오. 최소한 IDE를 다시 시작할 필요는 없습니다.


그렇게 화려하지는 않습니다. :)이 작업을 수행 할 때 이전에 사용했던 올바른 키보드 설정 (예 : 프랑스어)도 선택해야합니다. PhpStorm 2016.1에서는 더 이상 문제가 없습니다. "export IBUS_ENABLE_SYNC_MODE = 1"이 마침내 저에게 효과적이라고 생각합니다.
COil

1
더 많은 IDE 창이 열려있는 경우 alt + backtick로 전환하면을 ibus restart호출 한 후 IDE가 즉시 충돌합니다 .
Martin Pecka

0

다음이 해결책을 가져 왔는지 모르겠지만 ...

나는 같은 문제가 있었고 STRG+W키보드를 사용할 때마다 멈춘 것 같습니다. 최근에 변경했습니다.

settings > code style > php > "set from ..." > predefined style > zend

오늘 이후로 더 이상이 버그가 없었습니다. (아마도 그것과 아무 관련이 없지만 어딘가에서 구성을 잘못 했습니까?)


0

System Settings -> Language Support

또는

Ubuntu의 기본 메뉴에서 언어 지원을 검색 할 수 있습니다. 그런 다음 "키보드 입력 방법"(페이지 하단에 있음)을 ibus에서 none으로 변경 한 다음 Ubuntu를 다시 시작하십시오 .

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.