./configure humor
Прикольный ./configure скрипт в mrtg:
checking gd.h presence... yes
checking for gd.h... yes
checking the weather... (cached) it's fine
checking if we can use GCC-specific compiler options... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
config.status: creating config.h
ordering CD from http://tobi.oetiker.ch/wish .... just kidding ![]()
Настройка wordpress с apache-itk и nginx
Перенёс блог на другую VDS, при этом в корне изменив механизм работы.
Раньше было nginx+php-fpm+кэширование в nginx (причём это кэширование – целая жопа, так как там пришлось сделать огромное число location`ов с разными настройками)
Ну, вообщем, поехали по пунктам.
Читать полностью »
Долой kde
В свете последних изменений в KDE(а также грядущих), я решил сменить на рабочем ноуте, рабочую, собственно, среду.
Гном или xfce ставить не хотелось, в итоге поставил openbox.
Для панельки юзаю tint2. Для прозрачности xcompmgr.
От всех KDE приложений, правда, отказаться не смог. В том числе от тех, которые и побудили на переход. Это kmail. Но я лелею надежду, что trojita допилят и можно будет и выкинуть kmail.
Также нету замены yakuake, klipper, akregator ![]()
Но даже, с оставленными kde приложениями, потребление ресурсов уменьшилось на глаз.
p.s. Дома и на eeepc менять не собираюсь, ибо на декстопе и так ресурсов вагон, а на eeepc я не занимаюсь активной работой.
Ненависть
Покажите мне того мудозвона, который сделал так, что кеды без грёбанного непомука нельзя собрать.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 6673 tuupic 1 0 782m 510m 5764 S 1 25.2 4:38.24 nepomukservices
И они говорят, что эта хрень теперь работает нормально? И вот на это говно я должен тратить время при обновлении, и место на жёстком диске? (да ещё и с зависимостями)
Кеды скатываются в унылое говно.
Одновременная установка php5 и php4 на freeBSD
На FreeBSD можно собрать одновременно PHP5 и PHP4. Разумеется, в разных директориях.
И модуль апача только у одного будет.
- Собираем как обычно PHP5.
- Создаём директорию /usr/local/php4
- Ставим php4:
make -C /usr/ports/lang/php4 PREFIX=/usr/local/php4 install clean - Ставим расширения:
make -C /usr/ports/lang/php4-extensions PREFIX=/usr/local/php4 PHPBASE=/usr/local/php4 install clean
Шрифты в gtk приложениях
Чтобы в GTK приложениях были нормальные шрифты со сглаживанием, x11-libs/cairo должен быть собран с USE флагом cleartype
Переклинило
Вот это я называю “переклинило”. Обратите внимание на столбцы RES и COMMAND
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 9136 root 30 10 1411m 1.4g 572 D 4 69.1 0:20.23 ld
Мышиный тачпад
Случайно выяснил, что тачпад определяется как мышь, и в иксах использует драйвер evdev, а не synaptics. В результате, его нельзя конфигурять через synclient.
Вскрытие показало, что определяет так само ядро. В вводе dmesg про touchpad не было ни слова, зато было следующее.
eeepc ~ # dmesg | grep -i mouse
mice: PS/2 mouse device common for all mice
input: ImPS/2 Logitech Wheel Mouse as /devices/platform/i8042/serio1/input/input9
eeepc ~ #
После пары дней гадания и поиска, выяснил, что необходимо включить опцию
CONFIG_MOUSE_PS2_ELANTECH=y
Где находится – писать не буду. Поиск в menuconfig вполне поможет.
После включения данной опции, наконец-то появился тачпад
eeepc ~ # dmesg | grep -i touch
input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input9
eeepc ~ #
Теперь можно управлять тачпадом через synclient
Портам сцыкотно
Ставлю апач на FreeBSD.
Захожу в /usr/ports/www/apache22 , пишу make install, на что мне выдаёт, что стоит libtool версии 1.5, а нужен libtool версии 2.2. Типа, поставьте.
Иду в /usr/ports/devel/libtool22 , пишу make install clean, всё спокойно ставится.
Иду снова ставить апач – ставится.
В чём была проблема поставить нужный libtool по зависимости – непонятно.
Такое ощущение, портам стало сцыкотно поставить libtool и они послали меня этим заниматься.
Так и видится: “начальника, я боюсь эту каку трогать, поставь сам, а”.
mesa-7.6
Обновил на ноутбуке mesa до 7.6. В основном дереве портежей ещё только 7.5.2.
Подключил оверлей x11. layman -a x11 и обновил мир.
Собственно обновить я решил, так как там переписали часть для чипа ati r300.
До обновления glxgears выдавал ~300fps. После обновления ~600fps. Я доволен как слон.


