私はUbuntuを初めて使い、昨日、Ubuntu 16.04 64ビットにSkype for Linux alphaをインストールしました。
コマンドskypeforlinux -silent
を使用して、スタートアップアプリケーションに entry を追加しました。これで、システムを起動するたびに、スカイプウィンドウが最大化されて開きます。システム起動時にトレイに最小化して起動する方法を知りたいです。
「起動時にトレイに最小化」機能がアプリに統合され、バージョン5.0.0.5から完全に機能します。ただし、この時点ではアプリはSkype for Linux Betaです。
起動時にskypeを起動し、wmctrl -c
を使用して「正常に」閉じるスクリプトを作成できます。私自身のscryptでは、このようなことをします:
#!/bin/bash
skypeforlinux &
wmctrl -c Skype ; sleep 0.5
wmctrl -c Skype ; sleep 0.5
wmctrl -c Skype ;
etc...
場合によっては、Skypeを開くのに時間がかかるため、複数の遅延コマンドwmctrl
を使用します。もちろん、chmod u+x [SCRIPT_FILE]
を使用してスクリプトを実行可能にし、スタートアップリストに追加する必要があります。また、Niceプログラムdevilspie
を使用して、必要に応じて起動時にすべてのウィンドウを再配置します。