Fedora 22의 KDE Plasma 5 - .odt(또는 .doc) 파일에 대한 데스크탑 링크를 클릭하면 OpenOffice가 실행되지 않습니다.

Fedora 22의 KDE Plasma 5 - .odt(또는 .doc) 파일에 대한 데스크탑 링크를 클릭하면 OpenOffice가 실행되지 않습니다.

최근에 이런 일이 뚜렷한 이유 없이 발생하기 시작했습니다. .odt 또는 .doc 파일(및 기타 파일)을 가리키는 데스크톱 링크를 클릭하면 다음과 같은 경고 대화 상자가 나타납니다.

This will start the program
openoffice4 -writer %U
If you do not trust this program, click cancel

"계속"을 클릭하면 다음 오류 메시지가 표시된 대화 상자가 나타납니다.

Unable to make the service OpenOffice 4.1.1 Writer executable, aborting execution

이것은 1년 정도 잘 작동했는데 갑자기 이런 동작이 나타나기 시작했습니다. 나는 이것에 영향을 미칠 것이라고 생각할 수 있는 어떤 변경도 하지 않았습니다. 지금까지 내가 수행한 Google 검색에서도 유용한 정보가 나오지 않았습니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 도움이 된다면 명령줄에서 Openoffice를 제대로 시작할 수 있으며 /opt/openoffice4에 있는 프로그램 파일(예: swriter 등)에 실행 가능한 비트가 설정되어 있는지 확인했습니다. 현재 사용자는 이 파일의 소유자이기도 합니다.

답변1

응, 아직도 잘 이해가 안 돼무엇그런 일이 일어났는지, 아니면 왜 그랬는지, 하지만 나는 그 문제를 해결할 방법을 찾았습니다. 직감적으로 kmenuedit를 실행하고 "Office" 섹션으로 이동한 다음 각 개별 AOO 애플리케이션에 대한 각 애플리케이션 아이콘을 편집했습니다. 특히 "openoffice4 -calc %U" 같은 것을 "/usr/bin/openoffice4 -calc %U"로 바꾸고 하나하나 저장해 두었습니다. 이는 .odt 파일을 클릭하고 AOO를 시작하는 문제를 해결합니다. 그러나 KDE 응용프로그램 실행기 작업에서는 아이콘을 "즐겨찾기"로 저장하지 않았습니다. 그런데 즐겨찾기에서 제거하고 다시 추가하니 다시 작동하더군요.

그래서 기본적으로 나는 의심한다.무엇kmenuedit에서 실행기 링크를 깨고 다시 저장하면 "무언가"가 업데이트되고 문제가 해결되었습니다. 그러나 나는 무슨 일이 일어나고 있는지 정확히 이해하기 위해 KDE가 어떻게 작동하는지 충분히 알지 못합니다.

관련 정보