Как мне установить Мир?

Как установить Mir в Ubuntu 12.10?
Можно ли использовать его рядом с X?

Хотя этот вопрос относится к Ubuntu 12.10. Вам по-прежнему рекомендуется давать общие ответы для всех поддерживаемых версий и дистрибутивов, если их несколько и одно и то же.

2
задан 14 February 2014 в 15:49

1 ответ

Если вы работаете saucy (13.10)

   sudo apt-get update
   sudo apt-get install mir-demos unity-system-compositor

Источник :

PPA

Предупреждение

Пожалуйста, используйте с осторожностью - этот PPA содержит новые и экспериментальные выпуски графического стека Ubuntu 13.10 и 14.04. В настоящее время он содержит ключевую функцию - мультимонитор, предназначенный для тестирования Пожалуйста, смотрите https://wiki.ubuntu.com/Mir/MultiMonitorTesting для получения дополнительной информации о тестировании.

Известные основные проблемы: - вход от другого VT будет введен в работающий сеанс XMir; - БУДЬТЕ ОСТОРОЖНЫ, ЧТОБЫ НЕ ПЕРЕКЛЮЧИТЬСЯ К VT и ввести свой пароль, когда приложение подключено к Интернету.

https://bugs.launchpad.net/xmir/+bug/1192843
https://bugs.launchpad.net/mir/+bug/1102757
sudo add-apt-repository ppa:mir-team/system-compositor-testing
sudo apt-get update
sudo apt-get dist-upgrade

После этого перезапустите Ubuntu или:

sudo restart lightdm

https://launchpad.net/~mir- team / + архив / system-compositor-testing

Компиляция

Загрузка кода mir из launchpa d и установка его зависимостей

Загрузка

bzr branch lp:mir

Зависимости

sudo apt-get install devscripts equivs cmake gcovr lcov pdebuild astyle

sudo apt-get build-dep mir

Составление

 mkdir build
 cd build
 cmake .. 

Токовый выход cmake ..

- доступен доксиген 1.8.4 (> = 1.8.0) - позволяет сделать целевой документ

- pdebuild НЕ найден, предварительное нажатие на FAIL

- Env. переменная MIR_ANDROID_NDK_DIR не установлена, предварительное нажатие переходит в FAIL

- Env. переменная MIR_ANDROID_SDK_DIR не установлена, предварительное нажатие будет FAIL

Вы вызвали ADD_LIBRARY для библиотеки 3rd_party без каких-либо исходных файлов. Как правило, это указывает на проблему с файлом CMakeLists.txt

- Определение целей: check_discover_tests_in_mir_acceptance_tests и Discover_tests_in_mir_acceptance_tests

- Определение целей: check_discover_tests_in_mir_integration_tests иозна check_discover_tests_in_mir_unit_tests and learn_tests_in_mir_unit_tests CMake Предупреждение в tools / vera ++ / CMakeLists.txt: 16 (сообщение): vera ++ недоступно - отключение make target style_check

сборка и тестирование

]

Установка mir

make install

Чтобы клиенты, использующие ускорение GL, могли использовать Mir, им необходимо использовать исправленную версию Mesa с поддержкой Mir. Патч размещен на GitHub:

git clone https://github.com/RAOF/mesa.git

Скомпилируйте в соответствии с обычными инструкциями и передайте –with-egl-platform = "mir, drm" в параметры конфигурации. Вам потребуется установить libmirclient, как показано выше. Сборка X.Org

Чтобы запустить X-сервер внутри Мира, вам необходимо создать исправленную версию X-сервера X.Org. Патч размещен на GitHub:

git clone https://github.com/RAOF/xserver.git

Чтобы запустить X-сервер внутри Мира, вам также потребуется исправленная версия вашего видеодрайвера X.Org.

Три драйвера - Intel, Radeon и Nouveau - доступны на Launchpad:

 bzr branch lp:~mir-team/mir/xf86-video-intel-vladmir
 bzr branch lp:~mir-team/mir/xf86-video-ati-vladmir
 bzr branch lp:~mir-team/mir/xf86-video-nouveau

Компилировать в соответствии с обычными инструкциями. Они должны быть построены после X-сервера, так как они зависят от новых интерфейсов. Сборка Unity System Compositor

Если вы хотите запустить полную систему с использованием XMir, вам нужно использовать системный композитор. Для Ubuntu у нас есть проект системного композитора на Launchpad . Скомпилируйте следующее:

 bzr branch lp:unity-system-compositor
 cd unity-system-compositor
 mkdir build
 cd build
 cmake ..

Источник:

Отказ от ответственности: я только прочитал документацию, я не проверял это!

0
ответ дан 14 February 2014 в 15:49

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

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