LINUX.ORG.RU

Сообщения tohisu

 

как отметить bad сектора на TFCard под fat32

Добрый день! Имеется microsd карточка на 32Гб. Карточка из видео регистратора, поэтому для нее важно чтобы фаловая система была fat32. В определенный момент регистартор перестал корректно создавать файлы.

Перечитал кучу тем про поиски бэдблоков и при помощи:

sudo badblocks -wvso /home/aussie/Desktop/sdbadblocks.txt /dev/sdc
получил список из 8 идущих подряд бэдблоков. Собственно вопрос. Как получить фаловую систему fat32 c отмеченными бэдблоками чтобы они не использовались в дальнейшем?

tohisu
()

Проблема с настройкой touchscreen через udev

Всем доброго времени суток!
Возникла небольшая проблемка с настройкой touchscreen устройства. В наличии имеется скрипт для калибровки экрана:
touchscreen.sh

#!/bin/sh
xinput set-int-prop "eGalax Inc. USB TouchController" "Evdev Axes Swap" 8 1
xinput set-int-prop "eGalax Inc. USB TouchController" "Evdev Axis Calibration" 32 71 1881 138 1860

echo "123" >> /home/ozzy/Desktop/test

Если его просто запустить, то все работает отлично. Но необходимо автоматически выполнять этот скрипт при каждом подключении девайса. Для чего было созданно правило:
/etc/udev/rules.d/99-touchscreen.rules

SUBSYSTEM=="input" ACTION=="add", ATTR{name}=="eGalax Inc. USB TouchController", RUN+="/home/ozzy/Desktop/touchscreen.sh"

По появлению на рабочем столе фалика «test», при подключении устройства, можно судить, что скрипт отрабатывает, но команды xinput не работают.

Система: Ubuntu 10.10. Как быть?

tohisu
()

настройка toucscreen

Добрый день!

Вчера наконец получил монитор с тачскрином. :) Но ни как не могу настроить тач под линух. Может где-то тут это уже обсуждалось, но чет поиском найти не получилось...

В общем проблема такая: вожу стилом по экрану влево-вправо, курсор двигается вверх-вниз. И соответвенно когда вверх-вниз, курсор двигается влево-вправо... Под виндой работает корректно, но винда мне мало интересна... И еще, есть ли утилиты для калибровки экрана?

tohisu
()

Как получить список экспортируемых функции библиотеки?

Здравствуйте! Собсвенно вопрос: есть некая .co библиотека (собранна под arm), необходимо узнать список экспортируемых ею функции и их параметров, для дальнейшего их использования. Вопрос может и не новый, но ответ найти пока не получается...

tohisu
()

Suspend с запущенным QtEmbedded приложением.

Здравствуйте!
Имею следующую проблему. На неком устройстве запускается QtEmbedded приложение. В целях сохранения батареи есть необходимость переводить устройство в suspend режим. Соответсвенно в коде есть таймер который пытается перевести систему в это состояние:

void MApplication::suspendSystem() {
  qDebug() << "MApplication::suspendSystem. Invoke.";
  qDebug() << "MApplication::suspendSystem. Suspending system.";
  QFile powerStateFile("/sys/power/state");
  if( !powerStateFile.open(QIODevice::ReadWrite | QIODevice::Text | QIODevice::Truncate)) {
    qWarning()<<"File not opened";
  } else {
    QTextStream out(&powerStateFile);
    out << "mem";
    powerStateFile.close();
  }
  qDebug() << "MApplication::suspendSystem. Restoring system.";
  QApplication::instance()->processEvents(QEventLoop::AllEvents | QEventLoop::WaitForMoreEvents);

  qDebug() << "MApplication::suspendSystem. Finish.";
  // start timer again
  QTimer::singleShot(1*60*1000, this, SLOT(suspendSystem()));
}

А проблема заключается в том, что устройство засыпает, но при пробуждении qt приложение перестает вести себя адекватно. Т.е. оно перестает получать ввод с клавиатуры, сбиваются таймеры (даже таймер суспенда сначала работает раз в минуту, а потом может и раз в 10 минут сработать) и.д.

PS
Да, забыл сказать, что suspend системы работает. Раньше на железяке крутилось другое приложение под nano-X и тогда с засыпанием проблем небыло.

tohisu
()

Настройка Technisat SkyStar2 для работы с MythTv

Всем привет! Пытаюсь настроить связку SkyStar2+MythTv. Перелопатил кучу форумов, но толку ни какого. Система прекрасно видит карточку, mythtv ее тоже находит, но поиск каналов ничего не дает. Он (поиск) даже не начинается, сразу вылетает ошибка, что каналов не найденно. В общем я думаю, что проблема в том, что dvb карточка не подает питание на lnb головки т.к. уровень сигнала 0, но как и где это включается, ни как не могу найти. В винде когда-то давно сталкивался с похожей проблемой, уровень сигнала был нулевым и кажется это решилось как раз включением подачи питания на lnb.

Кусок лога из dmesg:

[   13.801390] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
[   13.978194] flexcop-pci: will use the HW PID filter.
[   13.978207] flexcop-pci: card revision 2
[   13.978234]   alloc irq_desc for 18 on node -1
[   13.978239]   alloc kstat_irqs on node -1
[   13.978254] b2c2_flexcop_pci 0000:00:0a.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[   13.992211] DVB: registering new adapter (FlexCop Digital TV device)
[   13.993479] type=1505 audit(1276943314.085:5):  operation="profile_load" pid=546 name="/usr/sbin/ntpd"
[   14.003114] b2c2-flexcop: MAC address = 00:d0:d7:12:1a:69
[   14.004124] CX24123: cx24123_i2c_readreg: reg=0x0 (error=-121)
[   14.004208] CX24123: wrong demod revision: 87
[   14.284522] Console: switching to colour frame buffer device 80x30
[   14.794304] b2c2-flexcop: found 'ST STV0299 DVB-S' .
[   14.794317] DVB: registering adapter 0 frontend 0 (ST STV0299 DVB-S)...
[   14.794530] b2c2-flexcop: initialization of 'Sky2PC/SkyStar 2 DVB-S rev 2.6' at the 'PCI' bus controlled by a 'FlexCopIIb' complete

tohisu
()

RSS подписка на новые темы