我正在全新安装 Ubuntu 22.04。
我从 deb 安装了 chrome,并从 snap 安装了 slack。
当我尝试将文件从 nautilus 拖到这两个应用程序中时,它不起作用。在 21.10 中,这对我来说工作正常。
有没有什么方法可以在 22.04 中恢复这种行为?
答案1
Ubuntu 22.04 默认在 Wayland 上运行。在 Wayland 中,由于注重安全性,应用程序彼此之间无法相互了解。其中一个副作用是应用程序之间的拖放功能被破坏。
要恢复 21.10 的行为,请登录 Xorg 上的会话。在登录屏幕上,在输入密码之前,您可以单击右下角的齿轮,然后在那里选择“Ubuntu on Xorg”。
答案2
对于遇到 OP 问题的人:请确保您使用 Chrome 的 deb 软件包。我通过 flatpack 使用 Chrome,这会导致相同的症状。但就我而言,解决方案只是用 deb 版本替换 flatpack 版本。
答案3
这是 Ubuntu 22.04 的权限问题/功能。
使用sudo nautilus /home/user/
或打开文件夹sudo xdg-open /home/user/
可以解决此问题。