Ubuntu 18.04.1 LTS에서 화면 공유를 활성화 할 수 없음 공유”를 활성화하려고 할

시스템 설정의 “공유”섹션에서 “화면 공유”를 활성화하려고 할 때 “ON / OFF”슬라이더를 클릭 할 수 있지만 “ON”으로 설정되어 있지는 않습니다. “공유”슬라이더를 “ON”으로, “원격 로그인”슬라이더를 “ON”으로 설정할 수 있지만 “스크린 공유”슬라이더는 설정할 수 없습니다. 뭔가 빠졌습니까?

Ubuntu 18.04.1 LTS를 실행 중이며 xorg의 GNOME 및 GNOME Flashback에서 모두 시도했습니다



답변

이것은 나에게 일어났다. 여기 내가 그것을 고쳤다.

내 네트워크에 “유선 관리되지 않음”이 표시되었습니다. 이 문제를 해결하려면 다음을 수행해야했습니다.

참고 : 터미널에 복사 / 붙여 넣기 명령 세트에 관심이있는 경우이 답변의 끝에 나열된 명령을 실행하기 전에 먼저이 지시 사항을 검토하십시오.

  • cd /etc/NetworkManager
  • 저장 NetworkManager.confNetworkManager.orig(백업으로)
  • sudo vi NetworkManager.conf

    변경 managed=falsemanaged=true

    새 파일은 다음과 같습니다.

    [main]
        plugins=ifupdown,keyfile
    [ifupdown]
        managed=true
    [device]
        wifi.scan-rand-mac-address=no
    
  • sudo service network-manager restart
  • cd /etc/netplan
  • sudo vi 50-cloud-init.yaml

    바로 아래에이 줄을 추가하십시오 network:

    renderer: NetworkManager

    새 파일은 다음과 유사합니다 ( renderer표시된대로 줄이 들여 쓰기되어 있는지 확인 ).

    network:
        renderer: NetworkManager
        ethernets:
            enp3s0:
                addresses: []
                dhcp4: true
    version: 2
    
  • 저장
  • sudo netplan apply
  • 이 작업을 수행하려면 컴퓨터를 다시 시작해야했습니다.
  • 다시 시작하면 네트워크에 “유선 연결”이 표시됩니다
  • 그런 다음 Settings» Sharing»으로 이동할 수 있습니다Screen Sharing
    • 이제 전환 할 수 있어야 Screen SharingON
    • 아래에서 Networks(대화 상자의 맨 아래), 그 전환 ON뿐만 아니라

명령

찾고있는 모든 터미널 명령이고 위의 지침에서 언급 한 파일을 수동으로 변경하지 않은 경우 아래 명령을 실행하면 파일 수정을 처리해야합니다.

cd /etc/NetworkManager
sudo cp NetworkManager.conf NetworkManager.orig
# Change NetworkManager.conf: 'managed=false' to 'managed=true'
sudo sed -i 's/managed=false/managed=true/g' NetworkManager.conf
sudo service network-manager restart
cd /etc/netplan
# Ensure networks are managed by NetworkManager
# Whitespace in this command is important!
sudo sed -i '/^network:/a \    renderer: NetworkManager' 50-cloud-init.yaml
sudo netplan apply
# Restart your machine, or uncomment one of the lines below:
#sudo shutdown -r now
#gnome-session-quit --reboot

이 명령을 실행 한 후 화면 공유를 활성화하려면 위의 마지막 단계를 참조하십시오.


답변

@Jay의 답변이 좋습니다. 네트워크 관리자를 비활성화하고 대신 네트워크 계획에서 네트워크를 사용하면 문제가 발생합니다. 네트워크를 계속 사용하려면 간단히 다음을 추가했습니다.

/usr/lib/vino/vino-server

내 시작 응용 프로그램에.


답변

이더넷과 인터페이스 라인을 추가했다고 가정합니다. 컴퓨터의 인터페이스를 사용해야합니다. 그의 enp3s0이었다

“ip a”를 실행할 수 있으며 네트워크 장치가 나열됩니다. 다음과 같이 보일 것입니다 :

:~$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
   valid_lft forever preferred_lft forever
2: ens2f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:1e:67:79:08:5c brd ff:ff:ff:ff:ff:ff
inet 131.192.176.162/24 brd 131.192.176.255 scope global dynamic noprefixroute ens2f0
   valid_lft 680301sec preferred_lft 680301sec
inet6 fe80::21e:67ff:fe79:85c/64 scope link
   valid_lft forever preferred_lft forever
3: ens2f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:1e:67:79:08:5d brd ff:ff:ff:ff:ff:ff

여기에는 2 개의 인터페이스가 있습니다 : ens2f0 및 ens2f1

나는 당신이이 질문을 한동안 물었다는 것을 알고 있습니다. 화면 공유를 작동시킬 수 있어야합니다.


답변

필자는 “Wayland”에서 실행했기 때문에 화면 공유를 활성화 할 수 없었습니다 (사용할 수있는 유일한 데스크톱 이었기 때문에). Wayland는 화면 공유 옵션을 지원하지 않습니다. 원래 XOrg “Ubuntu”데스크톱으로 전환하여이 문제를 해결했습니다. 그러나 그것을 작동시키기 위해 전투가있었습니다 …

이 다른 스레드에서 내 게시물을 확인하십시오 : 로그인 후 Ubuntu 18.04가 데스크탑을 표시하지 않습니다


답변

18.04의 두 가지 새로운 설치 에서이 문제가 발생했습니다. 작동하는 수정 프로그램은 터미널에서 아래 코드를 실행 한 다음 다시 부팅했습니다.

sudo apt install vino

답변은 여기에서 :
우분투에서 공유를 켤 수 없습니다 18.04


답변

실제 디스플레이를 위해 vnc 서버를 시작하는 방법에 설명 된대로 x0vncserver를 사용하십시오 .

sudo apt-get install tigervnc-scraping-server

그런 다음 암호를 설정하십시오

vncpasswd

그런 다음 서버를 시작하십시오.

 x0vncserver -passwordfile ~/.vnc/passwd -display :0


답변