노틸러스 복사 / 붙여 넣기가 갑자기 작동을 멈추는 방법, 해결 방법? qdbus?


12

우분투 14.04를 사용합니다. 우분투 12.10의 노틸러스 이후 아무 이유없이 복사 / 붙여 넣기가 갑자기 실패하므로 해결 방법을 찾고 있습니다.

해결 방법은 모든 트릭이 될 수 있습니다. 여러 개의 (10+) 탭이 열려 있고 노틸러스를 닫은 후 다시 열 수있는 방법이 없습니까? 있으면 해결 방법입니다! 적어도 qdbus로도 길을 찾을 수 없었습니다 (아주 잘 사용하는 방법을 모를 수도 있습니다).

이 문제의 원인을 알고 있다면 꼭 알고 싶지만 필수는 아닙니다.

내가 생각 나는 qdbus을 통해 모든 탭의 위치를 수집 할 수있을 수 있다면, 내가하는 스크립트를 만들 수있는 새로운 노틸러스 창을 재-엽니 다.

추신 : 아래 의견에 @isync 제안을 따르면 도움이 될 수 있습니다!


실패했을 때 뭐라고 했어? 특정 데이터를 복사하기에 충분한 여유 공간이 있습니까? 복사 소스가 로컬 또는 원격입니까?
Ruslan Gerasimov

실패 메시지가 없었습니다! "ctrl + c"와 "ctrl + v"를 시도해도 아무 일도 일어나지 않습니다. 상황에 맞는 메뉴를 사용하고 복사 또는 붙여 넣기를 선택하는 경우에도 아무 일도 일어나지 않습니다 ... 유일한 방법은 파일을 선택하고 드래그하는 것입니다. hold alt를 드래그하여 수행 할 작업을 선택하면 노틸러스 버그가 나올 때 파일을 이동하는 유일한 방법입니다. 복사 소스가 로컬이고 충분한 공간이 있습니다
Aquarius Power

이 실험 스크립트는 다음과 같은 해결 방법이 있습니다. sourceforge.net/p/scriptechocolor/git/ci/master/tree/…
Aquarius Power

흥미롭게도!
Ruslan Gerasimov 2018 년

1
알려진 버그. bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1322925 여기에서 "이 버그는 나에게 영향을 미칩니다"를 클릭하여 개발자의 긴급 성을 설득하십시오. (@darkhole의 답변을 여기에
공감

답변:


11

이것은 노틸러스 버그 입니다. 여기에서 확인할 수 있습니다 .



예, 몇 주 전에 수정되었습니다.
isync

아닙니다. 우분투 15.04를 사용하고 파일을 복사 할 때 결과가 항상 무작위 인 이유를 이해할 수 없었습니다. 모든 파일이 복사되지는 않았지만 일부 파일이 손상되고 진행률 표시 줄이 너무 빨리 이동하고 창이 이미 사라진 후에도 실제 프로세스가 계속됩니다 결론적으로, 최신 Ubuntu 15.04 RTM의 UI 기반 파일 관리 프로세스는 완전히 신뢰할 수 없습니다.
Mike B.

5

내가 찾은 해결 방법은 다시 시작하는 것입니다. nautilus

nautilus -q

그런 다음 열려있는 파일 지금 복사 / 붙여 넣기가 작동합니다.

우분투 14.04 에서 이것을 확인 하고 작동합니다.


3
그러나 나는 내 모든 10+ 열린 탭 :( 느슨한 것
물병 전원에게

3

구성 파일을 망쳐 놓아야 할 경우 "해결 방법"을 시도하지 마십시오. 이것은 분명히 버그이며 이미 제기 되었습니다 .

누른 상태에서 마우스로 파일을 드래그하면 파일을 복사 할 수 있습니까 CTRL?

또한 터미널에서 노틸러스를 시작하여 (을 작성하여 nautilus) 오류 메시지를 작성하는지 확인하십시오. 또한 터미널에서 sudo를 사용하여 노틸러스를 시작 sudo nautilus하고 작동하는지 확인하십시오 (작동하는 경우 권한 문제 일 수 있음). 그러나 sudo nautilus보안 위험으로 작동하더라도 정규 작업 에는 절대 사용 하지 마십시오 .

버그가 수정 될 때까지 기다려야하므로 최후의 수단으로 Nautilus 또는 Thunar의 포크 인 Nemo와 같은 다른 파일 관리자를 사용해 볼 수 있습니다.


노틸러스가 너무 편리합니다. 다른 것을 사용하고 싶지 않기 때문에 해결 방법을 찾고 있습니다. :). 실제로 키보드 + 마우스를 사용하면 정상적으로 작동 할 수 있습니다. 그러나 실제로 이것을 시도하십시오 : 마우스로 파일을 드래그 한 다음 alt 키보드 키를 누른 다음 Alt 키를 누른 상태에서 마우스 키를 놓습니다. 모든 옵션이 표시됩니다! 그것이 당신을 위해 작동하는 경우, 당신을 투표 할 수 있도록 당신을 질문을 업데이트; 그러나 나는 여전히 노틸러스가 올바르게 작동하도록하는 방법을 찾고 있습니다.), 내 OP에 대한 내 의견 중 하나에서 실험 스크립트를 확인하십시오.
물병 자리 힘

1
음. 필자는 복사 / 붙여 넣기 명령 만 실패하거나 노틸러스가 완전히 사본을 만들 수없는 경우 시도 할 수 있다고 썼습니다. 나는 지름길을 알고있다 ;-)
Broco

버그가 발생한 후에도 여전히 ctrl 또는 alt를 누른 경우에만 사본을 만들 수 있습니다. 나는 더 많은 일을 할 수 있기 때문에 더 강력하다는 것을 의미했지만, 일부 ppl은 오랫동안하지 않은 것처럼 그것을 알지 못합니다! 심볼릭 링크의 경우 Ctrl + Shift를 누르십시오. 그러나 대체 모드 afaik 이외의 "두 개의 다른 파티션간에"파일을 이동할 수있는 옵션이 없었습니다 (기본값은 2 개의 파티션간에 드래그 된 파일을 복사하는 것입니다). 정보가 있다면 대답은 완전한 해결 방법이 될 수 있습니다. :)
Aquarius Power

2
파일 이동 (파티션 간에도) : Shift 유지, 파일 복사 : Ctrl 유지, Symlink 만들기 : Ctrl + Shift 유지
Broco

일했다! 이 키를 누르고 있으면 ctrl + {c, x, v}보다 실용적이지 않지만 10 개 이상의 탭을 닫고 싶지 않을 때 도움이됩니다. 나는 거기에서 보았다. 그래서 그것은 정말로 버그이다. 의도 된 해결 방법은 여전히 ​​"버그와 함께 살기위한"방법입니다. 요점은, 노틸러스가 단순히 다시 시작할 때 다시 열 수 있었던 마지막으로 열린 폴더의 기록을 가지고 있다면이 버그와 다시 시작해야하는 다른 버그를 다루는 것이 더 쉬울 것입니다. 또한 컴퓨터를 재부팅 한 후에도 원래 위치에서 계속할 수 없습니다. 그래서 나는 그 기능을 그리워하며 그러한 해결 방법은 그 작업을 수행 할 수 있습니다 (스크립트가하는 것처럼 제한이 있습니다).
물병 자리 힘

0

Ubuntu 14.04 에서 파일 관리자 Nemo 를 사용하고 있으며 동일한 문제가 있습니다. 복사, 잘라 내기 및 붙여 넣기가 갑자기 작동을 멈췄습니다.

모든 파일 관리자 창을 닫았다가 다시 연 후에 다시 작동했습니다 .


그것은 여전히 ​​문제입니다. 노틸러스 / 네모에 이전에 열었던 모든 탭을 시작하고 열 수있는 간단한 옵션이 있다면 괜찮을 것입니다. 10 개 이상의 열린 탭이 있다면 어떻게해야합니까? 문제는 단순히 언제라도 다시 발생할 수 있기 때문에
Aquarius Power

0

나는 같은 문제를 가지고있다. 내 해결책은 다음과 같습니다.

  1. 명령 프롬프트에서 노틸러스를 시작하면 나에게 잘 작동합니다.
  2. 노틸러스 닫기;
  3. 데스크탑에서 노틸러스를 정상적으로 열면 이제 정상적으로 작동합니다.

0

흥미로운 해결 방법은 여기 에서 찾을 수 있습니다 .

기본적으로 / tmp에서 노틸러스 탭 폴더에 대한 심볼릭 링크를 만들고
해당 백업 폴더에서 노틸러스를 다시 시작하고
모든 폴더 심볼릭 링크를 선택한 다음
"ctrl + shift + t"를 사용하여 모든 탭을 탭으로 엽니 다.

#the list of open tabs least current one (dup it prior):  
qdbus org.gnome.Nautilus /org/freedesktop/FileManager1 org.freedesktop.FileManager1.OpenLocations
# use it to create a folder with symlinks pointing to them

# after opening nautilus on that folder directly
# select all of the symlinks and open'em on new tabs
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.