Архив автора

twitter

Если вы хотите получать сообщения о новых статьях подпишитесь на твиттер http://twitter.com/agupcom
А также делать поиск статей на твиттере по тэгу #agupcom

Переезд блога

Блог переехал на http://ag-up.com, теперь он полностью англоязычный.

Asus k40in: skype vertical flip webcam

http://ag-up.com
Asus k40in вертикально перевернутое изображение, лечится так:
env LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

(ge|fu)ntoo: grub 1.97

http://ag-up.com
emerge -q grub
vim /etc/boot.conf:
boot {
generate grub
default «Funtoo Linux»
timeout 3
}
«Funtoo Linux» {
kernel bzImage[-v]
params += video=uvesafb:1440×900-8,mtrr=2
params += GRUB_CMDLINE_LINUX_DEFAULT=»acpi_enforce_resources=lax reboot=p»
}
«Funtoo Linux without parametrs» {
kernel bzImage[-v]
}
«Funtoo Linux Stable kernel 2.6.34» {
kernel bzImage.stable[-v]
}

boot-update
reboot

Неплохую документацию по опциям и настройкам grub 1.97 можно почитать тут:
http://www.funtoo.org/en/funtoo/core/boot/doc/boot.conf.5.html

gentoo: portage sqlite cache

http://ag-up.com

Переходим от хранения портового кэша в виде каталогов с файла в бд sqlite.


#emerge -q pysqlite
#vim /etc/portage/modules:
portdbapi.auxdbmodule = cache.sqlite.database
#vim make.conf:
FEATURES="${FEATURES} metadata-transfer"
#rm -rf /var/cache/edb/dep
#emerge --metadata

Если появится проблема с pysqlite2, то необходимо запустить:
#/usr/sbin/python-updater

Для тех кто юзает eix, переход на sqlite будет выглядеть так:


#vim /etc/eixrc:
PORTDIR_CACHE_METHOD='sqlite'
OVERLAY_CACHE_METHOD='sqlite'
#eix-update

Визуальный будильник в kde4

http://ag-up.com


at 15:59 << !
DISPLAY=":0" kdialog --passivepopup "Выключить суп" --title "Готовится обед" 30
!

В результате на экране в 15:59 вы увидите всплывающее окно с сообщением «Выключить суп» и заголовком «Готовится обед», можно модифицировать и добавить звуковое оповещение, вот так:


at 15:59 << !
DISPLAY=":0" kdialog --passivepopup "Выключить суп" --title "Готовится обед" 30
aplay ~/music/alarm.wav
!

FreeBSD 8.0 -> 8.1 csup

http://ag-up.com
Как я апгрейдил фряшу:

root@asterisk /etc/csup # ls
doc-all    ports-all  src-all    src-sys

root@asterisk /etc/csup # cat src-all
*default host=cvsup5.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8_1
*default delete use-rel-suffix
*default compress src-all


Далее выполняем следующие команды:

root@asterisk /etc/csup # csup src-all
root@asterisk /etc/csup # cd /usr/src && make cleandir && make buildworld
root@asterisk /usr/src # make buildkernel KERNCONF=MYKERNEL
//MYKERNEL - моё ядро
root@asterisk /usr/src # make installkernel KERNCONF=MYKERNEL
root@asterisk /usr/src # make installworld
root@asterisk /usr/src # mergemaster // внимательно читайте что написано, внимательно заменяйте конфиги !!
root@asterisk /usr/src # reboot

всё, у меня загрузилась фряша:

alter@asterisk ~ $ uname -a
FreeBSD asterisk.kss45.ru 8.1-RELEASE FreeBSD 8.1-RELEASE #3: Fri Jul 23 09:30:01 YEKST 2010 root@asterisk.kss45.ru:/usr/obj/usr/src/sys/MYKERNEL  i386

Неверное движение и хомячек — труп.