Блог переехал

Блог переехал на vampirus.ru

среда, 30 января 2008 г.

Удалить только папки

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

% find . -type d -exec rm -rf {} \;

правда в выводе пишется, что папок таких не существует.

воскресенье, 27 января 2008 г.

video

С видео что-то то отношения у меня не задались, драйвер только vesa подходил, но об этом попозже. Решил посмотреть фильм, поставил видео плеер vlc, в винде он меня устраивал, он единственный кто показывал недокаченое видео, да и HDTV тоже показывал. И мне казалось, что unix родная среда для него, но как ни странно, он себя как то странно повёл, при открытии им видео всё начинало жутко тормозить, очень долго проходило открытие, да и при просмотре чёт всё жутко тормозило. Поставил mplayer, но он что-то руганулся и не стал оказывать видео. Хорошо хоть xine нормально открыл и показал. Я ещё специально решил проверить на сколько мне хватит заряда аккумулятора, так вот его чуть-чуть нехватило чтоб досмотреть фильм, да и во время просмотра фильма как мне показалось он шёл рывками.
Но вот я решил обновить порты и софт, оказалось xorg-driver требовал обновления, при во время конфигурации я выбрал дрова intel vesa i810 и ещё там немного, так вот при таком конфиге они обновлятся отказались выдав какую-то ошибку про i810, как потом оказалось intel и i810 конфликтуют между собой, я отключал i810 и обновлял, но в /etc/X11/xorg.conf драйвер intel не воспринимался, вчера опять решил обновить, опять та же проблема, решил удалить intel и поставить i810, так вот драйвер интел оказался неустановленым, устновив i810, иксы отказались его воспринимать, и я поставил intel и о чудо, дравер intel иксы приняли как родного), как мне показалось видео теперь без рывков. И mplayer тоже странным образом начал показывать фильм, правда xine чёт перестал запускатся, обновил для него библиотеку и он вроде как тоже заработал. Я доволен.

четверг, 24 января 2008 г.

настройка мультимедийных клавиш(multimedia)

Наконец-то настроил мультимедийные клавиши.
Сначала узнал коды клавиш с помощью xev:
176 - Fn + стрелка вверх
174 - Fn + стрелка вниз
123 - Fn + стрелка вправо
239 - Fn + стрелка влево

178 - кнопка с сатурном
236 - кнопка с конвертом
243 - кнопка P
179 - Знак евро
180 - Знак доллора
249 - кнопка типа обновить
245 - кнопка с лупой
239 - кнопка с ключём
244 - кнопка с символом e
141 - Fn + F1
166 - Fn + F2
167 - Fn + F3
146 - Fn + F4
169 - Fn + F5
140 - Fn + F8
кнопка Fn + F6 работает, отключает дисплей
Fn + F7 отключает тачпад

теперь надо ассоциировать с этими кодами имена, большинство можно найти в /usr/X11R6/include/X11/XF86keysym.h. Сделать это можно с помошью xmodmap:
xmodmap -e "keycode KEY = NAME"
,где кей это наш найденый код с помошью xev, а NAME это имя выбраное для этого кея из XF86keysym.h без подстрочки XK_
я ассоциировал не со всеми кеями т.к. пока не придумал, что я могу на них назначить.
Теперь это дело надо засунуть в автозагрузку, вот с этим у меня и были проблемы, закружаю kdm и у меня .xinitrc при старте кде не запускается да и с /.kde/Autostart у меня не получилось, хорошо подсказали в .xprofile прописать. получилось так:

%cat ~/.xprofile
#!/bin/sh
xmodmap ~/.xmodmaprc
%cat ~/.xmodmaprc
keycode 176 = XF86AudioRaiseVolume
keycode 174 = XF86AudioLowerVolume
keycode 140 = XF86AudioMute
keycode 178 = XF86WWW
keycode 236 = XF86Mail
keycode 146 = XF86Sleep
keycode 243 = XF86PowerOff
keycode 166 = XF86Display
keycode 179 = EuroSign
keycode 180 = dollar
keycode 141 = Help

в файле
/usr/X11R6/include/X11/XF86keysym.h присутствуют строки
#define XF86XK_MonBrightnessUp 0x1008FF02
#define XF86XK_MonBrightnessDown 0x1008FF03

но xmodmap не стал их кушать.

среда, 23 января 2008 г.

bsdstats, Ой, он и меня посчитал)

bsdstats - как я понял их основная чель не только "посчитать" количество юзаемых *BSD систем но и показать вендорам програмного и апаратного обеспечения что это серьёзная ОС и на неё стоит обратить внимание. Ведь действительно на примере моего ноута, нормальная поддержка звука и сети только в 6.3 и 7.0 появилась, а об ИК и т.п. говорить нехочется, даже заходя на офсайты видишь дрова для линукса, а под BSD нет ничего, это огорчает. Кстати если будете ставить не поддавайтесь на уговоры прописаться в rc.conf, в этом случае она видимо пытается при каждой загрузке толи отпарвись стату то ли что, но то что запускает fetch это факт. В данный момент по юзанью BSD на первом месте стоит USA на втором Германия, а на третьем мы. Хотя когда я ставил мы были на 4, а ещё раньше мы были на 2. Догоним и перегоним Америку.
А ТЫ УСТАНОВИЛ BSDSTATS?

вторник, 22 января 2008 г.

обои под FreeBSD


Давно ещё искал обои на рабочий стол, сейчас вспомнил про них

Вот такая первая обоина




Мне нравится, ничего лишнего









Идея понравилась), вот только как то не красиво они изображены








Эта обоина мне больше всех нравится, красиво сделано








понедельник, 21 января 2008 г.

Руссификация FreeBSD

Собственно руссифицировал я давно, но вот решил записать тут только сейчас.
Сначала руссифицируем консоль:
в /etc/rc.conf

keymap=ru.koi8-r.win
scrnmap=koi8-r2cp866
font8x16=cp866b-8x16
font8x14=cp866-8x14
font8x8=cp866-8x8

в /etc/ttys
меняем cons25 на cons25r хотя можно было и при установке в sysinstall это сделать
изменяем язык пользователя
pw usermod root -L russian
добавляем локализацию и набор символов MIME
в /etc/profile

LANG=ru_RU.KOI8-R; export LANG
MM_CHARSET=KOI8-R; export MM_CHARSET

в хэндбуке написано или но добавим и туда
/etc/csh.login

setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET KOI8-R

KDE

/etc/X11/xorg.conf

Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"
Option "XkbVariant" ",winkeys"
EndSection

установить
из портов /usr/ports/russian/kde3-i18n
Меню КДЕ/Настройка/Региональные и специальные возможности/Язык и стандарты
добавить русский

чтоб в трее отобрыжался текущий язык установить kkbswitch

если хоте использовать cp1251 в freebsd то вам сюда http://www.lissyara.su/?id=1169

воскресенье, 20 января 2008 г.

opera+java+mail.ru

Странное сочетание, 3 этих элементов даёт непонятный результат, т.е. при чтении писем оперой на мэйл ру она падает перед этим записав на жёсткий opera.core и лог ява машины, до этого я грешил на яву точнее на како то там diablo т.к. он фигурировал в логе да и eclipse с аналогичными признаками падал, но теперь то эклипс работает, а в логе фигурирует уже Java VM: Java HotSpot(TM) Client VM (1.5.0_13-p7-oper_16_jan_2008_22_08 mixed mode), видими всётани это что то с оперой не так, ведь firefox не падает, хотя 1 раз на каком то сайте он упал.