Как мне заставить работать Skype Wrapper?

14

Я пытаюсь заставить работать скайп-обёртку на Ubuntu

Я пытался следовать этим шагам http://www.omgubuntu.co.uk/2011/10/how-to-add-skype-to-the-ubuntu-messaging-menu/

Также я попытался загрузить и установить его вручную, но он не работает, ничего не происходит, когда я запускаю skype-wrapper

Кто-нибудь может мне посоветовать, как это решить?

endryha
источник

Ответы:

18
  1. Выйти из Skype, если работает

  2. Удалите Skype, если вы установили его из репозиториев.

  3. перезагрузка

  4. Выберите версию Skype (32/64 Bit), чтобы загрузить и установить ее

  5. Убедитесь, что вы добавили хранилище ppa:skype-wrapper/ppa

  6. В терминальной консоли запустите

    sudo add-apt-repository ppa:skype-wrapper/ppa
    sudo apt-get update && sudo apt-get install skype-wrapper python-skype
    
  7. После этого запустите в терминальной консоли

    skype-wrapper
    
  8. Подтвердите всплывающие запросы авторизации (не забудьте поставить галочку, чтобы запомнить выбор)

  9. Перезагрузите и сделайте!

Вот как я получил это работает.


Текущий обход 14.04, пока команда skype-wrapper не исправит свои пакеты PPA для Trusty.

  1. Скачайте пакет Saucy и установите - не волнуйтесь, это не повредит вашей установке, поскольку это всего лишь пакет python

    wget https://launchpad.net/~skype-wrapper/+archive/ppa/+files/python-skype_1.0.32.0-1%7Esaucy1_all.deb
    
  2. Установите обязательное условие:

    sudo apt-get install python-support
    
  3. Установите скачанный deb:

    sudo dpkg -i python-skype_1.0.32.0-1~saucy1_all.deb 
    

Теперь продолжайте, начиная с пункта 1. вверху этого ответа.

MrMuretto
источник
8

Делайте то, что говорит мистер Муретто, и это должно сработать. Однако я хотел, чтобы Skype всегда запускался с использованием оболочки. Для этого вам нужно изменить /usr/share/applications/skype.desktop (с помощью sudo) и добавить строку:

NoDisplay=1

после строки «Терминал = 0». Затем измените /usr/share/applications/skype-wrapper.desktop (с помощью sudo) и удалите строку:

NoDisplay=true

Это позволит скайп-оболочке запускаться из тире как настоящая оболочка.

пессимистический
источник
echo "+ 1" >> подавленный
One Zero
Можете ли вы объяснить, почему это работает?
МарковЧ1
Очевидно, что атрибут «NoDisplay» в файле .desktop означает исключение из тире (и, возможно, некоторых других вещей). Если ни у одного из них не была установлена ​​запись NoDisplay, я думаю, вы увидите 2 одинаковых записи для «Skype». Либо тот, либо только один, но было бы неясно, какой из них будет запускаться при нажатии (само приложение или оболочка). Настраивая отображение обертки и скрытие самого приложения Skype (NoDisplay = true или 1), мы заставляем только обертку, отображаемую в тире как «Skype» (и, возможно, в другом месте), и это именно то, что нам нужно.
печально
3

У меня была такая же проблема.

Если описанные выше действия не помогли, я установил Установите python-wnck пакет python-wnck .

sudo apt-get install python-wnck

Я верю, что вы можете найти этот пакет в Ubuntu Software Center.

BSimulj
источник