Моя ОС:
Идентификатор дистрибьютора: Ubuntu
Описание: Убунту 21.04
Релиз: 21.04
Кодовое имя: волосатый
Обратите внимание, что я не использую Вэйланд
отображать протокол сервера, который по умолчанию используется в Ubuntu 21.04. Поскольку это, по-видимому, глючит в текущей версии, мне пришлось переключиться обратно Xorg
. Как это делается описано здесь.
В навигации Ubuntu слева каждый новый экземпляр программы обозначается другим красным маркером рядом с ним, поэтому количество маркеров показывает, сколько экземпляров открыто. В случае Thunderbird, например, каждое новое окно электронной почты также получает еще одну точку. Однако для некоторых программ (например, kile, а также других) это не работает, как показано здесь:
Вы можете видеть, что значок программы kile (синий), который является частью навигации, и на который я щелкнул, чтобы открыть его! -- не показывает никаких красных пуль. Вместо этого он открывает другой экземпляр (который правильно получает красную точку), и этот использует значок по умолчанию. Ясно, что это ошибка / неправильно! Как это можно решить? Как уже говорилось, такое поведение характерно не только для kile, но и для других.
Также обратите внимание, что это кажется (чрезвычайно) тесно связанным со следующим Переполнение стека post, хотя на него тоже нет ответа (и хотя он тоже есть в Ubuntu 21.04, похоже, он все еще использует Wayland).Дубликатом не считаю, так как есть отличия: В том посте рассказывается об этом явлении при создании нового стартера на рабочем столе, чего я не делал. Я просто нажимаю на правильный значок в навигации. (И как сказано: я деактивировал Wayland, чего, по-видимому, не сделал другой пользователь.)
Что вызывает это и как это можно исправить?