首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法将文件拖放到Ubuntu 22.04上的其他应用程序中

无法将文件拖放到Ubuntu 22.04上的其他应用程序中
EN

Unix & Linux用户
提问于 2022-08-20 18:35:08
回答 3查看 1.8K关注 0票数 5

我能够拖放文件从一个文件夹到另一个文件夹通过本机文件应用程序。然而,我无法从文件应用程序拖放文件到第三方程序(例如,Chrome和VS代码)。

我可以通过打开文件模式来选择第三方程序中的文件。拖放不起作用。

我怀疑在这些第三方程序未被授权接受这些文件的情况下,这是一个权限问题。我不知道如何验证这个理论。

编辑:它在Firefox上工作,它是预装的ubuntu。

代码语言:javascript
运行
复制
> lsb_release -a

Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:        22.04
Codename:       jammy
代码语言:javascript
运行
复制
> stat --format '%a' /usr/bin/google-chrome

777
代码语言:javascript
运行
复制
> stat --format '%a' /snap/bin/firefox

777
EN

回答 3

Unix & Linux用户

发布于 2022-11-04 09:10:50

这是Ubuntu22.04的权限问题/特性。

使用sudo nautilus /home/user/sudo xdg-open /home/user/打开文件夹可以修复此问题。

票数 3
EN

Unix & Linux用户

发布于 2022-08-21 22:10:24

你可能在用Wayland。尝试使用X.Org登录。

这样做:注销或重新启动你的电脑,当你来到欢迎屏幕,应该有一个齿轮在右下角。点击它,并选择“”。

看看它是否还存在。

票数 1
EN

Unix & Linux用户

发布于 2023-03-20 18:09:40

0x心码在上面的注释中提到了解决方案。我唯一的区别是“WaylandEnable=false”被删除了。

完成以下操作后,可以将文件从主机拖放到VM的文件管理器和复制的文件中。(我还在使用Ubuntu 22.04.2 LTM.)

好问题是,这似乎是应用程序之间的一种安全措施。您需要禁用Wayland并启用X.org。按照这些步骤..。

  1. sudo nano /etc/gdm3 3/custom.conf
  2. 删除'#‘(和/或#WaylandEnable=false =true =false),从而取消’‘注释
  3. systemctl重启gdm3
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/714305

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档