Ta odpowiedź została poprawiona w stosunku do oryginalnego postu, na który po raz pierwszy udzielono odpowiedzi pod koniec 2015 r. Treści zostały teraz zmienione, niektóre zbędne teksty zostały usunięte i dodano odpowiedni tekst.
Kilka wyjaśnień
Okno dialogowe [...] przedstawione np. przez GIMP (GTK + 2) powoduje zawieszenie się na ponad 20 sekund. Natychmiastowe przejście do tego samego katalogu w Dolphin.
Nieco dziwne jest porównywanie selektora plików GTK + edytora obrazów z menedżerem plików Qt (zamiast selektora plików Qt). Ponadto aplikacje te nie używają tego samego zestawu narzędzi; Oczywiste jest, że sprawy są traktowane w różny sposób.
Ma przynajmniej pasek lokalizacji, przynajmniej przez większość czasu (nie byłem w stanie określić, co powoduje, że tak często go pomija ...)
W oknie dialogowym GTK + pasek lokalizacji nie pojawi się podczas przeglądania „Ostatnio używane” w oknie wyboru plików. W tym widoku nawet klawisze skrótu Ctrl+ nieL będą działać. Jest to prawdopodobnie powód, dla którego OP twierdził, że wybieracz plików czasami pomija pasek lokalizacji.
Bezpośrednia odpowiedź
KGtk to hackerski sposób korzystania z okien dialogowych KDE w aplikacjach GTK +. Został wydany po raz pierwszy w połowie 2006 roku i udostępniony na KDE-Apps.org jako upstream, a także poprzez pakiet AUR .
Choć brzmi to obiecująco, należy pamiętać, że celem tej pracy jest jednolity wygląd aplikacji Qt i GTK + . Najprawdopodobniej nie rozwiązuje on powolnych problemów dyskutowanych przez użytkowników.
Rozszerzona odpowiedź (23.11.2015)
Ta rozszerzona odpowiedź dotyczy dwóch zagadnień poruszonych w pytaniu: nielubiane okno GTK + (problem z użytecznością) i okno dialogowe zawiesza się na pewien czas (problem z odpowiedzią).
Poniżej znajdują się raporty o błędach, które wspominają o istotnych problemach związanych z GTK +.
Następne są raporty o błędach, które wspominają o istotnych problemach (w szczególności o czasie reakcji), które są istotne dla KDE.
Niezależnie od okna dialogowego GTK + lub okna dialogowego KDE, problem z reakcją nie jest rzadki i staje się widoczny, gdy zostaną spełnione określone warunki (takie jak ikony niebuforowane itp.).
Rozszerzona odpowiedź (2017-02-12)
Jeśli chodzi o kwestię użyteczności, zarówno okna dialogowe GTK +, jak i KDE zostały zmienione w ciągu ostatnich lat w odpowiednich środowiskach pulpitu.
W oknach dialogowych GTK + pasek narzędzi lokalizacji jest domyślnie wyświetlany. Jednak jest teraz domyślnie ukryty w nowszych wersjach zestawu narzędzi.
GTK + 2.X pozwala edytować lokalizację za pomocą Ctrl+ Lklawiszy skrótu lub przycisku interfejsu użytkownika „Edytuj lokalizację”.
GTK + 3.X pozwala edytować lokalizację za pomocą Ctrl+ Lklawiszy skrótu (przycisk interfejsu użytkownika „Edytuj lokalizację” może nie być w ogóle wyświetlany).
W oknach dialogowych KDE unikalne funkcje to pole tekstowe „Nazwa pliku:”, które jest zawsze widoczne w dolnej części interfejsu użytkownika i pasek ścieżki lokalizacji, który podczas edycji zamienia się w pasek narzędzi lokalizacji.
KDE 3.X pozwala edytować lokalizację, używając Ctrlklawiszy + Llub /skrótów, lub pola tekstowego „Nazwa pliku:” (pasek lokalizacji nie może być bezpośrednio edytowany w niektórych programach).
KDE 4.X umożliwia edycję lokalizacji, przy użyciu Ctrl+ Lklawisze skrótów, lub „Nazwa pliku:” pole tekstowe, lub za pomocą kursora myszy na pasku ścieżki lokalizacja.
KDE 5.X pozwala edytować lokalizację podobną do KDE 4.X
W przeciwieństwie do tego okno dialogowe Qt jest zwykle konfigurowalne i może używać stylu okna dialogowego GTK + lub KDE. Styl okna dialogowego można zmienić za pomocą jednej z następujących metod.
konfiguracja ręczna, specyficzna dla programu (przez odtwarzacz multimedialny VLC itp.)
konfiguracja ręczna, ogólnosystemowa (według ustawień Qt, dotychczas dotyczy tylko programów zależnych od Qt 4 w starszych wersjach Ubuntu, tj. 14.04)
automatyczna konfiguracja, obejmująca cały system (poprzez zainstalowanie określonego pakietu narzędzi, który jest wykrywany automatycznie w nowszych wersjach Ubuntu, tj. 16.04)
Pomimo różnych zestawów narzędzi, które różnią się doświadczeniem i stylem dialogów, wszystkie wspomniane zestawy narzędzi (GTK +, KDE i Qt) pozwalają użytkownikom edytować lokalizację w oknie dialogowym wyboru plików.
TL; DR Do tej pory wydaje się, że KGtk jest jedynym sposobem na zastąpienie okna dialogowego GTK + i należy go stosować dla poszczególnych aplikacji. Nie ma znanej alternatywy dla faktycznego zastąpienia okien dialogowych w przypadku całego systemu. W przeciwnym razie poszukaj obejść, aby przyspieszyć ładowanie selektora plików GTK + (byłoby to inne pytanie).
Notatka odpowiadającego: Ta odpowiedź została napisana po raz pierwszy w celu rozwiązania problemów związanych z użytecznością i responsywnością okien dialogowych plików w GTK +, KDE i Qt. Od tego czasu wszystko mogło się zmienić i ta odpowiedź może być nieaktualna. Dlatego ta odpowiedź jest teraz wiki społeczności, dzięki czemu każdy z minimalną reputacją może poprawić ten post lub przynajmniej teraz bardziej otwarty na zmiany w społeczności.