Середа, 29 лютого 2012 р.

Ubuntu 11.10 всілякі штучки

1. Квадратики в консолі http://www.abone.pp.ru/2011/05/ubuntu-1104-natty.html
2. Ввійти в меню GRUB при старті комп’ютера -- тримати Shift
3. Перемонтувати розділи з записом в консолі відновлення
# mount -o rw,remount /
4.Скрипт, що підбирає правильний /etc/fancontrol  https://bugs.launchpad.net/ubuntu/+source/lm-sensors-3/+bug/576602

Пʼятниця, 27 січня 2012 р.

Система для "Брейн ринг"

Накінець домучив цю поробку.

Деякі фотки та відео.
(Треба трохи почекати поки фотки завантажаться)


Опис тут: http://code.google.com/p/brags/.

Середа, 25 січня 2012 р.

Ще про XFCE

Кілька обіцяних знімків екрану XFCE змімікрованого під Gnome 2.
До речі, на другому і далі знімку крайня права кнопочка на верхній панелі зі стрілочкою -- то кнопка запуску xfwm4, бо чомусь після чергового включення компа він не завантажився і вікна були без заголовків, що абсолютно незучно. Хоча то було всього раз.
Також поназначав звичні швидкі клавіші: Ctrl+Alt+c -- гномівський калькулятор, на Ctrl+Alt+Del -- гномівський "Системний монітор", бо XFCE-шний -- то якась пародія,  на Ctrl+Alt+d почеплено запуск гномівської "Дискової утиліти", бо чомусь в XFCE не має (або я не знайшов) способу безпечного вимкнення зйомних дисків (флєшок). Жаль, що Nautilus по людськи не запускається, а заліплює ще й робочий стіл, інакше і його використовували б замість Thunar, але й він -- може бути.





Понеділок, 16 січня 2012 р.

Ubuntu на ASUS P8H61-M LE/USB3 (REV 3.0) + Intel Celeron G530 2.4

Сьогодні поставив Xubuntu 11.10 на вказану в заголовку систему. 

Перед заміною материнки і процесора в компі стояв Ubuntu 10.04.3 LTS. Перед апґрейдом була материнка на nForce + Athlon 3200+ на древньому Socket 754. На жаль я загальмував і, для того, щоб завести 3Д-прискорення інтегрованого в процесор Sandy Bridge графічного процесора Intel® HD Graphics, понавстановлював всіляких оновлень з ppa:xorg-edgers/ppa. Також пробував запускати на ядрі Linux 3.2 з репозиторію Ubuntu 12.04. Потім допетрав, що я ж забувся видалити пропрієтарні драйвери nVidia! Після їх видалення  3Д-прискорення запрацювало, але з артефактами.

Перевіривши в лайв-сесіях, що в 11.10 та 12.04 Alpha все працює "з коробки", вирішив встановити Xubuntu 11.10. Ubuntu 11.10 не ставив з-за несприйняття Unity. 12.04 не ризикнув, бо Альфа.

Встановлення пройшло гладко, але потім кілька годин доводив середовище XFCE до звичного Gnome2-подібного вигляду. Практично все вдалося. Завтра викладу скріншоти.

Щоб не забутися запишу тут альтернативне середовище від команди Mint: Cinnamon http://cinnamon.linuxmint.com/. Сподіваюся, що до виходу 12.04 LTS вони його допиляють до можливості нормального вжитку. Навіть зараз на скріншотах виглядає приємно.

Також є форк Gnome 2 -- MATE http://sourceforge.net/projects/matede/ , але я  сумніваюся, чи є в нього майбутнє...

На кінець скажу, що приємно вражений, як хлопці з Intel якісно і швидко понаписували Linux-драйвери для своїх Sandy Bridge процесорів і інтегрованої в них графіки! Причому opensource! Принаймні в порівнянні з пропрієтарними драйверами для відеоплат AMD, з якими постійно в Linux була морока. Як буде нагода хочу також встановити прискорення відтворення відео, хоча не здивуюся, якщо воно вже працює "з коробки" --  просто не перевіряв ще.

http://www.phoronix.com/scan.php?page=category&item=Display%20Drivers
http://www.phoronix.com/scan.php?page=article&item=intel_sna_jan2012&num=1
http://www.phoronix.com/scan.php?page=article&item=intel_sandy_2011&num=1
http://software.intel.com/sites/oss/ 


Пʼятниця, 23 грудня 2011 р.

Карти OSM на GPS авто-навігаторі Garmin nuvi 350 NA

Замість того, щоб купляти за великі гроші пропрієтарні карти, або ставити піратські, можна встановити безплатні карти з проекту OSM - OpenStreetMap


Генерую/скачую карти в форматі готовому до запису на пристрій ось тут: http://garmin.openstreetmap.nl/

Можна все зробити самостійно
http://wiki.openstreetmap.org/wiki/Mkgmap/help/How_to_create_a_map
http://wiki.openstreetmap.org/wiki/OSM_Map_On_Garmin
http://wiki.openstreetmap.org/wiki/Mkgmap

OSM джерела звідси http://download.geofabrik.de/osm/europe/

Файли, які розпізнає Garmin nuvi 350 NA
На внутрішній флеш-пам’яті:
gmapoem.img
gmapprom.img
gmapsupp.img
gmapsup2.img -- не бачить
На SD-картці розпізнає лише gmapsupp.img

Безплатна оглядова повна карта світу, якщо її розмістити під іменем gmapbmap.img, не завантажується з-за якоїсь помилки, але якщо переназвати на будь яку з назв вказаних вище, то завантажується без проблем.
Та оглядова карта США, що була преінстальована, розпізнавалася під іменем gmapsupp.img.



Середа, 16 листопада 2011 р.

Загальна триваліть відеофайлів в папці

1. Запускаю таку команду в папці з avi-файлами:
mplayer -ao dummy -vo dummy -identify *.[Aa][Vv][Ii]  2>&1 | sed -e '/ID_LENGTH\|ID_FILENAME/p' -e d > length.txt

2. Отримую такий вміст:
ID_FILENAME=RV_1001a_Prioritet v delah cerkvi.avi
ID_LENGTH=2670.96
ID_FILENAME=RV_1003_Molitvennyj dnevnik.avi
ID_LENGTH=1904.88
3. Потім пошуком і заміною добиваюся такого вигляду:
<tr><td>RV_1001a_Prioritet v delah cerkvi.avi</td><td>2670,96</td></tr>
<tr><td>RV_1003_Molitvennyj dnevnik.avi</td><td>1904,88</td></tr>
4. Дописую теги <table>

5. Відкриваю в оглядачеві, копіюю, вставляю в LibreOffice Calc, підбиваю суму.



Понеділок, 14 листопада 2011 р.

Компіляція mplayer/mencoder

Для чого це потрібно? Щоб забезпечити підтримку певних кодеків/фільтрів/плагінів, яка не включена в mplayer/mencoder з дистрибутиву. Наприклад мені потрібна була підтримка аудіофільтрів LADSPA tap-plugins

1. Створюємо папку, напр.
mkdir /opt/mplayer-src
cd /opt/mplayer-src

2. Качаємо джерельні коди
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
cd mplayer/

3. apt-get build-dep mplayer

4. ./configure -- дивимося чи все як треба, і виправляємо по необхідності. Для підтримки певних кодеків чи фільтрів, їх необхідно перед цим встановити.

5. Компілюю
#CONCURRENCY_LEVEL=6 make
CONCURRENCY_LEVEL -- кількість паралельних задач, прискорює компіляцію на багатоядерних процесорах. Я поставив подвійне число від к-сті ядер.

6. Встановлюємо зкомпільоване і в інтерактивному режимі вказуємо необхідні дані (номер версії -- обов’язково):
#checkinstall