Firejail에서 실행할 때 Firefox 브라우저에 텍스트 입력이나 키보드 기능이 없거나 재부팅 후 일반 usrspace가 없습니다.

Firejail에서 실행할 때 Firefox 브라우저에 텍스트 입력이나 키보드 기능이 없거나 재부팅 후 일반 usrspace가 없습니다.

우분투 16.0.4.3 그놈 데스크탑

Firejail이나 일반 usrspace에서 실행할 때 Firefox 브라우저에 텍스트 입력이나 키보드 기능이 없습니다.

달리기:

Firejail 파이어폭스 --noprofile

결과적으로 Firefox 브라우저는 다음과 같습니다.~ 할 것이다북마크된 링크에 성공적으로 연결되었지만습관키보드 입력을 받습니다. 그런 다음 일반 usrspace의 Firejail 외부에서 Firefox를 실행해 보았고 동일한 no-kb-working 결과를 경험했습니다. 나는 터미널에서 gnome-www-browser를 실행하여 여기까지 왔습니다. 그러면 완전한 기능을 갖춘 Firefox가 열립니다.

터미널의 오류 메시지:

(firefox:12): IBUS-WARNING **: 이벤트 대기열이 너무 커지면 삭제되기 시작합니다.

(firefox:12): IBUS-WARNING **: 이벤트 대기열이 너무 커지면 삭제되기 시작합니다.

[Child][RunMessage] 오류: 채널 폐쇄: 전송/수신이 너무 늦어서 메시지가 손실됩니다.

[상위 12] 경고: 파이프 오류(84): 피어에 의한 연결 재설정: 파일 /build/firefox-l1g98U/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, 353행 *** UTM:SVC TimerManager:registerTimer는 변경 전 프로필 알림 후에 호출됩니다. ID에 대한 타이머 등록 무시: telemetry_modules_ping

Dmesg 오류:

[pulseaudio] shm.c: shm_open() 실패: 해당 파일 또는 디렉터리 없음 shm_open() 실패: 해당 파일 또는 디렉터리 없음

gnome-session[1768]: console.error: duckduckgo_plus:

gnome-session[1768]: 표시할 내용이 없습니다. 그놈 세션[1768]:

shm_open() 실패: 해당 파일 또는 디렉터리가 없습니다. gnome-session[1768]:

shm_open() 실패: 해당 파일 또는 디렉터리가 없습니다. gnome-session[1768]:

console.error: duckduckgo_plus: gnome-session[1768]: 표시할 내용이 없습니다. gnome-session[1768]: shm_open() 실패: 해당 파일이나 디렉터리가 없습니다.

따라서 제가 추측하는 최선의 추측은 공유 메모리 오류로 인해 ibus가 엉망이 된 것입니다. 그러나 내 로그에는 이 몇 가지 보고서 외에는 근본 원인을 원격으로 가리키는 내용이 없습니다. 이것을 추적하고 격리할 수 있는 방법에 대한 제안이 있는 사람이 있습니까?

답변1

우분투 16.04.1의 chromium 및 skypeforlinux와 동일한 문제가 있었습니다. 이와 같은 Firetools 설정에 GTK_IM_MODULE=xim을 추가하여 이 문제를 해결했습니다.

GTK_IM_MODULE=xim firejail skypeforlinux
GTK_IM_MODULE=xim firejail chromium-browser

아래 명령줄을 사용하여 터미널에서 실행하거나 Firetools로 이동하여 Firefox 아이콘에서 오른쪽 버튼을 누르고 편집 옵션을 선택하여 설정하세요.

GTK_IM_MODULE=xim firejail firefox

관련 정보