Рубрика: *nix

Кошмарный resize-grep в ubuntu-11.04

Почаса побеждал,
GtkStatusbar::has-resize-grip = FALSE
не работал, решение нашлось тут
правим

~/.gtkrc-2.0
style "default-style"
{
  GtkWindow::resize-grip-height = 0
  GtkWindow::resize-grip-width = 0
}
 
class "GtkWidget" style "default-style"

Звук через сеть или pulseaudio-server

На рабочем компьютере кончились розетки, пришлось отключить колонки, а звук-то хочется.. музыку там послушать, да и вообще.
Вообщем вспомнил, про то, что давно хотел попробовать погонять звук по сети через pulseaudio, все равно его теперь в убунту пихают.

Читать далее

Asterisk & Huawei E1550 (VoIP GSM Gate)


Захотелось на досуге завести VoIP — GSM шлюз, дабы экономить на звонках на сотовые и иметь возможность переключать на сотовые входящие звонки.

После прочтения интернетов выяснилось, что 100% рабочий вариант это модем Huawei E1550. Под теми же циферками продающийся операторами большой тройки. Желательно иметь модем от МТС, т.к. на нем не заблокированы голосовые функции, но после выполнения квеста по поиску в радиусе 1 км от офиса, модем нашелся только в Мегафоне, где и был куплен.

Читать далее

Ubuntu 11.04 & Broadcom wifi

После обновления до ubuntu 11.04 b1 на моем ноутбуке внезапно пропал BCM43XX wifi адаптер. Потом я немного забил, а вот сегодня решил разобраться, чтой та с ним случилось. А случилось страшное — пакет, который убунта считает нужным (bcmwl-kernel-source) стал работать через раз. Впрочем, это не единственное решение, и почти сразу вспомнилось, как оно работало много лет назад:
sudo apt-get install b43-fwcutter firmware-b43-installer
и все заработало ;)

LibreOffice

По скольку OpenOffice.org таки окончательно загибается, а его форк LibreOffice вполне себе продолжает развиваться решил опробовать. … и мне нравится. Субъективно, работает быстрее. Особенно хочется отметить новый стиль иконок, прям глаз радует.
«Ребрендинг» пошел на пользу.

Бэкап базы и отправка почтой

#!/bin/bash
mailto=mail@example.com
database=db_for_backup
mysqluser=dbuser
mysqlpassword=dbpassword
mysqldump -u ${mysqluser} --password=${mysqlpassword}  ${database} > /tmp/data.sql
bzip2 /tmp/data.sql
DATE=`date +"%Y-%m-%d %H:%M"`
host=`hostname`
uuencode /tmp/data.sql.bz2 ${database}.sql.tbz2 > /tmp/data.uuc
mailx -s "[backup] MySQL DB: ${database} ${host} @ ${DATE}" ${mailto} < /tmp/data.uuc
rm /tmp/data.sql.bz2
rm /tmp/data.uuc

Asterisk 1.8 LTS на ubuntu-10.04 LTS

пришла мысля совместить два LTS и радоваться…
Делается на раз, пакеты для убунты лежат в официальном репозитории астериска:

sudo apt-get install python-software-properties
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 175E41DF
sudo add-apt-repository "deb http://packages.asterisk.org/deb `lsb_release -cs` main"
sudo add-apt-repository "deb-src http://packages.asterisk.org/deb `lsb_release -cs` main"
sudo apt-get update
sudo apt-get install asterisk-1.8 asterisk-dahdi

взято с официального сайта: https://wiki.asterisk.org/wiki/display/AST/Asterisk+Packages
внимание, репозиторий proposed не подключать! Часто ломается. А сегодня, например, не стратрует вообще.

Автостарт rdesktop в ubuntu

Ничего сложного, но очень удобно: сразу после логина запускается rdesktop пользователь фактически не замечает, что пользуется убунтой. При этом можно (и нужно) создать других пользователей, которые будут работать с полноценной убунтой и радоваться жизни.
Единственный косяк с раскладкой common — не работает CAPSLOCK, ну да это больше хорошо…

Читать далее

Видеофайлы и ZoneMinder

Замечательная штука, этот ZoneMinder (описание на русском можно почитать тут: www.openkazan.info/node/1360) С помощью одной-двух обычных вебкамер (а так же аналоговых с платой видеозахвата и IP-камер) позволяет организовать видеонаблюдение (с детектированием движения, зонами охраны, просмотром реал-тайм через интернет через любой браузер, даже через iPhone можно, проверено). Вот только когда дело доходит до просмотра всех событий за день-неделю-месяц становится ну очень утомительно: каждое событие (т.е. зарегистрированное движение) записывается отдельно и просматривать его надо отдельно. Видео тоже можно создать стандартными средствами, но опять же по одному для каждого события. А у меня, например, с каждой камеры их по 1000-2000 штук в день. Напряжно очень.
Впрочем, проблема легко решилась bash-скриптом и кроном.

Читать далее

Ubuntu 10.04 & eGroupWare

При обновлении на 10.04 внезапно поломался EGW. Логиниться отказывается, аргументируя железным «Ваш сеанс не может быть удостоверен»
лечится изменением
request_order = "GP"
на
request_order = "GPCS"
в php.ini (/etc/php5/apache2/php.ini)
bugs.launchpad.net