Hitachi StarBoard: различия между версиями

Материал из ALT Linux Wiki
(→‎Установка и настройка интерактивной доски Hitachi StarBoard под ALTLinux в p5.: Добавлен пункт об исправлении старой установки)
Строка 4: Строка 4:
Либо [[sudo|настроить sudo]].
Либо [[sudo|настроить sudo]].


'''Внимание! Установка StarBoardSoftware на данный момент разламывает работу QT-программ, в частности КДЕ4.''' Лучше использовать эту программу с отличной от КДЕ4 средой.
'''Внимание! Установка StarBoardSoftware при использовании сценария starboard-preinstall версии ниже 1.0-alt3.M50P.1 разламывает работу QT-программ, в частности КДЕ4.'''
Либо после использования временно перемещать файлы
=== Исправление старой установки ===
/usr/local/lsadrv/lib/libQtCore.so.4.5
Если вы использовали версию ниже 1.0-alt3.M50P.1, то для исправления ситуации необходимо выполнить следующее:
/usr/local/lsadrv/lib/libQtCore.so.4
# удалить файл /etc/ld.so.conf.d/lsadrv.conf {{cmd| sudo rm -f /etc/ld.so.conf.d/lsadrv.conf}}
/usr/local/lsadrv/lib/libQtGui.so
# обновить информацию о расположении библиотек {{cmd| sudo ldconfig}}
/usr/local/lsadrv/lib/libQtGui.so.4.5.2
# добавить путь к библиотекам в сценарий StarBoard.sh:
/usr/local/lsadrv/lib/libQtCore.so.4.5.2
  sudo sed -i "s/LD_LIBRARY_PATH=\"/LD_LIBRARY_PATH=\"\/usr\/local\/lsadrv\/lib:/g" /usr/local/StarBoardSoftware/StarBoard.sh
  /usr/local/lsadrv/lib/libQtGui.so.4
/usr/local/lsadrv/lib/libQtCore.so
/usr/local/lsadrv/lib/libQtGui.so.4.5
В другой каталог.


=== Перед установкой ===
=== Перед установкой ===

Версия от 10:38, 4 марта 2011

Установка и настройка интерактивной доски Hitachi StarBoard под ALTLinux в p5.

Вместо команды sudo можно выполнить команду su - (обязательно с дефисом после su) и далее не использовать sudo.

Либо настроить sudo.

Внимание! Установка StarBoardSoftware при использовании сценария starboard-preinstall версии ниже 1.0-alt3.M50P.1 разламывает работу QT-программ, в частности КДЕ4.

Исправление старой установки

Если вы использовали версию ниже 1.0-alt3.M50P.1, то для исправления ситуации необходимо выполнить следующее:

  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

Перед установкой

Перед установкой необходимо обновить систему до актуального состояния.

  1. Обновляем базу данных об известных пакетах sudo apt-get update
  2. Обновляем систему до актуального состояния sudo apt-get dist-upgrade [1].
  3. Обновляем ядро sudo update-kernel
  4. Перезагружаемся с новым ядром

Установка

  1. Устанавливаем модуль для доски sudo apt-get install kernel-modules-lsadrv-std-def
  2. Устанавливаем пакет со сценарием для исправления сценария установки StarBoardSoftware sudo apt-get install starboard-preinstall
  3. Качаем rpm-пакет для доски здесь и устанавливаем его без выполнения скриптов sudo rpm -i --noscripts ./StarBoardSoftware-9.2.i586.rpm
  4. Запускаем сценарий исправления sudo starboard-fix-install-script
  5. Запускаем сценарий установки sudo /usr/local/StarBoardSoftware/install.sh

После отработки сценария установки, список установленных файлов будет примерно следующим (зависит от используемой графической среды).

После этого в меню->обучение появится доска. Осталось только её откалибровать и можно работать.

Примечания

  1. Здесь нужно внимательно следить за выдаваемыми сообщениями во время установки.