LINUX.ORG.RU

Сообщения chapay

 

Поволжский IT Camp 2013

Новости — Конференции и встречи
Группа Конференции и встречи

С 26 по 28 июля на левом берегу Волги, в городе Чебоксары состоится четвёртый ежегодный IT Camp — палаточный лагерь всех тех, кто неравнодушен к высоким технологиям. В программе мероприятия: лекции, круглые столы, спортивные мероприятия, дискотеки и многое другое.

Незабываемыми для вас станут:

  • первенство по армрестлингу
  • пейнтбол
  • дартс
  • борцы сумо
  • метание мышей на точность
  • метание клавиатур на дальность
  • лотерея
  • сисадминские конкурсы
  • штанга с мониторами
  • перетягивание кабеля
  • чемпионат по волейболу
  • изготовление сисадминского бубна
  • солнце, Волга, пляж и холодильник с, возможно, бесплатным пивом

И конечно хорошая компания и атмосфера!

>>> Подробности

 ,

chapay
()

PowerVR SGX540 Xorg

Форум — Linux-hardware

Не могу запустить Xorg с EGL говорит screens not found использую omap драйвер. Где и куда копать?

chapay
()

Да :) Присоединяйтесь

Форум — Talks

Как ни странно присоединяйтесь к живому концерту в эфире ЧебФМ :) http://radiochebfm.ru/live.html и да всё это сделано и работает на линуксе :) Концерт в 18-00 и ни капли не ко дню России :)

Что происходит за эфиром тут http://radiochebfm.ru/video.html

 

chapay
()

Без паники!

Форум — Talks

Ну я так ... просто чтобы напомнить что без полотенец сегодня никуда!

chapay
()

Buzz удаляется 17 июня

Форум — Talks

Уважаемый пользователь!

В октябре 2011 г. мы объявили о прекращении работы Живой ленты Google . 17 июля 2013 г. или позже сервис будет окончательно закрыт. Записи, опубликованные Вами в Живой ленте, будут скопированы на Google Диск – сервис для хранения файлов в Интернете. Они будут храниться в файлах двух типов, при этом объем свободного пространства на Диске не уменьшится.


Файлы первого типа сможете видеть только Вы. В них будут содержаться все записи, опубликованные Вами в Живой ленте, включая записи с ограниченным доступом.
Файлы второго типа будут содержать только Ваши общедоступные записи. По умолчанию их сможет видеть любой пользователь, у которого есть соответствующая ссылка. Не исключено, что файлы второго типа также будут видны в результатах поиска и Вашем профиле Google, если он был подключен к Живой ленте. Учтите, что при переходе по ссылкам на записи, опубликованные Вами в Живой ленте, пользователи будут перенаправлены на эти файлы.
Ваши комментарии к записям других пользователей будут сохранены только в их файлах. Только эти пользователи смогут управлять доступом к ним после того, как работа сервиса будет окончательно прекращена. Это означает, например, что автор записи с ограниченным доступом, к которой Вы добавили комментарий, может сделать эту запись и комментарии к ней общедоступными. Если Вы хотите избежать подобных ситуаций, удалите все свои данные из Живой ленты уже сейчас.
В файлах, скопированных на Google Диск, сохранятся только комментарии пользователей Живой ленты. Комментарии, которые были удалены из Живой ленты до переноса данных на Диск, в этих файлах не сохранятся.

Когда файлы с данными будут созданы, их, как и другие документы на Диске, можно будет скачать или удалить, а также сделать доступными для других пользователей.


Пока они не созданы, Вы можете посмотреть все записи, опубликованные Вами в Живой ленте Google, здесь. Если Вы не хотите сохранять свои записи и комментарии из Живой ленты на Google Диске, то можете прямо сейчас удалить свой аккаунт Живой ленты со всеми данными.


Благодарим за использование Живой ленты Google.


© Google Inc., 2013. 1600 Amphitheatre Parkway, Mountain View, CA 94043


Это служебное электронное уведомление рассылается в обязательном порядке и информирует о важных изменениях в аккаунте Живой ленты.

chapay
()

Сетка на растоянии 6км

Форум — Talks

Итак задача - есть 2 точки на расстоянии 6км в прямой видимости. Между ними надо поднять интернет. Естественно побюджетнее...

Как ?

chapay
()

Ураааааа победил тач!

Форум — Talks

Железка FriendlyARM tiny210v2 с ёмкостным экраном

Хоть и поддерживатеся мультитач в моём экране и даже поддерживается ядром и даже его ловят утилиты...но увы иксы криво на столько его поддерживают что подают когда касаешься экрана в 2х точках сразу. В общем начал городить костыли...

Шаг первый. У меня ёмкостной экран и после гугления выяснилось что мне надо добавить в строчку загрузки параметр:

root=/dev/mtdblock4 rootfstype=yaffs2 console=ttySAC0,115200 init=/sbin/init ctp=3 lcd=S70

Дальше...заменяем библиотеки из кутопии которая идёт на диске но тут складывается другая проблема...убунта использует более старую версию библиотек...ставим очередной костыль - символические ссылки (в архиве они есть) пытаемся запустить иксы и

/usr/bin/X: symbol lookup error: /usr/lib/xorg/modules/input/tslib_drv.so: undefined symbol: xf86XInputSetScreen qmlviewer: Fatal IO error: client killed xinit: connection to X server lost

Причём это родной убунотовский драйвер! Блин...качаем исходники xf86-input-tslib и самого tslib пересобираем ТОЛЬКО xf86-input-tslib от tslib нужны только хедеры...ну и вроде всё работает...пока косяков не заметил :)

Ах да... в rc.local надо бы добавить:

export TSLIB_CALIBFILE=/etc/pointercal export TSLIB_CONFFILE=/etc/ts.conf export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_PLUGINDIR=/usr/lib/ts export TSLIB_CONFFILE=/etc/ts.conf export TSLIB_TSDEVICE=/dev/input/event2 export TSLIB_TSEVENTTYPE=INPUT

в общем ура :)

Ну если кто то забредёт сюда за решением то вот http://yamolodoi.ru/upload/userfiles/1/tochscreen-support-ubuntu1210-tar5168f... копируем с заменой :)

А всё потому что блин friendlyarm не даёт исходники плагинов tslib так бы их просто пересобрал :(

 , ,

chapay
()

А вот почему у меня тачскрин работает как мышь?

Форум — Desktop

Где тут мануалы по мультитачскринам в линуксе? А то где вопросы не задам везде молчок...ткните в мануал по настроке таскрина а то уже 2 неделю бьюсь...

Тачскрин работает как тачпад вот в чём у меня косяк... :(

Перемещено mono из talks

chapay
()

эфирный комп для интернет радио

Галерея — Скриншоты

Эфирный комп интернет радио ЧебФМ Задействовано: *Qjackctrl - GUI для звукового сервера JACK2 *IDJC - Пульт вещания *Ardour - Пишутся джинглы и вставки

Ось Kubuntu 12.10

Рабочее место выглядит так: http://cs14112.vk.me/c411624/v411624091/a4f8/WcLgScRsgYI.jpg

chapay
()

Помните я тут в новый год вещал?

Форум — Talks

Вот тут Новогоднее вореворалонное :) . Так вот доросли мы теперь до маленького коллектифчика своей студии и скоро намереваемся стать коммерческим проектом потому что к нам долбятся рекламодатели.

http://cs312516.vk.me/v312516091/5/hpefqFVqo1k.jpg

А да, линукс тут притом что всё сделано с помощью него и только с помощью открытого софта. Ну и все наши эфиры выложены в свободный доступ и бла бла бла :)

 

chapay
()

Тач не ловится.

Форум — Linux-hardware

Итак есть железка FrendlyARM tiny210v2 c тачем ft5x0x_ts

По cat /dev/input/event2 и evtest /dev/input/event2 определяется и нажатия ловятся

No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:      fa_ts_input
/dev/input/event1:      mma7660
/dev/input/event2:      ft5x0x_ts
Select the device event number [0-2]: 2
Input driver version is 1.0.1
Input device ID: bus 0x18 vendor 0x12fa product 0x2143 version 0x100
Input device name: "ft5x0x_ts"
Supported events:
  Event type 0 (EV_SYN)
  Event type 1 (EV_KEY)
  Event type 3 (EV_ABS)
    Event code 48 (ABS_MT_TOUCH_MAJOR)
      Value      0
      Min        0
      Max      255
    Event code 50 (ABS_MT_WIDTH_MAJOR)
      Value      0
      Min        0
      Max      200
    Event code 53 (ABS_MT_POSITION_X)
      Value      0
      Min        0
      Max      800
    Event code 54 (ABS_MT_POSITION_Y)
      Value      0
      Min        0
      Max      480
    Event code 57 (ABS_MT_TRACKING_ID)
      Value      0
      Min        0
      Max        5
Properties:
Testing ... (interrupt to exit)
<?xml version="1.0" encoding="ISO-8859-1"?>
<evtest-capture>
    <info>
        <id bus="0x18" vendor="0x12fa" product="0x2143" version="0x100">ft5x0x_ts</id>
        <event-type type="EV_SYN"/>
        <event-type type="EV_KEY"/>
        <event-type type="EV_ABS">
            <code value="ABS_MT_TOUCH_MAJOR" abs-value="0" abs-min="0" abs-max="255" abs-fuzz="0" abs-flat="0" abs-resolution="0"/>
            <code value="ABS_MT_WIDTH_MAJOR" abs-value="0" abs-min="0" abs-max="200" abs-fuzz="0" abs-flat="0" abs-resolution="0"/>
            <code value="ABS_MT_POSITION_X" abs-value="0" abs-min="0" abs-max="800" abs-fuzz="0" abs-flat="0" abs-resolution="0"/>
            <code value="ABS_MT_POSITION_Y" abs-value="0" abs-min="0" abs-max="480" abs-fuzz="0" abs-flat="0" abs-resolution="0"/>
            <code value="ABS_MT_TRACKING_ID" abs-value="0" abs-min="0" abs-max="5" abs-fuzz="0" abs-flat="0" abs-resolution="0"/>
        </event-type>
    </info>
    <events>
        <event sec="59001" usec="238755" type="EV_ABS" code="ABS_MT_POSITION_X" value="377"/>
        <event sec="59001" usec="238763" type="EV_ABS" code="ABS_MT_POSITION_Y" value="242"/>
        <event sec="59001" usec="238766" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="238768" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="0"/>
        <event sec="59001" usec="238769" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="238770" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59001" usec="261949" type="EV_ABS" code="ABS_MT_POSITION_X" value="377"/>
        <event sec="59001" usec="261952" type="EV_ABS" code="ABS_MT_POSITION_Y" value="242"/>
        <event sec="59001" usec="261954" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="261956" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="0"/>
        <event sec="59001" usec="261957" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="261958" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59001" usec="286978" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="286981" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59001" usec="947576" type="EV_ABS" code="ABS_MT_POSITION_X" value="213"/>
        <event sec="59001" usec="947579" type="EV_ABS" code="ABS_MT_POSITION_Y" value="224"/>
        <event sec="59001" usec="947581" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="947583" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="0"/>
        <event sec="59001" usec="947584" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="947586" type="EV_ABS" code="ABS_MT_POSITION_X" value="549"/>
        <event sec="59001" usec="947587" type="EV_ABS" code="ABS_MT_POSITION_Y" value="232"/>
        <event sec="59001" usec="947589" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="947591" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="1"/>
        <event sec="59001" usec="947593" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="947594" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59001" usec="970447" type="EV_ABS" code="ABS_MT_POSITION_X" value="213"/>
        <event sec="59001" usec="970450" type="EV_ABS" code="ABS_MT_POSITION_Y" value="224"/>
        <event sec="59001" usec="970452" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="970454" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="0"/>
        <event sec="59001" usec="970455" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="970456" type="EV_ABS" code="ABS_MT_POSITION_X" value="549"/>
        <event sec="59001" usec="970458" type="EV_ABS" code="ABS_MT_POSITION_Y" value="232"/>
        <event sec="59001" usec="970460" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="970462" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="1"/>
        <event sec="59001" usec="970463" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="970464" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59001" usec="994199" type="EV_ABS" code="ABS_MT_POSITION_X" value="213"/>
        <event sec="59001" usec="994202" type="EV_ABS" code="ABS_MT_POSITION_Y" value="224"/>
        <event sec="59001" usec="994204" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="994206" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="0"/>
        <event sec="59001" usec="994207" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="994209" type="EV_ABS" code="ABS_MT_POSITION_X" value="549"/>
        <event sec="59001" usec="994210" type="EV_ABS" code="ABS_MT_POSITION_Y" value="232"/>
        <event sec="59001" usec="994212" type="EV_ABS" code="ABS_MT_TOUCH_MAJOR" value="200"/>
        <event sec="59001" usec="994214" type="EV_ABS" code="ABS_MT_TRACKING_ID" value="1"/>
        <event sec="59001" usec="994215" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59001" usec="994216" type="EV_SYN" code="EV_SYN" value="0"/>
        <event sec="59002" usec="17105" type="EV_SYN" code="EV_REL" value="0"/>
        <event sec="59002" usec="17107" type="EV_SYN" code="EV_SYN" value="0"/>
    </events>
</evtest-capture>

Но xinput его не ловит:

Loading extension GLX
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ fa_ts_input id=6 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]

Попытался прописать жёстко:

cat /usr/share/X11/xorg.conf.d/20-evdev-touchscreen.conf
    Section "InputDevice"
        Identifier "touchscreen"
        Driver "evdev"
        Option "Device" "/dev/input/event2"
        Option "DeviceName" "touchscreen"
        Option "MinX" "0"
        Option "MinY" "0"
        Option "MaxX" "800"
        Option "MaxY" "480"
#        Option "ReportingMode" "Raw"
        Option "Emulate3Buttons" "false"
        Option "Emulate3Timeout" "50"
#        Option "SendCoreEvents" "On"
        Option "ScreenNo" "0"
        Option "Device" "hidraws"
    EndSection


    Section "ServerLayout"
        Identifier  "Default Layout"
        InputDevice "touchscreen"   "CorePointer"   
    EndSection

Запускаем иксы - включаются. Тыкаем по тачу - креш.

(EE) 
(EE) Backtrace:
(EE) 
(EE) Segmentation fault at address 0x0
(EE) BUG: triggered 'if (inSignalContext)'
(EE) BUG: ../../os/log.c:484 in LogVMessageVerb()
(EE) Warning: attempting to log data in a signal unsafe manner while in signal context.
Please update to check inSignalContext and/or use LogMessageVerbSigSafe() or ErrorFSigSafe().
The offending log format message is:

Fatal server error:

(EE) 
(EE) Backtrace:
(EE) 

Fatal server error:
(EE) BUG: triggered 'if (inSignalContext)'
(EE) BUG: ../../os/log.c:484 in LogVMessageVerb()
(EE) Warning: attempting to log data in a signal unsafe manner while in signal context.
Please update to check inSignalContext and/or use LogMessageVerbSigSafe() or ErrorFSigSafe().
The offending log format message is:
Caught signal %d (%s). Server aborting

(EE) 
(EE) Backtrace:
(EE) 
Caught signal 11 (Segmentation fault). Server aborting
(EE) BUG: triggered 'if (inSignalContext)'
(EE) BUG: ../../os/log.c:484 in LogVMessageVerb()
(EE) Warning: attempting to log data in a signal unsafe manner while in signal context.
Please update to check inSignalContext and/or use LogMessageVerbSigSafe() or ErrorFSigSafe().
The offending log format message is:


(EE) 
(EE) Backtrace:
(EE) 
(WW) Warned 3 times about sigsafe logging. Will be quiet now.

(EE) 
Please consult the The X.Org Foundation support 
         at http://wiki.x.org
 for help. 
(EE) Please also check the log file at "/var/log/Xorg.1.log" for additional information.
(EE) 
(EE) BUG: triggered 'if (inSignalContext)'
(EE) BUG: ../../os/log.c:588 in LogVHdrMessageVerb()
(EE) Warning: attempting to log data in a signal unsafe manner while in signal context.
Please update to check inSignalContext and/or use LogMessageVerbSigSafe().
The offending header and log message formats are:
%s: %s:  Close

(EE) 
(EE) Backtrace:
(EE) 
(EE) BUG: triggered 'if (inSignalContext)'
(EE) BUG: ../../os/log.c:588 in LogVHdrMessageVerb()
(EE) Warning: attempting to log data in a signal unsafe manner while in signal context.
Please update to check inSignalContext and/or use LogMessageVerbSigSafe().
The offending header and log message formats are:
%s: %s:  Close

(EE) 
(EE) Backtrace:
(EE) 
Server terminated with error (1). Closing log file.
xinit: connection to X server lost
xauth: (argv):1:  bad display name "tiny210v2:1" in "remove" command

Куда копать? И да он по идее то мультитач....может поэтому ?

 

chapay
()

FriendlyARM tiny210V2

Форум — Talks

Пришла моя железочка неделю урывками ковырялся и сегодня наконец то стало что то получаться :)
Итак:
Стоит убунта иксы (glxgears = 30FPS) qt 4.8.4 и запущен на тест мой недоработанный проектик.
Из неработающего:
на плате распаян miniPCI и я его не могу подцепить lspci говорит что нету у меня такой шины :)
Тачскрин видистя в системе (cat /dev/input/event2) но tclib говорит что это не тач...думаем-с

http://cs306900.vk.me/v306900091/946b/rKeoPGfj_kc.jpg
http://cs306900.vk.me/v306900091/948e/OODUcWsHYK0.jpg

 ,

chapay
()

Квадратор для VGA

Форум — Talks

Есть ли такое чтобы взять 4-8 VGA входов и чтобы он их соединил на один монитор плиткой? Тоесть как бы видео наблюдение только не коаксил а VGA

 

chapay
()

Ищу иконки приборной панели в SVG

Форум — Talks

Дурачусь тут делая Qt/Qml панельку для машины , чисто для изучения и понимания работы qt4 так вот получилось вот это :
https://twitter.com/neochapay/status/309244802757701632/photo/1

Теперь нужны значки аккума масла и прочей лабуды, да в SVG. На клипарте ни чего не нашёл - самому рисовать лень - подскажите где брать ?

 

chapay
()

Ubuntu Phone без андройда

Форум — Talks

Такой технический вопрос...поковырялся в исходниках понял что без андройдобиблиотек не собрать на данный момент не получится. Поэтом пока в сторону.

Но вопрос в другом - внезапно есть железка к которой доступны все драйвера и прочее, планируется ли возможность собрать окружение убунтотача без ядров и зависимостей андройда? Или это фантастика ?

chapay
()

Plasma active

Форум — Mobile

Итак в стандартной убунте делаем
sudo apt-get install plsama-mobile

делаем файл
cat /usr/share/xsessions/kde-mobile.desktop
[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/startactive
TryExec=/usr/bin/startactive
Name=Plasma Mobile Workspace
Comment=The mobiule desktop made by KDE

Запускаем...получаем родные кеды...где косяк ?

chapay
()

Я так понял что увели?

Форум — Talks

Заказал я себе железоньку на ebay а она 20 дней как экспорт из китая и тишина судя по трекеру... Это нормально или это судьба?

 , майонез,

chapay
()

PureDarwin

Форум — Talks

Оно оказывается ещё шивелится http://www.puredarwin.org/news/newpuredarwin9l30betarelease и даже наконец то грузится не только в маковских виртуалках :)

Надо заюзать глянуть а то что то слишком спокойно в линуксах :)))

chapay
()

Проверить глюк надобно..

Форум — Talks

Итак
1. Открывает Gwenview
2. Открываем любое изображение
3. зажимаем левую кнопку мыши и ведём до сверху вниз до конца экрана
4. Мыжка бегает как в старом добром астеройде

У всех так или только меня глючит?

 

chapay
()

Девбоарды

Форум — Talks

вот что интересного нашёл http://www.forlinx.net/Other/7.htm особенно радует часть про SoftWare всё открыто даже 3D дрова... уже заказал думаю что на этой штуке сделать :)

chapay
()

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