노틸러스가 때때로 작동을 멈춤


10

우분투 14.04 LTS에서 때때로 내 컴퓨터가 노틸러스를 시작하지 못합니다. 이것은 항상 내가 일한 적이있을 때 (일시 중단하고 다시 깨운 후에?), 내가 방금 켰을 때 결코 발생하지 않습니다. 나는 이것이 정기적으로 마운트 된 다음 잠시 동안 방치 된 gvfs 파일 시스템과 관련이 있다고 생각합니다. nautilus -q 비슷한 명령은

Could not register the application: Timeout was reached

반면에 sudo nautilus그것을 시작합니다.

이것은 관련 이있는 것처럼 보이지만 해결책을 이해하지 못합니다.

로그 아웃했다가 다시 로그인하면 문제가 해결됩니다.

나는 다른 사람들이 과거에도 같은 문제를 겪었다는 것을 알고 있습니다. 나는 이것이 심각한 문제라고 생각합니다. 최근에 (다른 이유로) 우분투를 다시 설치했는데 문제가 여전히 있습니다. 노틸러스 드롭 박스가 설치되어 있다고 언급 할 가치가 있습니다.


아직 nemo 파일 관리자를 사용해 보셨습니까? (이것은 머리 통증이 적은 더 많은 기능을 가진 노틸러스 포크입니다)
Fabby

아니요, 한번도 시도한 적이 없습니다. 하지만 여전히 심각한 문제라고 생각합니다.
Bzazz

1
당신이 시도 할 수 있습니까? 이 설치 지침을 사용하여 nemo를 사용해 왔으며 그 이후로 아무런 문제가 없었습니다. 노틸러스의 잘못된 점을 정확히 찾으려면 정확한 문제를 찾는 데 시간이 걸릴 수 있으므로 채팅에서이 문제를 해결해야합니다. 우선 : 게스트 세션에서도 이런 일이 발생합니까?
Fabby

삼바를 사용하십니까? 그렇지 않은 경우 제거하려고 할 수 있습니다.
Smile4ever

1
@Fabby 여기 내 질문 에 대한 추가 테스트를 바탕으로 nemo를 사용하는 것이 효과적인 해결 방법 / 답변 인 것 같습니다.
Geek

답변:


6

오늘 아침에도 같은 문제가있었습니다! 명백한 이유가 없습니다.

나는 노틸러스를 다시 시작합니다

killall nautilus
nautilus -q
nautilus

나는 신비한 실패의 원인을 알아 내려고 노력하고 있습니다.


1
로드가 많은 우분투 14.04 시스템 에서이 작업을 시도했지만 작동하지 않았지만 여전히 동일한 오류가 발생합니다. 어떤 아이디어?
Geek 장로

18.04에 나를 위해 일했습니다!
smcs

그것은 나에게도 효과가 없었지만이 대답은 다음과 같습니다. askubuntu.com/a/1170432/873557
FLonLon

4

예, 아마도 gvfs와 관련이 있습니다.

문제는이 버그입니다 : gvfs는 네트워크 연결 해제시 원격 마운트를 마운트 해제해야합니다

이를 실행하면 노틸러스를 다시 사용할 수 있습니다.

gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp

일하는 데 몇 초가 걸릴 수 있습니다

자동으로 실행할 수 있습니다. 스크립트를 작성하고 다음과 같이 저장해야합니다.

/etc/pm/sleep.d/20-gvfs

#!/bin/bash

case "$1" in
suspend)
    # executed on suspend
    gvfs-mount -s sftp & gvfs-mount -s smb & gvfs-mount -s ftp
    ;;
resume) 
    # executed on resume
*)
    ;;
esac

sudo chmod +x /etc/pm/sleep.d/20-gvfs

이것이 문제의 일시적인 해결책이라고 생각합니까? 괜찮다면 괜찮습니다.
Bzazz

네, 일시적입니다
Biblioclasta

링크 된 우분투 포럼 페이지에서 제안한대로 nscd 설치를 시도했습니다. 문제는 때때로 나타나기 때문에 이것이 도움이되는지 확인하기는 어렵습니다. 그렇지 않은 경우 솔루션을 시도해 보겠습니다. 감사.
Bzazz

나는 무거운 하중으로 우분투 14.04 시스템에서 이것을 시도했지만 슬프게도 나에게는 적용되지 않았다. 같은 오류가 발생하지만 (gvfs 원격 마운트 없음). 어떤 아이디어?
Geek 장로

2

killall nautilus 나를 위해 일하지 않았다.

나는 달렸다 :

ps aux |grep nautilus

노틸러스가 포함 된 모든 프로세스를 나열하려면

그리고 다음 명령을 사용하여 중지했습니다.

kill -9 <PID>

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