ps aux에서 응용 프로그램이 중단되고 도크 아이콘이 남아 있지만 재부팅 할 수 없지만 프로세스가 종료되지 않습니다.


35

요세미티로 업그레이드 한 후 매우 성가신 문제가 발생했습니다. FCPX (그러나 finder.app 및 safari.app가있는 다른 컴퓨터에서이 문제에 대한보고를 받았음)는 때때로 종료시 (감지 할 수있는 로그 추적 없음) 충돌하며 아이콘은 일반적인 "이 응용 프로그램과 함께 도크에 남아 있습니다" 응답하지 않습니다 "메뉴 경고. 강제 종료가 작동하지 않음 고정 된 앱이 소프트 프로세스를 막고 있기 때문에 재부팅은 어려운 방법으로 만 수행 할 수 있지만 활동 모니터에 있거나 psaux에 프로세스가 없을 때 FCPX에 관한 단일 프로세스가 나열되지 않습니다. 좀비 프로세스를 찾을 수 없습니다. 컴퓨터 성능이 좋습니다. FCPX 라이브러리를 열면 "응용 프로그램"Final Cut Pro "가 더 이상 열리지 않습니다"라는 대화 상자가 나타납니다.

2013 년 초 MBP Retina에 있습니다 15 '

아무도 무슨 일이 일어나고 있는지에 대한 단서가 있습니까? 매번 하드 리셋을 수행하는 것이 가능한 장기적인 해결책이 아닌 경우가 종종 있습니다.

또한 다른 앱이있는 다른 컴퓨터에서 발생할 때해야 할 일을 아는 것이 매우 유용합니다 (:

누군가가 도울 수 있기를 바랍니다

감사합니다 마르코


1
무슨 일이 일어나고 있는지 확인하기 위해 관심있는 타임 스탬프 주위에 콘솔 로그를 계속 게시 할 수 있습니까? 또한 "ps -A> process.txt"출력 파일을 홈 디렉토리에 실행하면 레코드가 충돌이 발생하기 전에 활성화 된 프로세스를 확인하는 데 사용할 수 있습니다.
Ruskes

1
크롬은 이것을 위해 때때로 나를 위해 이것을한다. 내가 추측을한다면 더 이상 2 주에 한 번은 더 이상 없습니다.
bassplayer7

1
나는 매우 비슷한 문제에 직면했다. Mavericks로 다운 그레이드가 끝났고 정말 그 단계를 후회한다고 말할 수는 없습니다. 더 이상 요세미티를 더 이상 사용하지 않습니다.
베타

1
친절한 답변에 감사드립니다. 불행히도 로그는 항상 충돌 시간에 대해 완전히 침묵하며 ps 전에 언급했듯이 충돌 후 FCPX에 연결된 단일 프로세스가 없기 때문에 유용하지 않습니다. 그러나 문제가 다시 발생하면 로그와 ps 출력을 모두 게시합니다. 또한, 마지막 날, 나는 하나의 외장 드라이브를 강제로 꺼내었고 몇 달 만에 처음으로 좀비 FCPX를 출시했습니다. 이것이 유용한가요? 감사합니다 Marco
Marco Carandente

답변:


51

(이것은 오래된 질문이라는 것을 알고 있지만 이것이 누군가를 도울 수 있다고 생각합니다)

NetBeans와 동일한 문제가 있었으며 이것이 나를 위해 일한 것입니다.

sudo killall launchservicesd
sudo killall Dock

이게 도움이 되길 바란다.


1
누군가가 무엇을 설명 할 launchservicesd수 있습니까?
Matthieu Riegler

1
@MatthieuRiegler 맨 페이지는 그다지 도움이되지 않습니다 : Description: launchservicesd is used internally by MacOS X to track and coordinate information about the running applications on the system.보다 완전하고 유용한 정보를 찾았습니까?
jsejcksn

2
NB가이 작업을 수행하게 된 작업을 수행 한 적이 있습니까? 나는 같은 문제가 있고 그것을 고치는 방법을 해결할 수 없다. 귀하의 절차에 따라 재부팅 할 수는 있지만 근본적인 문제는 해결되지 않습니다.
스프린터

1
아니요, 잠시 동안 오류가 발생하지 않았습니다. 최신 NB를 ​​사용하고 있습니까?
loco.loop

1
el-capitan에서 파이어 폭스를 오작동하는 경우 항상 작동합니다.
akhan

6

Macbook Pro에서 OS X 10.11 "El Capitan"을 실행하고 있는데 Mozilla Firefox에서이 문제가 발생했습니다. 불행하게도, 내 경우에는 명령 sudo killall launchservicesdsudo killall Dock에서이 문제를 작동하지 않는 : 나는이 작업을 수행 한 후, 나는 아직도 예를 들어 부팅 운영 체제를 할 수 있습니다.

Mac에서 다음 명령이 작동한다는 것을 알았습니다.

sudo shutdown -r now

사용자 계정에 OS X에 대한 관리 권한이있는 경우 터미널에서 위의 명령을 실행하면 OS X가 강제로 재부팅됩니다. 불행하게도, 이것은이 문제에 대한 해결책은 아니지만 "마지막 자원 해결 방법"으로서 매력처럼 작동합니다.


3

이것은 loco.loop의 답변을 기반으로합니다. 이것은 Synergy 앱에서 매우 자주 발생했습니다. 나는 이것을 이것을 bash 스크립트로 바꾸었다.

sudo echo "#!/bin/bash
sudo killall launchservicesd
sudo killall Dock" > /usr/local/bin/fixDock && sudo chmod +x  
/usr/local/bin/fixDock

이제 fixDock터미널에 입력하면 됩니다. :)


2

활동 모니터를 열고 프로세스 launchservicesd를 검색하십시오. 프로세스를 강조 표시하고 프로세스를 강제 종료하십시오. 랩톱이 응답하는 데 시간이 걸리지 만 문제가되는 좀비 앱도 종료됩니다. Firefox 및 Mac OS X El Capitan 10.11.3의 최신 버전에서 잘 작동합니다.


1

컴퓨터가 "종료하려고 시도 중"모드로 고정되어 다른 솔루션에 문제가있었습니다. 즉, OS가 모든 응용 프로그램을 종료하려고 할 때 터미널 창이나 다른 것을 열 수 없습니다. 그러나이 잘못된 과정이 끝나기를 기다렸다.

결국 HARD POWERDOWN을했습니다. 즉, 전원이 꺼질 때까지 전원 버튼을 4 초 동안 누르고있었습니다.

10 초 정도 기다렸다가 전원을 다시 켜십시오. 모든 것이 잘 작동합니다. 이것이 도움이되기를 바랍니다.


1

Yosemite에서 응용 프로그램 (Firefox, SQL Developer, Eclipse에서 발생)을 강제 종료 한 후에 비슷한 문제가 발생했습니다. 실제로 다시 시작할 필요가없는 솔루션을 찾았습니다.

  1. 왼쪽 상단에있는 Apple 아이콘을 클릭하고 다시 시작을 클릭 한 다음 팝업 대화 상자에서 다시 시작을 클릭하십시오. 겉보기에는 아무 일도 일어나지 않을 것입니다
  2. 이 과정을 10 회 정도 반복하십시오. 메시지가 표시되면 다시 시작 프로세스를 방해하지 않도록 일부 앱을 닫아야 할 수도 있습니다. 너무 불편한 물건은 닫지 마십시오.
  3. 이 작업을 수행하는 동안 앱이 여전히 "실행 중"으로 간주되는지 정기적으로 확인하십시오 (예 : 아이콘을 길게 클릭- "강제 종료"라고 표시되면 아직 작동하지 않음).
  4. 결국 재시작 작업은 중단 된 앱을 종료합니다. 이 메시지가 나타나면 다시 시작하라는 메시지를 중지하십시오.

이것이 내가 찾은 유일한 솔루션입니다. 그것은 과학보다 예술이지만 60 초 이내에 보일 것이므로 재시작 작업은 깨진 응용 프로그램을 제거하고 모든 것이 정상입니다. 나에게 이것은 실제로 컴퓨터를 다시 시작하는 것보다 훨씬 편리했습니다. 일부 앱은 제대로 복원되지 않습니다. Force Quit (예 : 반복적으로 Force Quitting)으로 동일한 접근 방식을 시도했지만 결과가 없습니다.

이것이 나에게 일어날 때마다 깨진 응용 프로그램을 닫은 후 다시 시작에서 성공적으로 구제 할 수있었습니다 (일반적으로 다시 시작을 차단하는 응용 프로그램을 닫지 않음).

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