Оболочка Gnome не может обнаружить открытое окно для какого-либо системного приложения

Предположим, я ищу firefox в gnome-shell и нажимаю ввод, чтобы открыть. Но когда я снова ищу firefox и нажимаю Enter, окно firefox переместится на передний план, потому что оно уже открыто.

Но это поведение не работает для gnome-terminal и gedit (возможно, некоторых других приложений тоже). Для terminal он каждый раз открывает новое окно. А для gedit создает новую вкладку.

Я переустановил gnome-terminal и gedit и заметил, что они создают несколько файлов .desktop. Один называется gedit.desktop, а другой - org.gnome.Gedit.desktop. Некоторые системные приложения также следуют той же схеме, т.е. Gnome-terminal, Totem, Software & updates и т. Д.

Может кто-нибудь объяснить причину? Или это ошибка, и за которую отвечает process?

Как я могу исправить поведение gedit и gnome-terminal? Вручную удаляет файл .desktop с именем org.gnome.*, но восстанавливает его после любого обновления.

2
задан 17 December 2017 в 22:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: