Skypeをインストールする最新の方法は、スナップを使用することです。
sudo snap install skype
再起動後に自動的に起動し、バックグラウンドデーモンとして実行できます。設定メニューで自動起動を有効または無効にできます。自動起動が無効になると実行されます。
sudo snap run skype
ただし、このコマンドは通常のデーモンとしてバックグラウンドで実行することはできません。
snap run skype &
snap run skype 2>&1
バックグラウンドで実行することはできませんが、どのようにバックグラウンドで実行させることができますか?
答え1
@sudodusの答えが私にヒントを与えました。
nohup bash -c 'snap run skype &'
次のコマンドの場合:
snap run skype
snap run skype &
snap run skype 2>&1
すべてのコマンドは端末に複数行を出力します。
+ [ -f /home/debian/snap/skype/common/.config/skypeforlinux/settings.json ]
+ export SKYPE_LOGS=/home/debian/snap/skype/293/logs
+ [ ! -d /home/debian/snap/skype/293/logs ]
+ exec /snap/skype/293/usr/share/skypeforlinux/skypeforlinux
(skypeforlinux:30941): dbind-WARNING **: 19:07:31.926: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-TGfeT7xGkl: No such file or directory
[30941:0830/190733.578850:ERROR:browser_main_loop.cc(271)] Gdk: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
[30941:0830/190737.051331:ERROR:object_proxy.cc(623)] Failed to call method: org.freedesktop.ScreenSaver.GetActive: object_path= /org/freedesktop/ScreenSaver: org.freedesktop.DBus.Error.UnknownMethod: Unknown method GetActive or interface org.freedesktop.ScreenSaver.
nohup bash -c 'snap run skype &'
Skypeを起動できますが、端末に出力がありません。これが私が望むものです。