вторник, 31 мая 2011 г.

Состояние дел

Причиной поломки лаптопа оказался брак видеочипов от nvidia. У меня, конкретно, 8600 (как оказалось). Люди, не покупайте лаптопы с таким кристаллом видео на борту, и с другими бракованными тоже (а здесь гугл в помощь и всякие ixbt)! Пациент лежит у меня, пока не будет найдена новая материнка с интеловским видео. Пока притащил старый (зато разрешение экрана 1440х1050) ASUS B1000 с работы, поставил на него xubuntu 10.04, ибо остальное, что я пробовал установить, безбожно тормозит. Работать можно.

среда, 25 мая 2011 г.

Dell Vostro 1400, проблемы с Nvidia 8400M GS

Сегодняшний вечер был омрачен тем фактом, что перестал показывать ноутбук, Dell Vostro 1400 - мой железный коняга, который отпахал честно 4 года, служил верой и правдой. На экране вместо привычного изображения загрузки BIOS и ОС появились вертикальные полосы. После "передергивания" и небольшой паузы все заработало. Потом ситуация повторилась уже в ходе работы - изображение стало малой цветности и не менялось. При этом ОС (у меня Ubuntu) работает, что косвенно подтверждается тем фактом, что работает точка доступа, SSH-сервер. Воткнул монитор в ноутбук, переключился на внешний монитор, дела стали получше: работает консоль, правда покрыта вертикальными белыми линиями (редко). X-сервер стартовал в режиме низкого разрешения, сделал бекапы, слил важную инфу и прочее. Перегружаюсь, опять все работает в обычном режиме, как будто и ничего не было, температура видеочипа 50 градусов, вроде немного. Однако чувствую, что скоро опять повторится. Неужто видео накрылось?

Отдал в сервис. Говорят, что, возможно, отпаялась видеопамять. Хорошо бы если это так.

пятница, 20 мая 2011 г.

Вести с полей и фронт работ.

Нашлась причина потерь байтов в связке DEVICE-FT232R-PC. Замена переходника USB-UART дала положительный результат. Также на корявый переходник показывал Wireshark, натравленный на USB: было четко видно, что данные от приложения уходят до драйвера, но далее вся связка рвется по таймауту. Теперь осталось дописать, довести до нужного функционала и отладить программу, заставить работать в общем.
Пока наметил для себя небольшой фронт работ по изучению интересных и полезных штук, а также дел, которые надо доделать, после того как разгружусь с шабашками и основной работой:
  1. Роутер - задоблался перетыкать то один кабель, то другой, при этом интернет исчезает, короче не айс и доставляет много неудобств. Первым делом надо решить эту проблему. 
  2. SDR. Разводка платы reciever’а - этот пункт и последующие четыре идут в связке работ по тематике SDR.
  3. Python
  4. QT (PyQT)
  5. GNURadio
  6. Синетзатор для SDR.
  7. DipTrace
  8. ToPoR
  9. LFS
Решил так же повысить свой уровень знаний и умений в области операционной системы Linux. Будем собирать LFS. Кроме того есть желание опробовать инструментарий для рисования схем и разводки плат отечественного производства (DipTrace и ToPoR)

суббота, 14 мая 2011 г.

plugff.ru

При очередном запуске firefox открылся какой-то непонятный сайт  plugff.ru и начала якобы сканировать директории windows, system32 и т.п. (но я то знаю что у меня ubuntu) и сообщила красным по белому, мол, у меня старая версия и надо бы обновиться. Ради интереса нажал кнопку, далее стандартно: отправьте смс или напишите свой номер, даже не стал вчитываться.

среда, 11 мая 2011 г.

Теряются байты FT232RL USB-UART

Пишу программку для шабашки. Программа должна запускаться на плате AT91SAM9 и обеспечивать обмен с другим устройством по UART. Решил отладить программу на писишке. Для чего использую преобразователь на FT232RL. Вроде все тупо и просто, но на некоторые посылки устройства писишка не отвечает и устройство выдает ошибку по таймауту. Начал разбираться. Оказалось, что некоторые посылки частично или полность теряются где-то по пути после FT232RL. Либо программу я коряво написал, либо какой-то глюк преобразователя и драйверов - пока неясно. Завтра надо притащить кабель и преобразователи MAX чтобы соединить UART'ы старым дедовским способом. Прямое соединение невозможно по причине разных уровней сигналов в двух устройствах в результате чего одно не видит посылки другого.

пятница, 6 мая 2011 г.

Building mc for ARM - cборка mc для ARM

Пройдясь поиском по форумам обнаружил, что есть исходники mc, из которых выкинуто все, что относится к X и Glib. Что облегчает не только жизнь, но и само приложение. Брать тут http://mc.linuxinside.com/cgi-bin/dir.cgi

Building mc for ARM - сборка mc для ARM

Итак. Для увлекательного процесса сборки нам понадобится немного ингридиентов:
  1. Кросс-компилятор и библиотеки glibc, собранные для ARM'а. Его я взял с диска, который шел с платой AT91SAM9XE512-S3E.
  2. Исходники zlib, glib, ncurses и самого mc. Где качать гуглится влет. Я, лично, качал самые последние версии исходников. Почему ncurses? Потому что кроме mc я сначала собрал редакторы joe и nano, которые требуют ncurses. Ну если есть готовый ncurses, то почему бы не воспользоваться.
Собирал я все статически, ибо при динамической линковке получались какие-то страшные косяки при запуске приложений на ARM. Я забил.

среда, 4 мая 2011 г.

Android-x86

Android x86 port on virtual machine
Special for 3month-of-life.blogspot.com


вторник, 3 мая 2011 г.

Продолжение оформления доверенности

В продолжение поста. Переделал бумагу, радостный пошел к главбуху. Протягиваю, он читает и говорит, что все неправильно и надо вообще не так делать (причем в прошлый раз он подписал не читая), а надо писать служебную на имя главбуха, подписать у завлаба, потом в планово-экономическом и далее принести ему. Ну как сказали, так и сделаем. У завлаба подписал, потопал в плановый. Мне говорят: надо продлить договор, ибо что-то там, а тебе разве не говорили? Мне никто, естественно, ничего не сказал, мне даже не могут сказать как правильно доверенность оформить. Ну да ладно, позвонили поставщику, уточнили, что можно позже продлить и донести бумаги. Подписали. Несу обратно. Подписали, печать поставили, направили в другую комнату, чтобы по данной служебной выдали доверенность. там же вписался в журнал учета доверенностей. Несу обратно главбуху на подпись. Он подписал, сказал идти к замдиректора. Замдиректора сказал, что в с доверенности не указано, что я забираю у поставщика, наименование и количество товара. Иду обратно к женщине, которая выписывала доверенность. Она говорит, что ничего не надо писать, а подписать может и начальник отдела снабжения. Я радостный иду к нему. Подпись, штампик. Все, доверенность есть. Пошел забирать продукцию, там доверенность даже не посмотрели.

воскресенье, 1 мая 2011 г.

Ubuntu 10.04 исчезли шапки окон

Вот такой запрос вбил в гугл, после того как включил машинку с утра. Гугл выдал много рецептов. Помогает в терминале набрать metacity --replace (у меня compiz выключен, так как не использую эффекты, те у кого compiz надо писать compiz --replace), но после перезагрузки шапок как не бывало. Попытки решить проблему описанными на форумах методами ни к чему хорошему не привели. Поэтому был добавлен костыль в автозагрузку приложений в виде metacity --replace. Говорят помогает удаление всех гномовских папок из домашней директории, после чего они создаются по дефолту. Однако, я решил что проще сделать костыль, чем потом перелопачивать настройки гнома.