Ubuntu 22.04에서 파일을 다른 응용 프로그램으로 끌어서 놓을 수 없습니다

Ubuntu 22.04에서 파일을 다른 응용 프로그램으로 끌어서 놓을 수 없습니다

기본 파일 앱을 통해 한 폴더에서 다른 폴더로 파일을 끌어서 놓을 수 있습니다. 하지만 파일 앱의 파일을 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를 활성화해야 합니다. 이 순서대로...

  1. sudo nano/etc/gdm3/custom.conf
  2. 주석 해제'#WaylandEnable=false'삭제하여'#'(및/또는 =true를 =false로 변경)
  3. sudo systemctl 재시작 gdm3

답변4

이것이 내가 문제를 해결한 방법입니다. 파일을 넣으려면 이렇게 윈도우+를 오른쪽으로 눌러야 합니다.

파일을 선택할 때 먼저 이동하려는 앱을 클릭한 다음 Alt+Tab을 눌러야 드래그 앤 드롭할 수 있습니다.

여기에 이미지 설명을 입력하세요.

관련 정보