telegamochka: (drawing)
[personal profile] telegamochka
В этом постинге пока не будет детальной инструкции по настройке Raspberry Pi. Пока просто буду записывать сюда то, что стоит помнить.

Raspbian "wheezy"

Если Raspberry Pi планируется использовать с HDMI, а не с композитным видеовыходом, то после записи образа системы на SD-карточку нужно на карточке в файле config.txt раскомментировать строку
hdmi_safe=1

Как вызвать меню настроек.
В первый запуск это меню само выводится на экран. Потом - перестает появляться при включении. Чтобы снова его вызвать, скомандуем
$ sudo raspi-config
Первым делом стоит проапдейтить программу-конфигуратор (последний пункт меню) и расширить раздел диска до физического размера карты. После перезагрузки RPi начинает передвигать границы дискового раздела. На 4-гигабайтной карте этот процесс прошел практически незаметно. На карте размером 16 Гб обработка раздела заняла минут 15-20. Хотя обе карточки имели Class 10.

Сразу стоит заменить локаль en_GB на en_US - иначе латинская раскладка отечественных клавиатур будет не полностью совпадать с раскладкой компьютера.

Далее, в файле /etc/default/keyboard нужно заменить gb на us в строке
KBLAYOUT='gb'

Обновим систему:
$ sudo apt-get update
$ sudo apt-get upgrade

Установив и настроив систему, стоит сбэкапить образ карточки (под виндами - программой win32diskimager-v0.7-binary).

Запись видео с камеры
ffmpeg -v 5 -f video4linux2 -s 352x288 -y -r 30 -sameq -i /dev/video0 -vcodec copy out.avi
Источник: http://www.raspberrypi.org/phpBB3/viewtopic.php?t=7435&p=94458

У меня почему-то длина файла с записью получается менее секунды. Надо разобраться.

Значения флагов:

‘-f fmt (input/output)’
Force input or output file format. The format is normally auto detected for input files and guessed from file extension for output files, so this option is not needed in most cases.

‘-i filename (input)’
input file name

‘-y (global)’
Overwrite output files without asking.

‘-r[:stream_specifier] fps (input/output,per-stream)’
Set frame rate (Hz value, fraction or abbreviation).

As an input option, ignore any timestamps stored in the file and instead generate timestamps assuming constant frame rate fps.

As an output option, duplicate or drop input frames to achieve constant output frame rate fps (note that this actually causes the fps filter to be inserted to the end of the corresponding filtergraph).

‘-s[:stream_specifier] size (input/output,per-stream)’
Set frame size.

As an input option, this is a shortcut for the ‘video_size’ private option, recognized by some demuxers for which the frame size is either not stored in the file or is configurable – e.g. raw video or video grabbers.

As an output option, this inserts the scale video filter to the end of the corresponding filtergraph. Please use the scale filter directly to insert it at the beginning or some other place.

The format is ‘wxh’ (default - same as source).

‘-vcodec codec (output)’
Set the video codec. This is an alias for -codec:v.

‘-same_quant’
Use same quantizer as source (implies VBR).

Note that this is NOT SAME QUALITY. Do not use this option unless you know you need it.

Ага... -sameq в доках по ffmpeg не описан. Попробуем покопать в этом направлении.

Установка Java
$ sudo apt-get install openjdk-7-jdk
Источник: http://www.chrisnewland.com/install-java-on-the-raspberry-pi-238

Игры
http://blog.sheasilverman.com/2012/07/raspbian-on-raspberry-pi-mame-mess-quake3-neogeo-and-cave-story-binaries/

Arch Linux ARM
QtonPi
И Arch Linux ARM, и QtonPi не запускались, зависая на сообщениях о разнообразных ошибках.

Наконец удалось запустить, отключив всю периферию. При подключении USB-клавиатуры Gambird (с которой Raspbian "wheezy" без проблем работал) ОС или падает, или не загружается. Удалось загрузиться с подключенным Ethernet-кабелем и запитанным от розетки USB-хабом, в который воткнут адаптер беспроводной клавиатуры Kreolz WKC01. Клавиатура работает, вход в систему удался. Графическая оболочка в обеих системах по startx не запускается, apt-get отсутствует. Нужно читать доки по этим ОСям.

Date: 2012-08-09 08:39 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
a винду на него поставить можно? :)

Date: 2012-08-09 08:44 pm (UTC)
From: [identity profile] alex-bolea-md.livejournal.com
Нет, если только восьмерку для планшетников. А смысл какой?

Date: 2012-08-10 12:15 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
не то чтобы я не любил командную строку - я первый в ее фан-клубе - но когда работа с компьютером начинается с какого-нибудь sudo bla, меня передергивает до последнего волоска
в конце концов, чтобы сделать какие-то легкие телодвижения, нужно пройти через бубен, найти инфу в нете или манах, перепробовать кучу вариантов, нагрузить пакетов из репозиториев - и затрахавшись удовлетворенно заснуть...
в общем, работа на компе с *nix-ом пересает быть для меня удовольствием
имхо, конечно

Date: 2012-08-10 02:14 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
С виндами геморроев не меньше - говорю как недавно вынужденно переехавшая с удобного уютного линукса на ужасные, требующие напильника винды.

Date: 2012-08-10 02:19 pm (UTC)
From: [identity profile] aterentiev.livejournal.com
Гемор в винде начинается, когда под железо нет драйверов - те же яйца, только в профиль есть в никсах, если нет дров, то нет, установка "совместимых" на свой страх и риск.
Второй гемор - установка несовместимого или устаревшего софта. Не вижу принципиальной разницы в различных ОС.
Последний гемор - возможное взаимодействие между программами. Не видел уже лет 10 со времен Win2k.
Куда там еще напильник-то?

Date: 2012-08-10 02:58 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Сейчас сходу не вспомню - надо искать в записях блога. Сегодня буду переустанавливать винды (а заодно постараюсь поставить-таки Ubuntu) - наверняка снова столкнусь с проблемами, которых "бывалые виндузятники" не замечают, но от которых под линуксом они начинают рыдать на весь инет :)

Date: 2012-08-09 09:16 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Авторы писали, что нет, т.к. для решения этой задачи нужно взаимодействовать с M$.
(deleted comment)

Date: 2012-08-10 07:39 am (UTC)
From: [identity profile] telegamochka.livejournal.com
Raspbian “wheezy”. А вот Arch Linux ARM и QtonPi почему-то не завелись.

Profile

telegamochka: (Default)
telegamochka

April 2017

S M T W T F S
      1
234 567 8
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 18th, 2025 06:23 pm
Powered by Dreamwidth Studios