keks-n's blog

SkypeTab

Have you even used Skype™ for Linux? That IM with awful one-window-per-chat GUI? Do you know how it feels to find a neede  window in your taskbar/dock/Unity launcher/whatever you have?

Here comes... SkypeTab. See the video, it's self-describing.

Source code

PPA for Ubuntu

Installation for Ubuntu:

sudo add-apt-repository ppa:keks9n/skypetab
sudo apt-get update
sudo apt-get install skypetab-ng

For Debian Squeeze you can use ppa for Ubuntu Lucid  (add "deb http://ppa.launchpad.net/keks9n/skypetab/ubuntu lucid main" to your sources.list and import repository key using "apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 41A6E3C3"), it seems to be compatible.

RPMs for Fedora and OpenSUSE.

If it crashes when you try to open new tab, just go to Skype's settings and select any other GUI theme than "GTK+" and "Desktop settings"

Comments (96) Trackbacks (0)
  1. Where is “donate” button, huh?

    Спасибо за рабочее решение.

  2. Nice work =)
    But Fedora and OpenSUSE packages is same link as Debianm Ubuntu PPA.

  3. Archlinux x64 gnome 3.2.1 сборка с aur запускается, клиент логинится но при клике левой кнопкой вылетает в консоль пишет только Aborted. При этом правый клик работает, но при выборе какого-нибудь действия вылетает так же

  4. Есть ли у вас в планах собрать rpm пакеты?

    • Тут один деятель пообещал cделать, но теперь жалуется, что на федоровском билд-сервисе при попытке собрать SkypeTab компилятор валится с Internal error.

    • My prbeolm was a wall until I read this, then I smashed it.

  5. Поставил на убунту натти – запускается обычный скайп; при попытке открыть окно чата или просто не открывает, или валится. Чем можем друг другу помочь?)

    • Этот же косяк вылез на Gentoo, на гитхабе уже есть фикс, войдёт в следующую версию.

  6. Hi – that’s a great job, thanks a lot!!!

    I’ve got another question – is there a hotkey to move the cursor to the user search box? Or any other way to get there without using the mouse? :)

    best regs

    • Thank you for this reminder. I printed it out and have it hanging on my wall. Just remember to pay attention daily. I too have a friend that is down 35% in his portfolio and he did#7n821&;t have to be. I referred him to your company.Dave

  7. Система: Mint 11
    Панели: Gnome-panel+AWN, иконка скайпа в гномопанели.

    Не реагирует на левый клик по иконке в трее, минимальные размеры окна подразумевают обрезание списка собеседников справа и поля для ввода сообщения снижу.

    Из пожеланий – переключение складок по CTRL+1..9 или ATL+1..9.

    Хорошее делаете делаете, спасибо за хороший продукт :)

    • Точнее на клик реагирует, но только показывает (например окно было на заднем плане – выдергивает его вперед), но не скрывает.

    • Еще при клике не тултип скайпа не открывается диалог.

  8. It’s great, thx u very much. Where is donate button?

  9. Hello!

    On 64-bit Debian system, I get following error:

    hadret@r2-d2 ~/Pobrane % skypetab-ng
    skype: symbol lookup error: /usr/lib/libskypetab-ng.so: undefined symbol: _ZN9QListData11detach_growEPii

    What’s weird, on 32-bit version everything is working without any issues. Here are my packages versions:

    hadret@r2-d2 ~/Pobrane % dl libqt
    ii libqt4-dbus 4:4.7.3-8 Qt 4 D-Bus module
    ii libqt4-network 4:4.7.3-8 Qt 4 network module
    ii libqt4-opengl 4:4.7.3-8 Qt 4 OpenGL module
    ii libqt4-xml 4:4.7.3-8 Qt 4 XML module
    ii libqtcore4 4:4.7.3-8 Qt 4 core module
    ii libqtgui4 4:4.7.3-8 Qt 4 GUI module

    hadret@r2-d2 ~/Pobrane % dl skype
    ii skype 2.2.0.35-1 Skype
    ii skypetab-ng 0.4.9-1 SkypeTab is a program that adds tabs to Skype™ for Linux

    If anything else is needed for reference, please tell me and I’ll provide all necessary information (:

  10. Have you installed the version for Ubuntu Lucid? According to objdump it doesn’t reference that symbol and should work fine with Debian.

  11. grate jog ))) thanks!

  12. День добрый! А не подскажите ли как заставить работать в skype-tab видео-камеру? Точнее работать вместе фикс “LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skype” и надстройку для табов?

  13. LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so skypetab-ng
    :3

  14. Great work. It works great for me.

  15. Привет! Спасибо за труд!

    Ubuntu 10.04.3 LTS, после добавления репозитария не могу установить skypetab-ng (однако просто skypetab устанавливается). В чём может быть проблема?

    # aptitude install skypetab-ng
    Чтение списков пакетов… Готово
    Построение дерева зависимостей
    Чтение информации о состоянии… Готово
    Чтение информации о расширенных состояниях
    Инициализация состояний пакетов… Готово
    Запись информации расширенных состояний… Готово
    Не удалось найти пакеты, содержащих «skypetab-ng» в своём имени или описании
    Не удалось найти пакеты, содержащих «skypetab-ng» в своём имени или описании
    Ни одного пакета не будет установлено, обновлено или удалено.
    0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
    Необходимо получить 0Б архивов. После распаковки 0Б будет занято.
    Запись информации расширенных состояний… Готово

  16. На Fedora 16 всё отлично установилось, спасибо!

  17. This is sooooooooooooooooo great! Thank you, thank you and: thank you!
    Where is the AWESOME button!?
    Skypetab(-ng) saves me a lot of stress everyday and just made my life better!

  18. А как это можно установить на 12.04?

  19. Thanks a lot! You are genious! =)

  20. Спасибо большое :)

  21. Thanks a lot!
    Used it for a few days under Gnome Shell 3.2 and no bug so far.

    Will it be possible in the future to have an option to detach the contact list and have only tabbed conversation (with a separate contact list)?
    Thanks!

  22. Благодарю за столь ценное расширение привычного скайпа. Может его примут в официальную сборку скайпа под линукс? :)

  23. Респект!!!

  24. Debian Squeeze amd64
    Установил версию для lucid, как рекомендовано. Однако либа не грузится:

    /usr/lib$ skypetab-ng
    ERROR: ld.so: object ‘libskypetab-ng.so’ from LD_PRELOAD cannot be preloaded: ignored.

    В какую сторону копать?

  25. vovec@tuxxx:/usr/lib$ file libskypetab-ng.so
    libskypetab-ng.so: symbolic link to `libskypetab-ng.so.0.4.9′
    vovec@tuxxx:/usr/lib$ file libskypetab-ng.so.0.4.9
    libskypetab-ng.so.0.4.9: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, stripped

  26. Кто подскажет, что делать с
    $ skypetab-ng
    Unable to load library icui18n “Cannot load library icui18n: (libicui18n.so.48: wrong ELF class: ELFCLASS64)”
    Creating window for QWidget
    Creating window for QWidget
    XSendEvent: 1

  27. Hi!
    please see my pull request on git.hub

  28. Ubuntu 12.04 x64

    Когда выбираю “Start automaticaly” в меню, приложение грохается.

  29. thank you..
    anyway, is it possible to put the video window in it? :D

  30. Позарез нужна RPM-ка для Mageia. Попробовал пакет от Fedora – запускается обычный skype :-)

  31. Спасибо за проект!
    Помню сразу можно было запускать 2 скаптаба для 2-х разных аккаунтов (Ubuntu) сейчас это возможно?

  32. Клёво, работает! Очень не хватает горячей клавиши на открытие вкладок с первым сообщением.

  33. WOW! Спасибо автору за проект!
    Прикрутите к сайту кошелек для поддержки проекта! Я может и не смогу тысячами помочь, но такое чудо не поддерживать грех просто! Удачи и успехов!

  34. Скажите, а из-за чего может возникать ошибка Segmentation fault (core dumped) при запуске skypetab-ng?
    На версии Skype 2.2 всё работало. Поставил версию 4.0. Новая версия работает, а skypetab-ng теперь не запускается. Обновление сделал.

    Среда: Skype 4.0 64, Xubuntu 11.10 64.

    • thanks man!
      i have the same problem with skype 2.2 work well. but with skype 4.0 i have the same error segmentation fault

  35. RPM-based дистрибутив (на основе Fedora). При запуске skypetab появляется пустое окно с надписью в заголовке окна NOT INITIALIZED. Вот вывод bash:

    redix@slash ~ $ skypetab-ng
    ERROR: ld.so: object ‘/usr/lib64/libXft-infinality/libXft.so.2′ from LD_PRELOAD cannot be preloaded: ignored.
    ERROR: ld.so: object ‘/usr/lib64/freetype-infinality/libfreetype.so.6′ from LD_PRELOAD cannot be preloaded: ignored.
    ERROR: ld.so: object ‘/usr/lib64/libXft-infinality/libXft.so.2′ from LD_PRELOAD cannot be preloaded: ignored.
    ERROR: ld.so: object ‘/usr/lib64/freetype-infinality/libfreetype.so.6′ from LD_PRELOAD cannot be preloaded: ignored.
    Gtk-Message: Failed to load module “canberra-gtk-module”
    Gtk-Message: Failed to load module “pk-gtk-module”
    Creating window for QWidget
    Creating window for QWidget
    Creating window for skypetab::SingleInstance
    Creating window for skypetab::STabMainWindow
    Creating window for skypetab::ContactListContainer
    Created main window
    Creating window for QWidget

    Как я понял программа конфликтует с пакетами infinality, только не понятно, как решить эту проблему. Help me please!!

  36. Ubuntu oneiric 11.10 GNOME 3.2.1, после переустановки скайпа на 4.0:
    > skypetab-ng
    Ошибка сегментирования
    >

  37. Hi, new to linux installed ubuntu12.04 in wubi. I just followed thos instructions to install through terminal and now I only get one window for skype and cannot open any chat dialogue. I think ubuntu is installed as 64.bit, but nos sure.

    Thanks a lot

  38. ку. обновился до 4.0.0.8 и skypetab стал валиться в Segmentation fault. стрейсом посморел – вываливается после чтения конфига. Если снести конфиг($HOME/.config/kekekeks/skypetab-ng.conf) – запускается и работает. Но следующий запуск тоже самое, если не прибить конфиг. Пока можно воспользоваться костылем ввиде скрипта для запуска skypetab:

    #!/bin/bash

    rm -rf ~/.config/kekekeks/skypetab-ng.conf
    /usr/bin/skypetab-ng

    Ждем нормального фикса=)

  39. English version:

    if you have problem on running skypetab with skype v.4.0, then try to use the following script to run skypetab:

    #!/bin/bash

    rm -rf ~/.config/kekekeks/skypetab-ng.conf
    /usr/bin/skypetab-ng

  40. messkaline’s comment helped immensely! Thanks!

    Protip: save messkaline’s bash script in /usr/local/bin/ as skypetab-ng and chmod +x.

    The bash script will run before the actual skypetab-ng binary in /usr/bin and will also work with the system’s .desktop application links!

    Worked like a charm on Ubuntu 11.10 64bit.

  41. would love to see 12.10 version :)

  42. Hello,
    Great.
    Is there any possibility to have a full screen argument (cmd)? I would like to use it under XBMC.

  43. Hey!

    Upgraded to your latest version of skypetab, but when i launch it i get this error:

    QGtkStyle was unable to detect the current GTK+ theme.
    Segmentation fault (core dumped)

    Any ideas? Using Ubuntu 12.10.

    • Столкнулся с такой же проблемой.
      Система – Ubuntu 12.10 x64
      Пробовал менять тему скайпа на различные, не помогает.

  44. Segmentation fault (core dumped)
    Ошибка сегментирования (core dumped)

    Не знаю, как и почему, но проблема вроде как, решилась запуском не: skypetab-ng
    А вот этого:
    skypetab-prelaunch

  45. Very good wrapper.
    Is it possible to allow full screen maximization for “Skype 4.0 calls” if it’s wrapped or make something in the program for hiding everything except “Skype 4.0 Call”?

  46. Every day achievements currently rotate on a daily basis. GG http://www.google.com

  47. Thanks a lot for sharing this with all folks you actually
    know what you are speaking about! Bookmarked.
    Please additionally visit my web site =). We could have a hyperlink exchange agreement among us

  48. This website truly has all the info I needed concerning
    this subject and didn’t know who to ask.

  49. спасибо, нужно в репы по умолчанию как в рекомендованное дополнение

  50. как рекомендованное то есть, спасибо еще раз ;)

  51. очень хорошея вещи!!!!!!!

  52. Its like you read my mind! You seem to know a lot about this, like you wrote the book in
    it or something. I think that you can do with a few pics
    to drive the message home a bit, but other than that, this is
    excellent blog. A fantastic read. I’ll definitely be back.

  53. Все классно встало. С англ. мало дружу, поэтому половина делал по наитию. Удалять старый скайп не стал, потому что понял – это как дополнение. Сначала не заработало, но после рекомендаций StanislavKH, все заработало (Ubuntu 13.04). Камера сразу прозрела, а то есть баг, что камера практически слепая (очень темно кажет). Звук трещать перестал до совета Станислава. Так что, СПАСИБО огромное за такой труд. Надеюсь не бросите проект.

  54. Доброго времени суток! Давно использую SkypeTab и всё отлично за исключением одного момента. На данный момент стоит Ubuntu 13.04 (с предыдущими версиями та же история) и при запущенной данной утилиты систему нельзя выключить/перезагрузить до тех пор, пока вручную не закроешь её. С обычной версией скайпа всё нормально. Ребут/выключение от рута конечно же работает, проблема только с ребутом/выключением от юзера.

  55. Hi, will skypetab be released for Ubuntu saucy?
    I can´t seem to find it and am reallllllllly missing it.

  56. Any update on my question?

  57. Где взять skypetab для Ubuntu 14.04?

  58. Простите, я тормоз. Отлично подошел пакет для Ubuntu 13.04

  59. Works fine fo me in arch linux. AUR packege was broken, but build frome source was successful. Is it possible to reorder windows some how? I prefer contact list on the right side and message tab on the left. Any suggestions are greatly appreciated.

  60. После установки новой версии скайпа (был вынужден, потому что групповые чатики не работали) панель контакнтов теперь отделена от окна в котором отображаются вкладки.
    Можно ли с этим что-то сделать?

    Спасибо!

  61. Hey I just updated my skype version to 4.3.0.37 on Ubuntu and now the tabs are not working for me. Is there anything I can check to make sure I did not mess something up when I updated skype?

    Thanks for your work on this project!

  62. skype version to 4.3.0.37 on Ubuntu and now the tabs are not working

  63. КЕКС ТЫ ЛУЧШИ!))

  64. Установил на xubuntu 14.04 skypatab. При попытке запустить из терминала командой “skypetab-ng”, отваливается с ошибкой “execvp(“skype”, …) failed: 2 “. Как вылечить?

  65. Спасибо!

  66. Спасибо за плагин, теперь мой скайпик не выглядит как кусок какашки! Хотел узнать, не включали ли вы в код poll fix вот отсюда? http://habrahabr.ru/post/242043/ Судя по комментам, вы собирались это сделать :). Если нет, то можно ли использовать это решение совместо с skypetab?

  67. Hi!
    The skypetab-ng is a perfect solution for me for years but somehow the userlist is in a separate window not like on the video. Maybe it’s only a configuration problem of my skype but I can’t find what I fscked up. A few years ago when I first installed the skypetab it was working correctly but I don’t know what I’ve changed. Could anyone help me please?

  68. как пользоваться l2walker oog 10 9 1 карта schuttgard для l2walker

  69. rich csgo – win csgo, free money.

  70. как защищиться от взлома – взлом переписки одноклассников, взломать одноклассники бесплатно.

  71. Is Ubuntu 15 supported ?
    I’m getting package not found on apt-get update
    Failed to fetch http://ppa.launchpad.net/keks9n/skypetab/ubuntu/dists/wily/main/binary-i386/Packages

  72. создать лайткоин кошелек на русском – лайткоин кошелек украина, лайткоин кошелек украина.

  73. А как-то можно увеличить ширину вкладки до ширины названия контакта или хотя бы на какую-то величину?

  74. пузырьковые колонны – декор окон, декор окон.


Cancel reply

No trackbacks yet.