Centos 7 / Gnome Applications 메뉴 항목이 응답하지 않습니다


11

그놈과 함께 CentOS 7을 설치했습니다. 가동 시간이 지나면 '응용 프로그램'메뉴의 항목이 응답하지 않습니다. * 메뉴와 하위 메뉴를 열고 마우스 포인터로 항목을 가리킬 수 있습니다. 올바르게 강조 표시되지만 클릭에 응답하지 않습니다.

항목은 키보드 탐색에 응답하지 않지만 여전히 화살표 키를 사용하여 메뉴를 이동하고 항목을 강조 표시 할 수 있지만 타격 enter등은 강조 표시된 응용 프로그램 / 도구를 시작하지 않습니다.

기계를 다시 시작하면 도움이되지만 문제에 대한 무거운 해결책으로 보입니다.

* '활동 개요'항목을 제외한


응용 프로그램 이외의 다른 항목을 클릭해도 작동합니까? 마찬가지로 장소 나 바탕 화면 아이콘 또는 응용 프로그램을 이미 열었습니다.
petry

예, 전체 데스크톱이 완벽하게 작동하며 장소 메뉴 및 모든 항목을 선택할 수 있습니다.
J Collins

나도 마찬가지입니다 (데비안에서 Centos로 전환 한 것을 후회합니다). 나는 시도 gnome-shell --replace, 응용 프로그램 메뉴 여전히 unclickable 다음과 같은 메시지가 터미널에 인쇄되어 있습니다 :
닉 O'Lai

JS 오류 : !!! 예외 : 오류 : event.get_time ()을 정수 JS로 변환 할 수 없습니다. 오류 : !!! message = ' "event.get_time ()을 정수로 변환 할 수 없습니다"'JS 오류 : !!! fileName = ' "/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js"'JS 오류 : !!! lineNumber = '77'JS 오류 : !!! stack = ' "([object GObject_Union]) @ / usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js : 77
Nik O'Lai

1
자바가 아닌 자바 스크립트이지만, 그놈 3 확장이 작동하는 방식입니다. 'apps-menu'gnome extension의 버그 인 것 같습니다. 버그가 제기 된 것 같습니다 .
jsbillings

답변:


7

이것은 알려진 문제입니다. 여기를 보아라:

apps-menu : 예외 : event.get_time ()을 정수 # 7로 변환 할 수 없습니다

수정은 라인 77을 변경하는 것입니다. /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js

에서:

this._app.open_new_window(event.get_time());

에:

this._app.open_new_window(-1);

더 중요한 질문은 왜 코드가 처음에 이것을 요구 했습니까? 충분한 가동 시간 후에 get_time () 반환 유형의 오버플로가 정수에 맞지 않습니까? 누가 그 코드를 관리해야합니까?
J Collins
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.