该答案是对原始帖子的修订,该帖子于2015年底首次得到回答。现在重新排列了内容,删除了一些多余的文本,并添加了相关文本。
一些澄清
GIMP(GTK + 2)等出现的对话框导致其挂起超过20秒钟。导航到Dolphin中的同一目录将立即加载。
将图像编辑器的GTK +文件选择器与Qt文件管理器(而不是Qt文件选择器)进行比较有点奇怪。而且,这些应用程序不使用相同的工具包;显然,事物的处理方式彼此不同。
至少在大多数情况下,它确实有一个位置栏(我无法确定是什么原因导致它经常忽略它。)
对于GTK +对话框,在文件选择器中查看“最近使用”时,位置栏不会出现。在这种情况下,即使Ctrl+ L快捷键也无法使用。这可能是OP声称文件选择器有时忽略位置栏的原因。
直接回答
KGtk是在GTK +应用程序中使用KDE对话框的一种怪异方式。它于2006年中首次发布,可在上游的KDE-Apps.org以及通过AUR软件包获得。
虽然这听起来很有希望,但请注意,此工作意图是使Qt和GTK +应用程序具有统一的外观。最有可能的,它并没有解决已经讨论通过用户缓慢的问题。
扩展答案(2015-11-23)
这个扩展的答案将解决问题中提出的两个问题:不喜欢的GTK +对话框(可用性问题)和对话框挂起一段时间(响应性问题)。
以下是错误报告,其中提到了与GTK +相关的相关问题。
接下来的错误报告提到与KDE相关的相关问题(特别是响应性问题)。
无论是GTK +对话框还是KDE对话框,响应性问题并不少见,并且在满足某些条件(例如非缓存的图标等)时会变得明显。
扩展答案(2017-02-12)
关于可用性问题,过去几年来,GTK +和KDE对话框在各自的桌面环境中均发生了变化。
对于GTK +对话框,默认情况下使用位置工具栏显示。但是,默认情况下,它在最新版本的工具箱中是隐藏的。
对于KDE对话框,独特的功能是“文件名:”文本字段,该文本字段始终在下半UI处可见,并且位置路径栏在编辑时会转换为位置工具栏。
相反,Qt对话框通常是可自定义的,并且可以使用GTK +或KDE对话框样式。对话框样式可以通过以下方法之一进行更改。
尽管不同的工具箱提供了不同的体验和对话框样式,但所有提及的工具箱(GTK +,KDE和Qt)都允许用户在文件选择器对话框中编辑位置。
TL; DR到目前为止,KGtk似乎是替换GTK +对话框的唯一方法,必须针对每个应用程序应用它。对于系统范围的情况,没有实际替代对话框的替代方法。否则,寻找解决方法以使GTK +文件选择器的加载速度更快(这将是另一个问题)。
答复者的说明:最初写此答案是为了解决GTK +,KDE和Qt中文件对话框的可用性和响应性问题。从那时起,情况可能已经发生变化,并且可能不赞成使用此答案。因此,此答案现在是社区Wiki,以便信誉最低的任何人都可以改善此帖子,或者至少现在可以更开放地接受社区编辑。