Как открыть окно экземпляра после его исчезновения с рабочего стола?

Я новичок в Ubuntu. Я использую Skype, и часто главное окно просто исчезает с моего рабочего стола. Сам экземпляр Skype все еще работает в фоновом режиме. Я знаю это, потому что могу видеть его уведомления в правой нижней части экрана.

Если я снова нажму на иконку Skype, Ubuntu запустит новый экземпляр вместо того, чтобы развернуть работающий экземпляр. Конечно, это не будет работать, потому что Skype не позволит вам войти: Another instance of Skype may be running.

Как перефокусировать / вывести на передний план существующий экземпляр Skype? В Windows вы можете восстановить запущенные экземпляры через панель задач. Я пробовал ездить на велосипеде через открытые окна, но окно запущенного экземпляра не там, где его можно увидеть.

2
задан 14 August 2012 в 18:09

4 ответа

Было бы полезно узнать, какую версию Ubuntu вы используете, но Skype имеет поддержку системного трея в строке меню, поэтому вы можете увидеть там маленький значок скайпа. Нажмите на него, и оно покажет вам огромное меню с опцией «Активировать», которая «Open» на языке Skype.

Системный трей или верхняя панель выглядит так:

enter image description here

в этом случае я использую рабочий стол Ubuntu по умолчанию (Unity от 11.10) и скайп 2.2 Beta [ 1112]

Некоторые настройки, которые могут повлиять на это в Skype:

enter image description here

  • Запустить Skype свернутым в системном трее
  • Выбрать Стиль

Также, как уже упоминалось в комментарии выше, когда у вас есть 2 или более открытых скайпа, они сойдут с ума. Чтобы удалить их все и начать с начала, перейдите к терминалу и сделайте следующее:

sudo killall skype

Если это не сработает, сделайте следующее:

sudo killall -9 skype

Если это по-прежнему не работает, выполните this: ps -e| grep skype процесс для Skype появится с таким номером, как, например:

5859 ?        00:00:11 skype

возьмите это число и сделайте так: sudo kill -9 5859.

1119] Различные способы убить процесс. Затем просто откройте Skype снова.

0
ответ дан 14 August 2012 в 18:09

Я не могу также получить значок скайпа на панели задач.

Однако, есть обходной путь, который частично работает для меня.

В Ubuntu 12.4 LTS вы можете заблокировать значок Skype на панели запуска. Значок остается там. Когда вы нажимаете на него, он показывает текущий запущенный экземпляр. Если Skype не запущен, приложение запускается.

Я все еще хотел бы иметь его в моем переключателе вкладок.

0
ответ дан 14 August 2012 в 18:09

В Unity по умолчанию только определенные приложения могут размещать значки на панели. Вы можете разрешить отображение значка уведомлений Skype, изменив конфигурацию.

Самый простой способ сделать это - использовать dconf-editor из пакета dconf-tools. Используйте инструмент, чтобы перейти к панели рабочего стола ... unity ... и измените параметр systray-whitelist на ['all']. Это позволит показать все значки. Кроме того, вы можете добавить «Skype» в список.

Однако у меня все еще есть проблема, когда Skype иногда удается полностью спрятаться, несмотря на то, что сначала он появился в панели.

0
ответ дан 14 August 2012 в 18:09

У меня тоже была эта проблема. Независимо от того, как я установил настройки Skype, он не будет отображаться на панели задач. Я тоже пытался занести его в белый список, но это не сработало. То, что сработало (хотя, возможно, в сочетании с белым списком - я не пробовал без него), является решением, найденным в другой ветке askubuntu .

sudo apt-get install sni-qt:i386

Перейдите по ссылке для более подробной информации по этому вопросу.

0
ответ дан 14 August 2012 в 18:09

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

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