Как заставить Skype для Linux сворачиваться в трэй при автозапуске
Микрософт в очередной раз отключила старые скайпы. Сегодня уже до 5-й линуксовской версии добрались. Пришлось ставить свежий skypeforlinux, на данный момент 8.11.0.4. Но он, скотина такая, не сворачивался в трэй при автозапуске.
Победил это так: поменял строку скайповского автозапуска на
sh -c "sleep 5; /usr/bin/skypeforlinux; sleep 5; wmctrl -c Skype"
Сменил название пункта автозагрузки со Skype на, например, S.k.y.p.e. И в настройках скайпа отключил автозапуск, а не то пункт Skype опять восстановится.
(И "Запуск в фоновом режиме" в скайпе надо отключить, wmctrl его и так в фоновый режим переведёт. А, иначе, фоновый режим на фоновый режим может дать несворачивающееся пустое окно.)
Получилось – сворачивается! :-)
Надо только доустановить wmctrl , если нет такового.
Может вам так же другие секунды надо написать, если у вас система медленнее грузится (или быстрее:)
Ещё был глюк – при запуске skypeforlinux открывалась только шапка окна. А нормально заводился только после пары сворачиваний-разворачиваний. И сворачивание в трэй, вместо выхода, тоже не работало. Победил, удалив старый каталог с настройками ~/.config/skypeforlinux.
А вообще, при возможности, пользуюсь альтернативами.
qTox уже пол-года использую. Были мелкие проблемы с новейшей версией (не всегда сообщения досылались, если другого токса не было в сети в момент отправки; и качество звука иногда страдало – то эхо, то блеянье). Решил, перейдя на чуть более старую версию.
Сейчас ещё wire пробую.
Комментарии
kofesutra
30 ноября, 2017 - 17:02
Спасибо, comrade!
Возможно, из-за особенностей XFCE сработало только один раз, затем строка запуска в автозапуске вернулась к дефолтной.
Тогда оформляем скриптик с текстом
#!/bin/sh
sleep 10
wmctrl -c Skype
sleep 4
wmctrl -c Skype
даём права на исполнение и тоже его в автозапуск.
comrade
30 ноября, 2017 - 23:29
Можно и так :)
Но проще в автозапуске поменять название пункта со Skype, например, на S.k.y.p.e.
Прописать туда
sh -c "sleep 5; /usr/bin/skypeforlinux; sleep 5; wmctrl -c Skype"
И в настройках скайпа отключить автозапуск, чтобы он пункт Skype не "восстанавливал".
Сейчас допишу инструкцию...
gundenaf
30 ноября, 2017 - 16:41
Перешел год назад на Дуровский Телеграм. В принципе, нормально.
Texnoline
30 ноября, 2017 - 20:08
Анальная пробка, не мешает? Может еще до кучи, Viber будете использовать+Вантуз!?
Чингачгук
30 ноября, 2017 - 22:17
Можно пояснить про анальную пробку? Это качественное ПО, хоть и проприетарное. Скайп ещё проприетарное.
Texnoline
1 декабря, 2017 - 06:13
Где оно качественное, точнее в каком месте!? Анальная пробка- вторжение в вашу частную жизнь, слив телеметрии и персональных данных — третьим лицам и четвертым и т.д.!
Алик Зандер
30 ноября, 2017 - 20:21
Скайп, трей спрятать...Обалдеть!
Чингачгук
2 декабря, 2017 - 20:21
Но интерфейс у нового скайпа чуть менее удобен, чем Unity :)
Чингачгук
4 декабря, 2017 - 06:08
Инструкция для Skype 4.3:
opennet . ru/tips/3039_skype_linux_patch_protocol.shtml
comrade
4 декабря, 2017 - 10:25
Занятно :)
Только со старым скайпом ещё может случиться проблемка при установке на более-менее современные 64-х-битные линуксы (он всякие библиотеки ...-i386 хочет, 32-х-разрядный потому что).
Не напичкали новый линуксовский скайп рекламой, как виндозный – и на том спасибо.
Всё равно, если есть возможность, лучше переходить на другие звонилки.
Texnoline
4 декабря, 2017 - 16:06
старье, зачем оно наивным пользователям интернетов!?:(
Чингачгук
18 апреля, 2018 - 07:44
Зачем так сложно. Добавить запись /usr/bin/skypeforlinux
sleep 5
wmctrl -c Skype
Но перед этим установить пакет wmctrl. И будет всё работать.
comrade
18 апреля, 2018 - 10:25
Если у Вас так Skype стабильно автозапускается, хорошо.
У меня, если стартовать skypeforlinux без задержки при загрузке системы, он иногда вообще не запускается (видимо, не находит нужных ему минералов, не кристаллизовались ещё к этому моменту:-)
В общем, команды с секундами я подобрал, чтобы в моей системе был 100%-ный результат – скайп автозапускается, скайп сворачивается...
У кого-то другие секунды надо писать, кому-то можно лишние команды выкинуть. Не спорю.
:)
Комментировать