Nobody about something

./configure humor

Написано 16 апреля 2010 в 1:12 - Рубрики: *nix

Прикольный ./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

Написано 15 апреля 2010 в 13:48 - Рубрики: *nix, блог

Перенёс блог на другую VDS, при этом в корне изменив механизм работы.
Раньше было nginx+php-fpm+кэширование в nginx (причём это кэширование – целая жопа, так как там пришлось сделать огромное число location`ов с разными настройками)

Ну, вообщем, поехали по пунктам.
Читать полностью »

Долой kde

Написано 17 марта 2010 в 19:01 - Рубрики: *nix, my life

В свете последних изменений в KDE(а также грядущих), я решил сменить на рабочем ноуте, рабочую, собственно, среду.
Гном или xfce ставить не хотелось, в итоге поставил openbox.
Для панельки юзаю tint2. Для прозрачности xcompmgr.
От всех KDE приложений, правда, отказаться не смог. В том числе от тех, которые и побудили на переход. Это kmail. Но я лелею надежду, что trojita допилят и можно будет и выкинуть kmail.
Также нету замены yakuake, klipper, akregator :(
Но даже, с оставленными kde приложениями, потребление ресурсов уменьшилось на глаз.

p.s. Дома и на eeepc менять не собираюсь, ибо на декстопе и так ресурсов вагон, а на eeepc я не занимаюсь активной работой.

Ненависть

Написано 14 февраля 2010 в 2:35 - Рубрики: *nix, my life

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

  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

Написано 4 февраля 2010 в 22:49 - Рубрики: *nix

На 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 приложениях

Написано 26 января 2010 в 6:26 - Рубрики: *nix

Чтобы в GTK приложениях были нормальные шрифты со сглаживанием, x11-libs/cairo должен быть собран с USE флагом cleartype

Переклинило

Написано 26 декабря 2009 в 6:00 - Рубрики: *nix

Вот это я называю “переклинило”. Обратите внимание на столбцы 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

Мышиный тачпад

Написано 19 октября 2009 в 21:10 - Рубрики: *nix, железо

Случайно выяснил, что тачпад определяется как мышь, и в иксах использует драйвер 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

Портам сцыкотно

Написано 14 октября 2009 в 1:17 - Рубрики: *nix

Ставлю апач на 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

Написано 12 октября 2009 в 22:07 - Рубрики: *nix, железо

Обновил на ноутбуке mesa до 7.6. В основном дереве портежей ещё только 7.5.2.
Подключил оверлей x11. layman -a x11 и обновил мир.
Собственно обновить я решил, так как там переписали часть для чипа ati r300.
До обновления glxgears выдавал ~300fps. После обновления ~600fps. Я доволен как слон.