VirtualBox-OSE-2.2.2 -ошибка при установке(configure)
kato 15 мая, 2009 - 13:24
Ошибка на стадии configure :
[ebuild N ] app-emulation/virtualbox-ose-2.2.2 USE="additions alsa hal opengl pulseaudio python qt4 -headless -sdk -vboxwebsrv"
>>> Configuring source in /var/tmp/portage/app-emulation/virtualbox-ose-2.2.2/work/VirtualBox-2.2.2_OSE ... Checking for environment: Determined build machine: linux.x86, target machine: linux.x86, OK. Checking for kBuild: found, OK. Checking for gcc: found version 4.3.3, OK. Checking for as86: found version 0.16.17, OK. Checking for bcc: found version 0.16.17, OK. Checking for iasl: found version 20090123, OK. Checking for xslt: found, OK. Checking for pthread: found, OK. Checking for libxml2: found version 2.7.3, OK. Checking for libxslt: found version 1.1.24, OK. Checking for libIDL: found version 0.8.12, OK. Checking for zlib: found version 1.2.3, OK. Checking for libpng: found version 1.2.35, OK. Checking for SDL: found version 1.2.13, OK. Checking for X libraries: found, OK. Checking for Xcursor: found, OK. Checking for Xmu: found, OK. Checking for Mesa / GLU: ACCESS DENIED open_wr: /dev/dri/card0 ISE:write_logfile unable to append logfile ISE Unrecoverable error: No such file or directory ./configure: line 251: 6986 Aborted $ODIR.tmp_out > $ODIR.test_execute.log * * ERROR: app-emulation/virtualbox-ose-2.2.2 failed. * Call stack: * ebuild.sh, line 49: Called src_configure * environment, line 3483: Called die * The specific snippet of code: * ./configure --with-gcc="$(tc-getCC)" --with-g++="$(tc-getCXX)" --disable-kmods ${myconf} || die "configure failed" * The die message: * configure failed
Поискал немного, здесь нечто похожее есть. Попробовал модифицировать ebuild(добавил в него патч mesa.patch), при этом все проходит гладко, пакет собирается, но при запуске я вижу два пустых окна(без кнопок и прочей GUI). Первое - окно регистрации, соответственно, окна безжизненные. Об этом писал Andrea(Comment #16)
Цитата:
and tring to compile again virtualbox:
show the main error of the discussion, and appling the patch virtualbox return
my initial problems: main gui without elements(buttons or others thinks)
inside.
Если у кого-то получилось установить, подскажите как.
»
- Для комментирования войдите или зарегистрируйтесь
если попробывать поискать
если попробывать поискать (хотябы по этому форуму), то находится решение (хоть и кривое): выйти из иксов и собрать VirtualBox
Решение заключается в обходе
Решение заключается в обходе проверки Mesa, я его добился с помощью патча, но проверил и способ собирать virtualbox-ose без иксов. Без иксов пакет собирается гладко по исходному ebuild, без правки. Но результат тот же - пустые окна, мертвые. Пока не понял, как заставить виртуалбокс писать логи ошибок.
Я изначально собирал virtualbox-ose без иксов, и форум читал перед тем, как писать.
Virtualbox-bin
Я пробывал ставить ту же версию Виртуалбокса но бинарный вариант. Т.к. бинарник то при "сборке" он не ругаеться и вроде бы как ставиться. Но при попытке стартануть он показывает лицензионное соглашение и после того как ты с ним соглашаешся - 2 подвисших окна без каких-либо контролов внутри. Так что скорее всего даже если у тебя получиться эт дело собрать эт еще не значит что оно у тебя побежит ...
Да, похоже зачмурили они
Да, похоже зачмурили они что-то. В следующий раз, если и буду скачивать, то бинарную virtualbox.
http://www.gentoo.ru/node/153
http://www.gentoo.ru/node/15309
:)
Давай по-подробнее, а то мне
Давай по-подробнее, а то мне с этим виртуалбоксом уже проктолог требуется. ~/.VirtualBox/VirtualBox.xml перезаписывается с каждым запуском vb, на chmod 400 - сразу в крик !
В отчаянии откомпилял с -opengl, результат один и тот же - пустые окна.
Виндовые "глюки" настоящей сказкой покажутся после этого.
Подробнее
сборка ose как я понял решается патчем (если он до сих пор не в свн).
Расследование причин глюка с интерфейсом проведено тут
http://www.gentoo.ru/node/14838#comment-103828
:)
Наконец я vb запустил.
Наконец я vb запустил. Случайно наткнулся : если после первого запуска VirtualBox(когда появляются два пустых окна, регистрации и т.д.), еще раз запустить VirtualBox, то после закрытия предыдущей(диалог Завершить/Продолжить), стартует полноценное окно регистрации, ну дальше всё остальное.
Добавление строки
<ExtraDataItem name="GUI/UpdateDate" value="never"/>
в секцию тоже работает(в прошлый раз я немного ошибся).Я решил эту проблему, путем
Я решил эту проблему, путем выключения флага opengl.
Но у меня вылез косяк с тем, что менеджере носителей в упор не видит ISO образы...
Кто нибудь знает как это лечить?
Если ничего не помогает, прочти наконец инструкцию...
vbox при выборе образа диска через gui не видит iso
Это не страшный глюк с фильтрацией наверное.
Достаточно просто передёрнуть выбор фильтра отображаемых файлов и iso увидятся.
Какие суровые люди, сразу из
Какие суровые люди, сразу из иксов выходят...
DISPLAY= emerge -av virtualbox-ose