Я новичок в Ubuntu. Я использую Skype, и часто главное окно просто исчезает с моего рабочего стола. Сам экземпляр Skype все еще работает в фоновом режиме. Я знаю это, потому что могу видеть его уведомления в правой нижней части экрана.
Если я снова нажму на иконку Skype, Ubuntu запустит новый экземпляр вместо того, чтобы развернуть работающий экземпляр. Конечно, это не будет работать, потому что Skype не позволит вам войти: Another instance of Skype may be running
.
Как перефокусировать / вывести на передний план существующий экземпляр Skype? В Windows вы можете восстановить запущенные экземпляры через панель задач. Я пробовал ездить на велосипеде через открытые окна, но окно запущенного экземпляра не там, где его можно увидеть.
Было бы полезно узнать, какую версию Ubuntu вы используете, но Skype имеет поддержку системного трея в строке меню, поэтому вы можете увидеть там маленький значок скайпа. Нажмите на него, и оно покажет вам огромное меню с опцией «Активировать», которая «Open» на языке Skype.
Системный трей или верхняя панель выглядит так:
в этом случае я использую рабочий стол Ubuntu по умолчанию (Unity от 11.10) и скайп 2.2 Beta [ 1112]
Некоторые настройки, которые могут повлиять на это в Skype:
Также, как уже упоминалось в комментарии выше, когда у вас есть 2 или более открытых скайпа, они сойдут с ума. Чтобы удалить их все и начать с начала, перейдите к терминалу и сделайте следующее:
sudo killall skype
Если это не сработает, сделайте следующее:
sudo killall -9 skype
Если это по-прежнему не работает, выполните this: ps -e| grep skype
процесс для Skype появится с таким номером, как, например:
5859 ? 00:00:11 skype
возьмите это число и сделайте так: sudo kill -9 5859
.
Я не могу также получить значок скайпа на панели задач.
Однако, есть обходной путь, который частично работает для меня.
В Ubuntu 12.4 LTS вы можете заблокировать значок Skype на панели запуска. Значок остается там. Когда вы нажимаете на него, он показывает текущий запущенный экземпляр. Если Skype не запущен, приложение запускается.
Я все еще хотел бы иметь его в моем переключателе вкладок.
В Unity по умолчанию только определенные приложения могут размещать значки на панели. Вы можете разрешить отображение значка уведомлений Skype, изменив конфигурацию.
Самый простой способ сделать это - использовать dconf-editor
из пакета dconf-tools
. Используйте инструмент, чтобы перейти к панели рабочего стола ... unity ... и измените параметр systray-whitelist
на ['all']
. Это позволит показать все значки. Кроме того, вы можете добавить «Skype» в список.
Однако у меня все еще есть проблема, когда Skype иногда удается полностью спрятаться, несмотря на то, что сначала он появился в панели.
У меня тоже была эта проблема. Независимо от того, как я установил настройки Skype, он не будет отображаться на панели задач. Я тоже пытался занести его в белый список, но это не сработало. То, что сработало (хотя, возможно, в сочетании с белым списком - я не пробовал без него), является решением, найденным в другой ветке askubuntu .
sudo apt-get install sni-qt:i386
Перейдите по ссылке для более подробной информации по этому вопросу.