我在 dconf 或 compiz 中看不到任何关于此的调整。有人能解释一下是否有任何方法可以让 Nautilus 记住其关闭前的位置吗?
Ubuntu 12.04
答案1
解决此问题的一个方法是使用软件 gnome-tweak-tool。下面是分步操作方法:(警告!请先阅读此消息的底部:如果按照这些步骤操作,可能会出现一些错误,但完全可以轻松恢复)
1) 如果您尚未安装 gnome-tweak-tool,您可以在 Ubuntu 软件中心找到它。在搜索区域中输入“高级设置”并安装第一个匹配的结果。关闭 Ubuntu 软件中心。
2)该应用程序将以名称“高级设置”出现在 Unity 中,如果没有,请使用该名称的破折号进行搜索。
3) 启动此应用并转到“桌面”,然后将“让文件管理器处理桌面”从“关闭”更改为“打开”。就这么简单!关闭应用,现在 Nautilus 会记住上次的大小和位置。
警告!此操作有一些副作用,但如果您把“让文件管理器处理桌面”从“开”改为“关”,则完全可以恢复。修改后我注意到了一些错误:Unity 速度慢、Firefox 速度慢等。
答案2
我的解决方案可能无法帮助您准确记住最后的位置,这取决于快捷方式在桌面上的位置(如果您从桌面打开快捷方式的话)...
在 Compiz 中,选择“窗口管理”,然后选择“放置窗口”(确保首先启用它)。
在放置模式的常规选项卡下,选择指针。这将确保它会在桌面上快捷方式所在的位置打开窗口,所以这是最好的解决方案。
答案3
我无法为您提供该问题的“完美”答案,但我一直在尝试解决,并且取得了一些进展,您可以尝试部分解决方法。
sudo gconf-editor
/apps/nautilus/preferences
在里面添加一个新的“字符串”键navigation_window_saved_geometry
,并指定大小和位置,例如879x620+483+352
关闭配置编辑器并启动 Nautilus。如果它没有以您指定的大小和位置出现,请尝试从终端窗口启动它,它应该可以工作。
问题是,如果您更改位置和大小并关闭 Nautilus,它将不会保留此属性。它将以您使用配置编辑器指定的任何位置和大小继续打开。
所以,它不能完全发挥作用(至少对我来说);它只是一种部分的解决方法。