在我的计算机上,16.04 LTS 中的各种情况下,拖放功能都无法正常工作。当我开始拖动文件时,会出现“手”图标,但当我将鼠标悬停在另一个窗口上并释放时,什么也没有发生。我很确定焦点不会转移到新窗口。我尝试开始拖动文件,然后按 alt-tab 直到焦点位于我想要放入的 Nautilus 窗口中,但这也不起作用。
显然,这个问题在 V 11、12、13.10 中已经修复,但是之前我使用 14.04 LTS- 16.04 LTS 时,它一直正常工作。硬盘出现问题后,我重新安装了 16.04LTS,硬件相同,现在拖放功能似乎不起作用。我使用的是 Gnome,而不是 Unity,后者显然有一个导致此问题的 bug。没有运行 VMWARE,后者也有一个导致此问题的 bug。
我已经验证我无法在 Nautilus 窗口、Nautilus 到 Gmail 附件以及 Nautilus 图像文件到 Libreoffice 之间进行拖放。
这个帖子似乎表明 Dconf-editor 中的某些设置可以修复早期版本中的问题,但是我在 dconf-editor 中找不到这些设置(open-folder-on-dnd-hover)。
不确定什么会影响这一点。我使用两张显卡,但只有一张卡时似乎会出现问题。如果有人认为相关,我可以发布卡的详细信息。
答案1
我注意到第三台显示器上的问题较少(有些程序在前两台显示器上根本无法运行)。运行多个程序时效果最好的显示器使用的是 Quadro NVS 290。我拔下其中一张显卡(NVIDiA GTX 460),拖放问题就消失了。剩下的一张卡是运行两台显示器的旧 Nvidia Quadro NVS 290。我目前使用的是 Nvidia 驱动程序 304.135,虽然不是最新版本,但已证明与这两张卡兼容(某种程度上)。
我认为这里的教训是不要使用两张不同的显卡,即使是来自同一制造商。也可能是较旧的显卡更稳定,但这两张卡都不是很新。