WebTransfer

пятница, 10 января 2014 г.

Raspberry Pi. Подключаем USB-звуковую карточку

Порекомендую очень дешевую (160 руб!) внешнюю USB звуковую карточку. Чтоб заработала, надо поправить:

nano /etc/modprobe.d/alsa-base.conf
options snd-usb-audio index=-2

заменить на:

options snd-usb-audio index=0

проверить можно так:

aplay /usr/share/sounds/alsa/Front_Center.wav
aplay /usr/share/scratch/Media/Sounds/Animal/Bird.wav

Для проверки потокового воспроизведение установим плейер:
sudo apt-get install mpg123
mpg123 http://voxsc1.somafm.com:8882

еще желательно подрезать перемычки и подпаять разделительные конденсаторы (на печатке они предусмотрены)

вторник, 24 декабря 2013 г.

Raspberry Pi. Отключаем sleep mode.

Отключаем screen saver в консолях.
Редактируем от имени рута:

sudo nano /etc/kbd/config

Ищем строчку BLANK_TIME=30 и заменяем на BLANK_TIME=0. 
Перезагружаем:

sudo reboot
(или перезапускаем kbd deamon: sudo /etc/init.d/kbd restart)

Отключаем screen saver в гуях.
Здесь я не нашел ничего более простого, как установить xscreensaver:

sudo apt-get install xscreensaver

и уже в его настройках выключить blank screen 



пятница, 13 декабря 2013 г.

Raspberry Pi. Управляем SWAP-файлом

Меняем размер swap-файла (всё делаем от имени рута):

echo "CONF_SWAPSIZE=512" > /etc/dphys-swapfile

где 512 - новый размер в мегабайтах
Инициализируем:

dphys-swapfile setup

Включаем:

dphys-swapfile swapon

Raspberry Pi. Обновление Raspbian

Меняем текущего пользвателя на администратора:

sudo su

Обновляем без лишних вопросов кеш данных репозиториев, OS со всеми установленными компонентами и чистим временные файлы:

apt-get -y update && apt-get -y dist-upgrade && apt-get -y autoremove && apt-get -y autoclean

RPI-update: обновляем uboot, sdk и модули ядра с GIT (подробности здесь). Так и пишем:

rpi-update

Raspberry Pi. Удаление ненужных локалей.

Здесь уже упоминал. Повторюсь:

sudo apt-get install localepurge

(у меня освободилось около 150 метров)

среда, 11 декабря 2013 г.

Raspberry Pi. Замена OpenSSH ключей

Безопасность превыше всего! Особенно если мы хотим сделать малинку доступной извне. OpenSSH ключи у каждого пользователя малинки одинаковы (конечно, если устанавливали систему из образа с официального сайта). Эти ключи рекомендуется сразу же поменять.

Удалим старые ключи:
sudo rm /etc/ssh/ssh_host_*
Создадим новые:
sudo dpkg-reconfigure openssh-server

вторник, 10 декабря 2013 г.

Raspberry Pi. I/O Scheduler

Заменим DEADLINE Scheduler на NOOP, ибо с флешкой лучше использовать NOOP Scheduler
Более подробно о выборе планировщика смотрим тут и тут

Вводим от рута:
sed -i 's/deadline/noop/g' /boot/cmdline.txt