Термінал з’являється із значною затримкою, коли використовується ярлик


25

Коли я натискаю Ctrl+ Alt+, Tтермінал відкриється приблизно через 30 секунд. Це дуже дратує. Якщо я відкрию його за допомогою Alt+ F2і входжу, gnome-terminalвікно з'являється миттєво, як зазвичай.

Я використовую Ubuntu 16.04 з gnome3.

Заздалегідь дякую за допомогу!


Можливо, подивіться в Налаштування системи -> Клавіатура -> Ярлики -> Пускові установки -> Запустіть термінал і перевірте, чи правильно він встановлений. Ви нещодавно вносили зміни до комбінацій клавіш?
wjandrea

Він встановлений правильно, і я не робив жодних спроб.
Алекс Лейдвайн

2
@AlexLeidwein. Зараз доступне рішення порівняно з просто рішенням. Видаліть сеанс dbus-користувача, який не встановлений за замовчуванням в Ubuntu 16.04.
Антоніос Хаджігеоргаліс

Відповіді:


21

Тимчасове рішення, обговорене в коментарі 16
https://bugzilla.gnome.org/show_bug.cgi?id=729101#c16

запустити gnome-keyring-daemonв терміналі без параметрів командного рядка.
Потім все працює як нормально після введення пароля для розблокування брелока.

У моїй системі я маю відкрити HUD до того, як з'явиться запит пароля. Якщо я відкрию HUD перед командою терміналу, діалогове вікно запрошення пароля відображається негайно.

Вихід journalctl -fшоу
gnome-keyring-daemon[12913]: Gkm: using old keyring directory: ...

Тепер вирішено:
для мене та багатьох інших вирішенням цієї проблеми було усунення, dbus-user-sessionяке було додано разом із нещодавньою установкою програмного забезпечення, яке не потрібно. Для мене це було додано, коли я встановивflatpak

Рішення:

  1. sudo apt-get remove --purge dbus-user-session
  2. Перезавантажте

Більше контексту можна отримати, починаючи з коментаря №67 у цій темі.
https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1689825


3
Це має бути найвища відповідь та прийнята відповідь, оскільки вона містить справжнє виправлення, а не просто брудне рішення щодо вбивства gnome-keyring-daemon, що зробить збережені паролі тощо недоступними IIRC.
Байт-командир

Це спрацювало чудово! Також виправлені занадто подібні проблеми, які у мене виникли: затримка між натисканням кнопки "Екран друку" та знімком екрана, і Google Chrome повільно запускається.
Алекс

Натрапили на це після навмисної установки dbus-user-sessionз метою підтримки системних служб, які піднімають сповіщувачів через dbus. Це, мабуть, деяка неправильна конфігурація, коли сеанс системного користувача насправді не такий, як сеанс GUI.
Адріан

13

Грунтуючись на цій відповіді суперпользователя:

З помилки, поданої xgdgsc , ця повільна реакція на ярлики GNOME, як видається, викликана gnome-keyring-daemon. Зокрема, наявність декількох екземплярів демон демонструє, що виконання ярлика призупиняється під час спроби спілкуватися з демоном, доки його не закінчиться. Ви можете використовувати таку команду, щоб перевірити, чи є у вас кілька екземплярів запущеного демона:

pgrep gnome-keyring --list-full

У CentOS 7 з GNOME 3.14.2 мені вдалося обійти це завдання, вбивши обидва процеси:

killall gnome-keyring-daemon

gnome-keyring-daemon автоматично перезапустився лише одним екземпляром, коли я в наступний раз застосував комбінацію клавіш GNOME, і ярлик виконаний миттєво.


Навіть із запущеним одним ключем, я все одно отримую повільну реакцію при відкритті терміналів. Коли я вбив усіх, gnome-keyring-daemonChrome не зміг увійти.
Антоніос Хаджігеоргаліс

@AntoniosHadjigeorgalis, за моїм досвідом, такий тип затримки відбувається лише за один-два ярлики. Якщо ви killall gnome-keyring-daemonне працюєте, можливо, переназначення цих ярликів може допомогти.
ДВС

Нові ярлики @ICE також не працювали.
Антоніос Хаджігеоргаліс

7

Відкрийте програму запуску та додайте нову

  1. Додати новий
  2. Назва: що завгодно
  3. Команда: killall gnome-keyring-daemon
  4. Коментар: що завгодно

насолоджуватися ..


3
Що це terserahозначає?
Анвар

2
@Anwar: "terserah" - індонезійське / малайське слово для "що завгодно" або "нічого". Назва та опис запуску програми є лише для того, щоб допомогти вам знайти та впорядкувати її, але це неважливо, що ви туди вкладаєте. Може бути, SierraX кудись скопіював її з якогось блогу / сайту та забув перекласти?
Лежи Райан

1

Насправді це мені допомогло. Перейшов до налаштувань системи -> Клавіатура -> Ярлики -> Пускові установки -> Запуск терміналу там було написано щось нове прискорювач. Я скидаю клавішу, утримуючи клавішу Ctrl+ Alt+ Tще раз. це вирішило проблему.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.