Рабочий стол Ubuntu 12.04, экран VNC не обновляется

У меня были эти проблемы на нескольких машинах и в нескольких версиях рабочего стола Ubuntu (все версии 10.04 или новее). Обычно это происходит со старым ноутбуком, на котором я установил Ubuntu, но теперь это происходит на моей основной машине разработчика (четырехъядерный ПК, недавно обновленный до настольного Ubuntu 12.04). Проблема в том, что я могу подключиться к машине и войти в систему с паролем, начальный экран выглядит нормально, но никогда не обновляется. Я вижу монитор машины через всю комнату и вижу движение мыши и всплывающие меню, но изображение экрана на ПК передо мной, на котором запущена программа просмотра VNC, никогда не обновляется. Таким образом, команды мыши и клавиатуры работают.

  • Рабочий стол Ubuntu 12.04
  • Средство просмотра Ultra VNC (также можно увидеть в бесплатном средстве просмотра VNC RealVNC)
  • Статический IP-адрес рабочего стола для общего доступа на eth0; Динамический идентификатор на eth1

Я думаю, что это проблема конфигурации Ubuntu, потому что этот ПК работал нормально с 9.04, 10.04 и 11.10 (за последние пару лет). У меня также была пара ноутбуков, которые раньше имели эту проблему со старыми Ubuntu, но не с 12.04.

Дополнительная информация:

ПК с Win7, который я пытаюсь использовать для управления ПК с Ubuntu, подключен через 2 8-портовых гигабитных маршрутизатора DLink. Ноутбук Ubuntu, которым я обычно управляю через VNC, обычно подключается к сети только через беспроводную сеть. Обновление экрана прерывистое, но пригодное для использования. Я повторил проблему на ноутбуке с Win7, который был подключен через Ethernet и беспроводную сеть.

7
задан 14 August 2012 в 18:08

3 ответа

У меня возникла та же проблема, я немного искал и нашел это решение.

Сессия VNC была очень медленной в 12.04 по сравнению со старыми версиями.

Выполнение упомянутой команды решило проблему. Цель Спасибо

0
ответ дан 14 August 2012 в 18:08

Удаление в Ubuntu 14.04 LTS из Ubuntu 12.04 LTS с использованием Remmina Remote Desktop или Gtk VNC Viewer не работало. Удаленный сеанс не обновил экран. Команда gsettings set org.gnome.Vino disable-xdamage true не работала. К сожалению, я не пробовал войти в систему до 14.04 в режиме 2D перед установкой 12.04 LTS. Удаление в Ubuntu 12.04 LTS из Ubuntu 12.04 LTS также не работало. Установка disable-xdamage true не сработала. Выполнение входа в 12.04 с использованием 2D и последующее удаленное взаимодействие работали. Тогда перезапуск и вход в 3D в 12.04 сработал.

В настоящее время я подключаюсь к 12.04 в режиме 3D, затем удаленно подключаюсь к 12.04 из 12.04 с помощью Remmina Remote Desktop. На удаленном компьютере команда "gsettings get org.gnome.Vino disable-xdamage возвращает false. Я считаю, что ключом было начало первоначального сеанса в 2D-режиме, по крайней мере, один раз. ответ, потому что у меня недостаточно очков, чтобы комментировать на askubuntu.com.

0
ответ дан 14 August 2012 в 18:08

@izx

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

Я перешел на Unity 2D, и это исправило мои проблемы с ПК. Я также переключился на Unity 2D на моем ноутбуке, который работал (но вы должны были перемещать окна вокруг рабочего стола, чтобы обновить эту часть рабочего стола). Это все еще изменчиво, но намного менее проблематично.

К вашему сведению, я сначала попробовал плазму KDE. Мне понравился внешний вид, но это не помогло исправить проблемы с обновлением экрана.

0
ответ дан 14 August 2012 в 18:08

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

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