Hitachi StarBoard: различия между версиями
Becase (обсуждение | вклад) м (→Перед установкой: Примечание перенесено в сноску) |
Sb (обсуждение | вклад) м (источник неправильного написания названия дистрибутива) |
||
(не показаны 33 промежуточные версии 7 участников) | |||
Строка 1: | Строка 1: | ||
==Установка и настройка интерактивной доски Hitachi StarBoard под | ==Установка и настройка интерактивной доски Hitachi StarBoard под ALT Linux в p5.== | ||
=== Вступление === | |||
Вместо команды {{cmd| sudo}} можно выполнить команду {{cmd| su -}} (обязательно с дефисом после {{cmd|su}}) и далее не использовать {{cmd|sudo}}. | Вместо команды {{cmd| sudo}} можно выполнить команду {{cmd| su -}} (обязательно с дефисом после {{cmd|su}}) и далее не использовать {{cmd|sudo}}. | ||
Либо [[sudo|настроить sudo]]. | Либо [[sudo|настроить sudo]]. | ||
'''Внимание! При использовании сценария из пакета starboard-preinstall версии ниже 1.0-alt3.M50P.1, установка StarBoardSoftware разламывает работу QT-программ, в частности, загрузку КДЕ4<ref>Подробнее [http://forum.altlinux.org/index.php/topic,10103.msg135291.html#msg135291 здесь].</ref>.''' | |||
=== Исправление старой установки === | |||
Если вы использовали версию ниже 1.0-alt3.M50P.1, то для исправления ситуации необходимо выполнить следующее: | |||
# удалить файл /etc/ld.so.conf.d/lsadrv.conf {{cmd| sudo rm -f /etc/ld.so.conf.d/lsadrv.conf}} | |||
# обновить информацию о расположении библиотек {{cmd| sudo ldconfig}} | |||
# добавить путь к библиотекам в сценарий StarBoard.sh: | |||
sudo sed -i "s/LD_LIBRARY_PATH=\"/LD_LIBRARY_PATH=\"\/usr\/local\/lsadrv\/lib:/g" /usr/local/StarBoardSoftware/StarBoard.sh | |||
=== Перед установкой === | === Перед установкой === | ||
'''Внимание! Если вы не хотите обновлять систему, можно установить модуль [ftp://ftp.altlinux.org/pub/distributions/ALTLinux/5.1/branch/files/i586/RPMS/kernel-modules-lsadrv-std-def-2.0.1-alt0.M51.1.132638.15.i586.rpm kernel-modules-lsadrv-std-def] из бранча 5.1.''' | |||
Перед установкой необходимо [[Обновление_ОС|обновить систему]] до актуального состояния. | Перед установкой необходимо [[Обновление_ОС|обновить систему]] до актуального состояния. | ||
# Обновляем базу данных об известных пакетах {{cmd| sudo apt-get update}} | # Обновляем базу данных об известных пакетах {{cmd| sudo apt-get update}} | ||
# Обновляем систему до актуального состояния {{cmd| sudo apt-get dist-upgrade}} <ref> | # Обновляем систему до актуального состояния {{cmd| sudo apt-get dist-upgrade}} <ref>Здесь нужно внимательно следить за выдаваемыми сообщениями во время установки.</ref>. | ||
# Обновляем ядро {{cmd| sudo update-kernel}} | # Обновляем ядро {{cmd| sudo update-kernel}} | ||
# Перезагружаемся с новым ядром | # Перезагружаемся с новым ядром | ||
=== Установка === | === Установка === | ||
# Устанавливаем | # Устанавливаем<ref>Согласно [http://www.linux.org.ru/forum/talks/4825938#comment-4861385 этому сообщению], на данном этапе после [http://vixdeb.blogspot.com/2011/01/starboard-hitachi.html настройки xorg.conf], доска уже будет работать как TouchPad. | ||
Выполнять дальнейшие шаги по установке пакета StarBoardSoftware '''не обязательно'''!!!</ref> модуль для доски {{cmd| sudo apt-get install kernel-modules-lsadrv-std-def}} | |||
# Устанавливаем пакет со сценарием для исправления сценария установки StarBoardSoftware {{cmd|sudo apt-get install starboard-preinstall}} | # Устанавливаем пакет со сценарием для исправления сценария установки StarBoardSoftware {{cmd|sudo apt-get install starboard-preinstall}} | ||
# Запускаем сценарий исправления {{cmd|sudo starboard-fix-install-script}} | # Качаем rpm-пакет для доски [ftp://ftp.altlinux.org/pub/people/becase/whiteboards/StarBoard/StarBoardSoftware-9.2.i586.rpm здесь] и устанавливаем его без запуска скриптов {{cmd|sudo rpm -i --noscripts ./StarBoardSoftware-9.2.i586.rpm}} | ||
# Запускаем сценарий исправления {{cmd|sudo /usr/sbin/starboard-fix-install-script}} | |||
# Запускаем сценарий установки {{cmd| sudo /usr/local/StarBoardSoftware/install.sh}} | # Запускаем сценарий установки {{cmd| sudo /usr/local/StarBoardSoftware/install.sh}} | ||
После отработки сценария установки, список установленных файлов будет примерно [http://forum.altlinux.org/index.php/topic,10103.msg132437.html#msg132437 следующим] | После этого в меню->обучение появится доска. Осталось только её откалибровать и можно работать. | ||
=== Список установленных файлов === | |||
После отработки сценария установки, список установленных файлов будет примерно [http://forum.altlinux.org/index.php/topic,10103.msg132437.html#msg132437 следующим]<ref>Зависит от используемой графической среды. Этот список может пригодиться, если вы захотите удалить пакет StarBoardSoftware.</ref>. | |||
== Примечания == | |||
{{примечания}} | |||
== Ссылки == | |||
* [http://vixdeb.blogspot.com/2011/01/starboard-hitachi.html Помощь в Debian] - инструкция от соавтора модуля для Linux. | |||
* [http://spo-school.blogspot.com/ Переход школ на Linux] - блог Петра Берестова из компании Профит (Асбест). | |||
* [http://www.charmexdocs.com/int/soft_starboard.htm Весь софт для этих досок] - испанский сервер. | |||
* [http://schooladmin.ru/?p=237 Записки школьного сисадмина] | |||
* [http://git.altlinux.org/people/becase/packages/?p=starboard.git Здесь] находится [[git|git-репозиторий]] с самим пакетом StarBoardSoftware и со скриптами, эмулирующими установку этого пакета в [[hasher|hasher'e]]. Также эти скрипты выдают список изменённых файлов и непосредственно изменения в /etc. | |||
[[Категория: | [[Категория:HCL]] | ||
{{Category navigation|title=Интерактивные доски|category=Интерактивные доски|sortkey={{SUBPAGENAME}}}} | |||
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Текущая версия от 10:39, 31 мая 2019
Установка и настройка интерактивной доски Hitachi StarBoard под ALT Linux в p5.
Вступление
Вместо команды sudo можно выполнить команду su - (обязательно с дефисом после su) и далее не использовать sudo.
Либо настроить sudo.
Внимание! При использовании сценария из пакета starboard-preinstall версии ниже 1.0-alt3.M50P.1, установка StarBoardSoftware разламывает работу QT-программ, в частности, загрузку КДЕ4[1].
Исправление старой установки
Если вы использовали версию ниже 1.0-alt3.M50P.1, то для исправления ситуации необходимо выполнить следующее:
- удалить файл /etc/ld.so.conf.d/lsadrv.conf sudo rm -f /etc/ld.so.conf.d/lsadrv.conf
- обновить информацию о расположении библиотек sudo ldconfig
- добавить путь к библиотекам в сценарий StarBoard.sh:
sudo sed -i "s/LD_LIBRARY_PATH=\"/LD_LIBRARY_PATH=\"\/usr\/local\/lsadrv\/lib:/g" /usr/local/StarBoardSoftware/StarBoard.sh
Перед установкой
Внимание! Если вы не хотите обновлять систему, можно установить модуль kernel-modules-lsadrv-std-def из бранча 5.1.
Перед установкой необходимо обновить систему до актуального состояния.
- Обновляем базу данных об известных пакетах sudo apt-get update
- Обновляем систему до актуального состояния sudo apt-get dist-upgrade [2].
- Обновляем ядро sudo update-kernel
- Перезагружаемся с новым ядром
Установка
- Устанавливаем[3] модуль для доски sudo apt-get install kernel-modules-lsadrv-std-def
- Устанавливаем пакет со сценарием для исправления сценария установки StarBoardSoftware sudo apt-get install starboard-preinstall
- Качаем rpm-пакет для доски здесь и устанавливаем его без запуска скриптов sudo rpm -i --noscripts ./StarBoardSoftware-9.2.i586.rpm
- Запускаем сценарий исправления sudo /usr/sbin/starboard-fix-install-script
- Запускаем сценарий установки sudo /usr/local/StarBoardSoftware/install.sh
После этого в меню->обучение появится доска. Осталось только её откалибровать и можно работать.
Список установленных файлов
После отработки сценария установки, список установленных файлов будет примерно следующим[4].
Примечания
- ↑ Подробнее здесь.
- ↑ Здесь нужно внимательно следить за выдаваемыми сообщениями во время установки.
- ↑ Согласно этому сообщению, на данном этапе после настройки xorg.conf, доска уже будет работать как TouchPad. Выполнять дальнейшие шаги по установке пакета StarBoardSoftware не обязательно!!!
- ↑ Зависит от используемой графической среды. Этот список может пригодиться, если вы захотите удалить пакет StarBoardSoftware.
Ссылки
- Помощь в Debian - инструкция от соавтора модуля для Linux.
- Переход школ на Linux - блог Петра Берестова из компании Профит (Асбест).
- Весь софт для этих досок - испанский сервер.
- Записки школьного сисадмина
- Здесь находится git-репозиторий с самим пакетом StarBoardSoftware и со скриптами, эмулирующими установку этого пакета в hasher'e. Также эти скрипты выдают список изменённых файлов и непосредственно изменения в /etc.