четверг, 30 сентября 2010 г.

v7plus.dll

Часто на терминальном серваке вылетает 1с с проблемой библиотеки v7plus.dll. Чтобы от этого избавиться, нужно всего-навсего ее зарегистрировать с правами администратора. Делается это так:

regsvr32 полный_путь_к_библиотеке\v7plus.dll

После этого все пройдет и будет щастье.

четверг, 29 июля 2010 г.

OpenSuse и автозапуск.

Сегодня полчаса втыкал, как у меня на серваке запускается mdadm. Перебрал все, что можно и как результат - у меня даже файла mdadm.conf нету. Я уже было хотел начать расстраиваться, но интернеты спасли меня. В OpenSUSE хитрый файл для автозагрузки собственных приложений лежит в

/etc/init.d/after.local

И все свои программы я прописал именно туда. Причем это свойственно только для дистибутивов SUSE, больше нигде этого я не встречал.

вторник, 29 июня 2010 г.

Linux и непечатающиеся буквы.

После перевода большей части офиса на linux, у многих возникла проблема с тем, что некоторые символы (такие, как "б" и "й") перестали пропечатываться при посылке документа на принтер. Мне лениво рассказывать, в чем корень проблемы (вкратце, для особо интересующихся - проблема в cups, если он "допилен" каким-либо дистрибутивом типа убунты и в OOffice, точнее в их шрифтовых таблицах), и я сразу перейду к простому решению данной проблемы. Решение может быть двух видов:


1. Удалить cups и поставить cupsys поновее версией (у меня на 1.4.1 уже все было нормально).
2. Удалить OOffice и поставить его, но версией не ниже 3.2. Это делается примерно так (для той же убунты):




sudo add-apt-repository ppa:openoffice-pkgs/ppa

Теперь выполним обновление:

sudo apt-get update

Теперь либо:

sudo apt-get upgrade


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

среда, 23 июня 2010 г.

Настройка x11vnc

Я по долгу службы пользовался кучей всякого барахла для удаленного доступа. И для линуха считаю, что из графических средств x11vnc подходит как нельзя лучше. Описывать процесс настройки я буду для ubuntu (хотя для систем без apt и с кедами он не сильно отличается).
Итак, установка. В консоли пишем следующее:

sudo apt-get install x11vnc

Генерируем пароль для доступа:

x11vnc -storepasswd

Пароль сохранится в /home/USERNAME/.vnc/passwd

Теперь для того, чтобы vnc загружался вместе с гномом, его нужно прописать в /etc/gdm/Init/Default и в /etc/gdm/PreSession/Default. В конец этих файлов нужно добавить строку:

/usr/bin/x11vnc -dontdisconnect -notruecolor -noxdamage -scale 2/3 -noxfixes -shared -forever -rfbport 5900 -bg -o /var/log/x11vnc.log

Что это значит?
-dontdisconnect - не отключать существующие подключения при подключении новых клиентов.
-notruecolor - передавать 8-битный цвет (для медленных соединений)
-noxdamage - используйте, если передаваемое изображение повреждено. У меня, например, без этой опции экран превращается в кашу, если у управляемой машине включен compiz
-scale 2/3 -масштабировать экран к заданным пропорциям
-noxfixes - без этого у меня нормально не отображалась мышка
-shared - более одного человека может подключиться к этому vnc-серверу
-forever - висеть в памяти после отключения всех клиентов
-rfbport 5900 - порт, по которому сервер ожидает подключения
-bg - висеть в фоне
-o /var/log/x11vnc.log - путь к логу

Вот, собственно, и все. Перезагружайтесь (или рестартуйте gdm) - и можете подключаться.

воскресенье, 20 июня 2010 г.

Windows 7. Повторяющиеся ipv4 адреса.

Сегодня столкнулся со следующей "фичей" win7. Суть проблемы такова: подходит ко мне с утра девочка и говорит, мол, не работает интернет на ноуте. Система - win7, я смотрю - действительно не работает. Потыкал настройки, поотключал все, что можно, поставил статические адреса - все равно не работает. Перезагрузился, пишу в консоль:

ipconfig /all

А консоль мне отвечает человеческим голосом примерно следующее:

Ethernet adapter Подключение по локальной сети:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Realtek RTL8101E Family PCI-E Fast Ethernet NIC (NDIS 6.0)
Физический адрес. . . . . . . . . : xx-xx-24-F8-E7-xx
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
Автонастройка IPv4-адреса . . . . : 169.254.254.183(Основной)
Маска подсети . . . . . . . . . . : 255.255.0.0
IPv4-адрес. . . . . . . . . . . . : 192.168.1.90(Повторяющийся)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . : 192.168.1.150
DNS-серверы. . . . . . . . . . . : 192.168.1.150
NetBios через TCP/IP. . . . . . . . : Включен

Что, думаю, за фигня, у меня ж статикой адреса прописаны, что за основной и повторяющийся? Почитал быстренько маны, посмотрел всякое и понял, что у меня в сети просто уже есть машина с таким же IP. Я сначала даже не поверил. Думаю, раньше же всегда, если что, предупреждения сыпались, мол есть уже компьютер с таким IP адресом. Но решил проверить. Поменял IP на заведомо свободный - и нате вам, все заработало с полпинка.

Мораль сей басни такова: следите за тем, чтобы IP адреса в сети не пересекались, и не надейтесь, что вас известят, если подобное случится.

среда, 16 июня 2010 г.

Postfix и пересылка почты

Чтобы в postfix-е создать автоматическую пересылку писем с одного ящика на другой, нужно сделать следующий действия:


В файл main.cf добавить
recipient_bcc_maps = hash:/etc/postfix/recipient_bcc

В файл recipient_bcc

ivan@nashdomen.ru vanya@mail.ru


поле чего  сделать


postmap /etc/postfix/recipient_bcc
postfix reload


После этих действий вся почта с ivan@nashdomen.ru будет копироваться на vanya@mail.ru