기본 파일 앱을 통해 한 폴더에서 다른 폴더로 파일을 끌어서 놓을 수 있습니다. 하지만 파일 앱의 파일을 Chrome 및 VS Code와 같은 타사 프로그램으로 끌어서 놓을 수는 없습니다.
파일 모드를 열어 타사 프로그램에서 파일을 선택할 수 있습니다. 드래그 앤 드롭이 전혀 작동하지 않습니다.
나는 이것이 권한 문제라고 생각하며 이러한 타사 프로그램에는 이러한 파일을 허용할 권한이 없습니다. 이 이론을 어떻게 테스트해야 할지 모르겠습니다.
편집: 우분투가 사전 설치된 Firefox에서 작동합니다.
> lsb_release -a
Distributor ID: Ubuntu
Description: Ubuntu 22.04.1 LTS
Release: 22.04
Codename: jammy
> stat --format '%a' /usr/bin/google-chrome
777
> stat --format '%a' /snap/bin/firefox
777
답변1
이것은 Ubuntu 22.04의 권한 문제/기능입니다.
sudo nautilus /home/user/
폴더를 사용하거나 열면 sudo xdg-open /home/user/
이 문제를 해결할 수 있습니다.
답변2
Wayland를 사용하고 있을 수도 있습니다. 대신 X.Org를 사용하여 로그인해 보세요.
이렇게 하려면: 로그아웃하거나 컴퓨터를 다시 시작하세요. 시작 화면이 나타나면 오른쪽 하단에 기어가 있어야 합니다. 그것을 클릭하고 "Xorg의 Ubuntu"를 선택하십시오.
지속되는지 확인하세요.
답변3
0x하트 코드해결 방법은 위 댓글에 나와 있습니다. 나에게 유일한 차이점은'WaylandEnable=false' 주석 처리되었습니다.
다음을 수행한 후 호스트의 파일을 가상 머신의 파일 관리자로 끌어다 놓고 파일을 복사할 수 있습니다. (저는 Ubuntu 22.04.2 LTM도 사용하고 있습니다.)
좋은 질문입니다. 이는 애플리케이션 간의 보안 조치인 것 같습니다. Wayland를 비활성화하고 X.org를 활성화해야 합니다. 이 순서대로...
- sudo nano/etc/gdm3/custom.conf
- 주석 해제'#WaylandEnable=false'삭제하여'#'(및/또는 =true를 =false로 변경)
- sudo systemctl 재시작 gdm3