Ubuntu 18.04.1 LTS не может включить демонстрацию экрана

При попытке включить "Демонстрацию экрана" под разделом "Sharing" параметров настройки системы я могу нажать на ползунок "ВКЛЮЧЕНИЯ - ВЫКЛЮЧЕНИЯ", но это не останется установленным на "НА". Я могу установить "Совместное использование" ползунка на "НА" и ползунка "Удаленного входа в систему" к "НА", но не "Демонстрация экрана" один. Я пропускаю что-то?

Под управлением Ubuntu 18.04.1 LTS и делала попытку этого и на GNOME на Xorg и на Ретроспективном кадре GNOME

15
задан 29 July 2018 в 00:02

6 ответов

Используйте x0vncserver, как объяснено в , как запустить vnc сервер для фактического дисплея .

sudo apt-get install tigervnc-scraping-server

Затем устанавливает пароль

vncpasswd

, Затем запускают сервер с

 x0vncserver -passwordfile ~/.vnc/passwd -display :0
0
ответ дан 23 November 2019 в 02:50

Это произошло со мной, вот то, как я исправил его.

Моя сеть показала "проводной неуправляемый"; для исправления этого я должен был сделать следующее:

Примечание: Если бы Вы интересуетесь рядом команд к скопировать/вставить в Ваш терминал, я поощрил бы Вас рассматривать эти инструкции сначала, прежде, чем выполнять команды, перечисленные в конце этого ответа.

  • cd /etc/NetworkManager
  • сохранить NetworkManager.conf кому: NetworkManager.orig (как резервное копирование)
  • sudo vi NetworkManager.conf

    Изменение managed=false кому: managed=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 Sharing кому: ON
    • Под 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

После выполнения этих команд обратитесь к заключительному шагу выше для включения демонстрации экрана.

2
ответ дан 23 November 2019 в 02:50

Я предполагаю, что он добавил абонентские линии Ethernet и интерфейсные линии. Необходимо удостовериться, что интерфейс для компьютера используется. Его был enp3s0

Можно выполнить "IP", и он перечислит сетевые устройства. Будет похож на это:

:~$ 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

Я понимаю, что Вы задали этот вопрос некоторое время назад. Необходимо смочь получить экранную работу доли.

0
ответ дан 23 November 2019 в 02:50

Для меня я не мог включить демонстрацию экрана, потому что я работал в "Уэйленде" (поскольку это было единственным рабочим столом, я мог использовать). Ну, Уэйленд не поддерживает опцию демонстрации экрана. Я устранил эту проблему путем переключения на исходный Xorg рабочего стола "Ubuntu". Чтобы заставить это работать, однако, было сражение...

Проверьте мое сообщение на этот другой поток: Ubuntu 18.04 не покажет рабочий стол после входа в систему

0
ответ дан 23 November 2019 в 02:50

У меня была эта проблема от двух новых установок 18,04. Фиксация, которая работала, выполняла код ниже в терминале и затем перезагружала:

sudo apt install vino

Ответ был отсюда: не Может включить совместное использование на человечности 18.04

0
ответ дан 23 November 2019 в 02:50

Ответ @Jay хорош. Проблема вызывается, если Вы отключаете администратора сети, и вместо этого используйте networkd в netplan. Чтобы продолжить использовать networkd, я просто добавил:

/usr/lib/vino/vino-server

К моим Приложениям Запуска.

0
ответ дан 23 November 2019 в 02:50

Другие вопросы по тегам:

Похожие вопросы: