msgbartop
Наполни смыслом каждое мгновенье, часов и дней неуловимый бег, — тогда весь мир ты примешь во владенье, тогда, мой сын, ты будешь Человек!
msgbarbottom

24 Окт 11 Запуск MetaTrader в Linux Ubuntu

Заморочился и настроил терминал под убунтой. Во-первых надо поставить wine. Я его поставил через «Центр приложений Ubuntu». Вместе с ним по идее автоматом ставится winetrick. Вот он нам и нужен для установки недостающих библиотек.

Через терминал запускаем winetricks mfc42 allfonts. Если выдало ошибку типа не найдена переменная окружения «%ProgramFiles%», то запускаем regedit и в ветку HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment добавляем строковый параметр ProgramFiles равный c:\Program Files. После этого winetricks у меня запустился, что-то там много качал и устанавливал. В итоге выдал ошибку «sha1sum mismatch! Rename /home/dromok/.cache/winetricks/droid/DroidSans-Bold.ttf and try again.» Что это хз, пробовал переименовать этот файл, но при повторном запуске выдает тоже самое.

В общем на эту ошибку можно забить. Теперь скачиваем установщик терминала с сайта вашего брокера и запускаем, всё работает! Единственное в индикаторе фракталов вместо стрелочек отображаются русские буквы «Щ» и «Ъ» %). Видимо надо со шрифтами поэкспериментировать, но я пока забил, мне это особо не мешает.

UPD. Проблему с шрифтами решил очень просто. Скопировал всю папку Fonts из реальной винды и глюк пропал.

03 Янв 10 Не работают квоты

При создании в DirectAdmin юзера выдается ошибка «setquota: Quota file not found or has wrong format. setquota: Not all specified mountpoints are using quota.»

Сначало необходимо проверить установлена ли программа квот yum install quota и подключены квоты в fstab.

Потом запускаем проверку квот /sbin/quotaoff -a; /sbin/quotacheck -avugm; /sbin/quotaon -a;

После чего квоты должны заработать. Можно проверить командой /usr/sbin/repquota /

20 Мар 09 Установка LibXSLT на CentOS

Устанавливаем саму библиотеку командой yum install libxslt

Теперь пересобираем php с флагом —with-xsl

Так как у меня стоит DirectAdmin, то достаточно отредактировать файл /usr/local/directadmin/custombuild/configure/ap2/configure.php5 и добавляем туда строку —with-xsl=/usr/local/lib \

После этого запускаем «/usr/local/directadmin/custombuild/build php» и ждем пока PHP пересоберется.

07 Мар 09 Отсутствие звука на Samsung R40 в OpenSUSE 11.1

Эту проблему мне довольно долго не удавалось решить. Видимо мои кривые руки не позволяли мне найти вот этот фак http://en.opensuse.org/AudioTroubleshooting

В моем случае проблема решилась таким образом:

1) Обновляем alsa http://en.opensuse.org/Alsa-update

2) Запускаем YaST > Звук и настраиваем звуковую карточку по умолчанию. В моем случае сразу заработало и тестовый звук проигрывался.

3) После вышепроделанных процедур звук на моем ноутбуке так и не заиграл(кроме тестового в YaST). Я долго ломал голову почему так происходит. Оказывается юзера нужно добавить в группу Audio! Так просто! Делается так: YAST >> Security and Users >> User Management >> "выберите своего юзера" >> Edit >> Details >> Groups >> выделите «audio» и нажмите «ACCEPT«.

4) Разлогиниваемся и заходим занаво. Если вы еще не перезагружались после обновления alsa, то это нужно сделать.

5) Для того чтобы заработали ноутбучные кнопочки громче и тише, устанавливаем aumix. Сделать это можно из под рута командой zypper install aumix

Всё, наслаждаемся звуком!

14 Фев 09 Пишем мелкие приложения на PHP-GTK

О том что я арендовал выделенный сервер слабее чем был у меня раньше я уже упоминал (что поделаешь… кризис… всем не легко). Так приходится отслеживать его нагрузку постоянно. Сегодня, например, пока я спал, нагрузка взлетела до небес и сервер всё это время был в не рабочем состоянии. Я уже планирую написать утилиту для автоматического отслеживания нагрузки и принятия необходимых мер, но сейчас не об этом. (далее…)

27 Янв 09 Как я ставил yum на CentOS 5

Приобрел я VPS с CentOS 5 и без yum. Понятно что yum штука полезная и без него будет ой как тяжко, поэтому ниже я опишу процесс его установки.

Здесь описывается установка более старых пакетов на CentOS 5. Как выяснилось в настоящий момент версии отличаются и более того требуется установить на один пакет больше. Итак я делал так:

(далее…)

11 Янв 09 Ошибка при монтировании флешки.

Установил я себе OpenSUSE 11.1. При вставке флешки выдается ошибка «Error: org.freedesktop.hal.storage.mount-removable no <— (action, result)». Для исправления нужно подредактировать файл /etc/PolicyKit/PolicyKit.conf и добавить там такие строчки:

(далее…)

29 Дек 08 Смена прав доступа у файлов и директорий

find /dir -type f -exec chmod 644 {} \; (смена прав доступа на все файлы в директории /dir и нижележащих)
find /dir -type d -exec chmod 755 {} \; (смена прав доступа на все директории в /dir и нижележащих)

16 Сен 08 Проблема с графической средой

Столкнулся сегодня со странной проблемой. Внезапно перестал запускаться Linux 0_о

Просто начинает грузиться и в момент загрузки Gnome вылетает, опять пытается загрузиться в графическую среду и опять вылетает и так в цикле до бесконечности. В консоль выйти не удалось, мешал этот бесконечный цикл загрузки гном. Всё перепробовал, ничего не помогает. От неизбежности пошел спросить совета на otvety.google.ru. Посоветовали загрузиться в single mode и там поправить конфиг, чтобы вообще отрубить gnome. Далее я в первоначальном загрузчике (у меня GRUB) нажал ‘a’(это редактор аргументов отправляемых ядру в момент загрузки) и добавил одно слово single и запустил загрузку системы. Таким образом я попал в single mode(что это я сам толком незнаю :) , вероятно аналог safe mode для винды). Что касается моей проблемы, то выяснилось что на диске нет свободного места (так и писало «Доступно 0 Мб»). Соответственно просто удалил ненужные файлы, перезагрузил комп, и о чудо(!) всё заработало! :)

Остался открытым вопрос, почему Gnome при неудачном старте пытается опять перезапуститься? Ведь по сути вся проблема только из-за этого возникла.

25 Авг 08 Restart NetworkManager

Часто при выходе из спящего режима у моего ноутбука пропадает доступ в сеть. Решается запуском команды sudo /etc/init.d/networking restart