Я не люблю задавать вопросы, но я потратил часы на поиски и мне очень нужна помощь! Я пытаюсь запустить Ubuntu 14.04 headless и удаленно войти через VNC из Windows. Я прочитал много сообщений о том, что выход — установить xserver-xorg-video-dummy, и вот тут я застрял
root@mediaserver:~# apt-get install xserver-xorg-video-dummy Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Некоторые пакеты не могут быть установлены. Это может означать, что у вас есть запрошенная невозможная ситуация или если вы используете нестабильную дистрибутив, в котором некоторые необходимые пакеты еще не созданы или были перемещены из Входящих. Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: xserver-xorg-video-dummy : Зависит от: xorg-video-abi-15 Зависит от: xserver-xorg-core (>= 2:1.14.99.902) E: Невозможно исправить проблемы, у вас остались сломанные пакеты. root@медиасервер:~# root@медиасервер:~# root@медиасервер:~# root@mediaserver:~# apt-get install xorg-video-abi-15 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Обратите внимание, что вместо «xorg-video-abi-15» выбрано «xserver-xorg-core». Некоторые пакеты не могут быть установлены. Это может означать, что у вас есть запрошенная невозможная ситуация или если вы используете нестабильную дистрибутив, в котором некоторые необходимые пакеты еще не созданы или были перемещены из Входящих. Следующая информация может помочь разрешить ситуацию: Следующие пакеты имеют неудовлетворенные зависимости: unity-control-center : Зависит от: libcheese-gtk23 (>= 3.4.0), но он не будет установлен Зависит от: libcheese7 (>= 3.0.1), но он не будет установлен E: Ошибка, pkgProblemResolver::Resolve сгенерировал разрывы, это может быть вызвано задержанными пакетами. root@медиасервер:~#
Похоже, что виноват libcheese. Я получаю тот же вывод, если пытаюсь установить xserver-xorg-core
. Из вышесказанного следует, что мне нужна версия >= 3.4, однако у меня 3.10
root@mediaserver:~# dpkg -s libcheese-gtk23 Пакет: libcheese-gtk23 Статус: установка выполнена успешно, установлено ... Версия: 3.10.2-0ubuntu2
При попытке обновить получаю следующее:
root@mediaserver:~# apt-get обновление libcheese-gtk23 Чтение списков пакетов... Готово Построение дерева зависимостей Чтение информации о состоянии... Готово Расчет обновления... Готово libcheese-gtk23 уже является новейшей версией. 0 обновлено, 0 новых установлено, 0 для удаления и 0 не обновлено.
Это проблема с моим репозиторием??? Я все их раскомментировал. Я упускаю какой-то особый репозиторий, который не будет включен в 14.04?
Пожалуйста помогите!!! Спасибо заранее
root@mediaserver:~# uname -a Linux mediaserver 3.16.0-31-generic #41~14.04.1-Ubuntu SMP Ср Фев 11 19:30:43 UTC 2015 i686 i686 i686 GNU/Linux
решение1
Это проблема зависимости в менеджере пакетов, напримерЭта проблема
Я попробовал aptitude, и предложенные решения уничтожили всю установку Ubuntu...
Перед установкой фиктивного драйвера вам необходимо установить некоторые другие пакеты. Попробуйте сделать следующее, и это решит проблему:
apt-get install libglew-dev libcheese7 libcheese-gtk23 libclutter-gst-2.0-0 libcogl15 libclutter-gtk-1.0-0 libclutter-1.0-0 xserver-xorg-input-all
P.S. Я попробовал вышеуказанные пакеты на Ubuntu Desktop x64 14.04.3 и 14.04.4, и они сработали на обоих.
решение2
Драйвер заменяется. Запуститьapt-cache search video-dummy
xserver-xorg-video-dummy-lts-quantal — Переходный пакет для xserver-xorg-video-dummy
xserver-xorg-video-dummy-lts-raring — Переходный пакет для xserver-xorg-video-dummy
xserver-xorg-video-dummy-lts-saucy — Переходный пакет для xserver-xorg-video-dummy
xserver-xorg-video-dummy-lts-trusty — Переходный пакет для xserver-xorg-video-dummy
xserver-xorg-video-dummy-lts-utopic - X.Org X-сервер -- фиктивный драйвер дисплея