Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

Форумы → Свободное Программное Обеспечение → Virtualbox не запускается после обнавления
Последние записи

Virtualbox не запускается после обнавления

Подписаться на Virtualbox не запускается после обнавления Сообщений: 40, участников: 5

  • Участвуют:
  • vertikos ver
  • Viktor
  • Андрей Ивницкий
  • Julia Dronova (administrator)
Ответить
Список: 26-40 из 40
1 2


05 мая 2011, 10:25
Icon_missing_medium vertikos ver Записей: 40

ldconfig -p | grep libQt
    libQtXml.so.4 (libc6) => /usr/lib/libQtXml.so.4
    libQtWebKit.so.4 (libc6) => /usr/lib/libQtWebKit.so.4
    libQtSvg.so.4 (libc6) => /usr/lib/libQtSvg.so.4
    libQtScript.so.4 (libc6) => /usr/lib/libQtScript.so.4
    libQtOpenGL.so.4 (libc6) => /usr/lib/libQtOpenGL.so.4
    libQtNetwork.so.4 (libc6) => /usr/lib/libQtNetwork.so.4
    libQtGui.so.4 (libc6) => /usr/local/lsadrv/lib/libQtGui.so.4
    libQtGui.so.4 (libc6) => /usr/lib/libQtGui.so.4
    libQtGui.so (libc6) => /usr/local/lsadrv/lib/libQtGui.so
    libQtDBus.so.4 (libc6) => /usr/lib/libQtDBus.so.4
    libQtCore.so.4 (libc6) => /usr/local/lsadrv/lib/libQtCore.so.4
    libQtCore.so.4 (libc6) => /usr/lib/libQtCore.so.4
    libQtCore.so (libc6) => /usr/local/lsadrv/lib/libQtCore.so
    libQtCLucene.so.4 (libc6) => /usr/lib/libQtCLucene.so.4

 
05 мая 2011, 14:35
Custom_Аватар_medium Viktor Записей: 1327

/usr/local/lsadrv/ как-то связано с доской?

 
05 мая 2011, 14:45
Trollface_medium Андрей Ивницкий Записей: 360

Напрямую

 
05 мая 2011, 15:08
Custom_Аватар_medium Viktor Записей: 1327

Возможное решение смотрим тут http://www.altlinux.org/Hitachi_StarBoard

 
05 мая 2011, 15:29
Trollface_medium Андрей Ивницкий Записей: 360

Вырезка оттуда:

  1. удалить файл /etc/ld.so.conf.d/lsadrv.conf sudo rm -f /etc/ld.so.conf.d/lsadrv.conf
  2. обновить информацию о расположении библиотек sudo ldconfig
  3. добавить путь к библиотекам в сценарий StarBoard.sh:
sudo sed -i "s/LD_LIBRARY_PATH=\"/LD_LIBRARY_PATH=\"\/usr\/local\/lsadrv\/lib:/g" /usr/local/StarBoardSoftware/StarBoard.sh
 
06 мая 2011, 05:38
Icon_missing_medium vertikos ver Записей: 40

После этих монипуляций VirtualBox запустился и отлично работает. Всем спасибо!

Остоется еще один вопрос - не запускаются DVD диски, ошибка "Не удалось прочитать из ресурса".

 
06 мая 2011, 06:37
Trollface_medium Андрей Ивницкий Записей: 360

Спасибо, Виктору) Мне тоже пригодится

 
06 мая 2011, 07:19
Custom_Аватар_medium Viktor Записей: 1327

Не за что. Я думаю

man ld.so


больше пригодится:)

 
06 мая 2011, 07:30
Zhuu_admin_medium Julia Dronova (administrator) Записей: 3144

Сделаю инструкцию с решением отдельно. 

>Остоется еще один вопрос - не запускаются DVD диски, ошибка "Не удалось прочитать из ресурса".

В новой теме, пож-та, опишите всё подробно, не валим всё в одну кашу. 

 
06 мая 2011, 08:05
Custom_Аватар_medium Viktor Записей: 1327

> Сделаю инструкцию с решением отдельно. 

Желательно с пояснением того, как конкретному приложению подсунуть конкретные библиотеки не "объявляя их глобально".

 
06 мая 2011, 08:28
Zhuu_admin_medium Julia Dronova (administrator) Записей: 3144

Попробую, но не уверена,  тут как обычно просто требуется пошаговая хавтушка "иди туда, делай это" в готовых решениях. 

 
06 мая 2011, 09:34
Trollface_medium Андрей Ивницкий Записей: 360

Viktor писал(а):

> Сделаю инструкцию с решением отдельно. 

Желательно с пояснением того, как конкретному приложению подсунуть конкретные библиотеки не "объявляя их глобально".

​
Один из вариантов, как делают портативные приложения в Linux:

 

#!/bin/sh
dirname="$(dirname "$(readlink -e "$0")")"
export LD_LIBRARY_PATH="$dirname"/lib
"$dirname"/<НАЗВАНИЕ-ПРОГРАММЫ> "$@"
 
06 мая 2011, 10:13
Custom_Аватар_medium Viktor Записей: 1327

> export LD_LIBRARY_PATH="$dirname"/lib

А потом думаем, почему другие программы не работают. Зачем экспорт? Определяем LD_LIBRARY_PATH _только_ для запускаемой программы. Как-то так:

LD_LIBRARY_PATH="$LD_LIBRARY_PATH:"$dirname"/lib"

 
06 мая 2011, 10:22
Trollface_medium Андрей Ивницкий Записей: 360

экспорт будет работать только в текущем скрипте, поэтому другие программы не затронет

 
08 мая 2011, 01:35
Custom_Аватар_medium Viktor Записей: 1327

Спасибо Андрей. Век живи, век учись. Думал, что в Unix export идет на сессию пользователя:), а оказывается работает только для одного активного приложения (эмулятора терминала). Это так всегда и было? Тогда откуда эти проблемы? При установке запись в /etc/ld* и  ldconfig ?

Список: 26-40 из 40
1 2

Войдите чтобы ответить на тему

Форумы → Свободное Программное Обеспечение → Virtualbox не запускается после обнавления
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .