私はubuntu Unityデスクトップを使用しています
ユニティコントロールセンター>共有>画面共有>共有するネットワークが選択されていません
接続は正常に機能しています/共有設定に表示されない/スクリーンショットを確認してください
ubuntu 18.04(ただし、デフォルトのgnomeでは正常に動作します)
問題のスクリーンショット:
まったく同じ問題が発生しています。
Networkdを使用する必要がない場合、このファイル/etc/netplan/01-network-manager-all.yaml
をこれらのコンテンツとともにnetplanディレクトリに追加することで問題を解決できると思います。
network:
version: 2
renderer: NetworkManager
このファイルを追加した後、そのディレクトリ内に先例となる他のファイルがないことを確認し、Sudo netplan apply
コマンドを使用します。ただし、設定タブでこれらの変更を有効にするには、再起動が必要になる場合があります。
最近、networkd
の代わりにNetworkManager
を使用するようにnetplan.yamlファイルを更新しました。これを行うと、ネットワークブリッジを介してVMを検出できるようになりましたが、VNCクライアントは動作を停止しました。画面共有の共有ページでは、ネットワークが見つからないため、画面共有を有効にすることはできません。 br-mmrk1
を介してインターネットに接続しているため、これはもちろん誤りです。
レンダラーをNetworkManager
に戻すと、ネットワーク共有が再び有効になりますが、ネットワーク自体は機能せず、VNCクライアントに接続できません。
もちろん、ネットワークブリッジを削除し、デフォルトのNetworkManagerを使用するだけで、VMを除き、すべてが機能します。
現在、VMを管理するための私の回避策は、VMでマシンを使用している場合に役立ちますが、別のコンピューター上の仮想マネージャーを使用してVMをリモートで管理することです。
こちらがそのためのビデオガイドです-> https://www.youtube.com/watch?v=_SiJSz_2NaY
networkd
を使用する必要がある/etc/netplan/01-networkd.yaml
ファイルを次に示します。比較するネットプランファイルを確認してください。
# This file describes the network interfaces available on your system
# For more information, see netplan(5).
network:
version: 2
renderer: networkd
ethernets:
enp2s0f0:
mtu: 1500
enp2s0f1:
mtu: 1500
bridges:
br-mmrk1:
addresses: [ 10.133.104.200/22 ]
gateway4: 10.133.104.1
nameservers:
addresses: [ 8.8.8.8, 1.1.1.1 ]
interfaces:
- enp2s0f0
mtu: 1500
parameters:
stp: false
forward-delay: 15
br-mmrk2:
addresses: [ 10.133.56.200/22 ]
gateway4: 10.133.56.1
nameservers:
addresses: [ 8.8.8.8, 1.1.1.1 ]
interfaces:
- enp2s0f1
mtu: 1500
parameters:
stp: false
forward-delay: 15
あなたの問題の解決策を見つけた場合は、この問題の回避策も喜んでいるので、ここで共有してください。
ありがとう!
-マーク
私の場合、根本原因は、ネットワークが接続されていないときにGnomeがScreenSharingを許可していないことです。 GnomeはNetworkManagerから情報を取得します。また、これらの接続を管理するように設定されていないため、ネットワークを報告していません。これは修正する必要がありました。
これは/ var/log/syslogにあったものです
gnome-control-c [16836]:サービスvino-serverの有効化に失敗しました:GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs:このネットワークで共有を有効にできません。ステータスは「0」です
/etc/NetworkManager/NetworkManager.confで管理対象をtrueに変更する必要がありました。
[ifupdown]
managed=true
走る
Sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
再起動して、スクリーンショットの[ネットワーク]フィールドにネットワークがあるかどうかを確認します。 「画面共有」ボタンで「オン」に設定できるようになりました
このバグレポートから情報を得ました: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1676547