Warning: touch() [function.touch]: Unable to create file /home/starterkit/starterkit.ru/html/error.log because Permission denied in /home/starterkit/starterkit.ru/html/errorhandler.php on line 51
iMX6. Debian. TFT1024X768(TP). Сенсор и кнопки - Embedded Linux - Форум - starterkit.ru
Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:3
Форум » starterkit.ru » Embedded Linux
iMX6. Debian. TFT1024X768(TP). Сенсор и кнопки
qqqqq2
Добавлено 01.08.2016 14:08 Сообщение: 11
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Jury093, спасибо за ссылку, попробую установить
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 01.08.2016 16:47 Редактировалось 01.08.2016 17:18 Сообщение: 12
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Код
root@armets:~/Downloads# dpkg -i xserver-xorg-input-tslib_0.0.6-5_armel.deb
Selecting previously unselected package xserver-xorg-input-tslib.
(Reading database ... 117997 files and directories currently installed.)
Unpacking xserver-xorg-input-tslib (from xserver-xorg-input-tslib_0.0.6-5_armel.deb) ...
dpkg: dependency problems prevent configuration of xserver-xorg-input-tslib:
xserver-xorg-input-tslib depends on xorg-input-abi-7.0; however:
Package xorg-input-abi-7.0 is not installed.
xserver-xorg-core (2:1.12.4-6+deb7u6) breaks xserver-xorg-input-7 and is installed.
xserver-xorg-input-tslib (0.0.6-5) provides xserver-xorg-input-7.

dpkg: error processing xserver-xorg-input-tslib (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db ...
Errors were encountered while processing:
xserver-xorg-input-tslib


xorg-input-abi-7.0 вроде бы находится в xserver-xorg-core, но не находится (((

при этом в папке /usr/share/X11/xorg.conf.d
появился файл 50-tslib.conf
Код
Section "InputClass"
Identifier "tslib touchscreen"
Driver "tslib"
MatchIsTouchscreen "on"
EndSection
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 01.08.2016 17:28 Сообщение: 13
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
мне кажется, что это тупиковый путь..
попробуйте поискать упоминания для тача в существующем дистрибутиве.. что-то типа
debian 7 wheezy xwindows touch screen

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.08.2016 01:53 Сообщение: 14
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
отставить тупиковый путь.. холаПС (imx6s), в консоли
Код
apt-get update
apt-get install xorg icewm

запускаю иксы - мой тач работает "из коробки", с оговорками (инвертированы координаты), но работает.. значит поддержку тача перенесли в одну из либ, в логе
Код
root@holapc:/# uname -a
Linux holapc 3.10.17 #21 SMP PREEMPT Sun Jun 26 00:23:50 MSK 2016 armv7l GNU/Linux
root@holapc:/# cat /etc/debian_version
7.9
root@holapc:/# dpkg -l xserver-xorg-input*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===================-==============-==============-===========================================
un xserver-xorg-input <none> (no description available)
un xserver-xorg-input- <none> (no description available)
un xserver-xorg-input- <none> (no description available)
un xserver-xorg-input- <none> (no description available)
un xserver-xorg-input- <none> (no description available)
ii xserver-xorg-input- 1:7.7+3~deb7u1 armel X.Org X server -- input driver metapackage
ii xserver-xorg-input- 1:2.7.0-1+b1 armel X.Org X server -- evdev input driver
un xserver-xorg-input- <none> (no description available)
un xserver-xorg-input- <none> (no description available)
ii xserver-xorg-input- 1.6.2-2 armel Synaptics TouchPad driver for X.Org server
un xserver-xorg-input- <none> (no description available)
un xserver-xorg-input- <none> (no description available)
ii xserver-xorg-input- 0.15.0+2012051 armel X.Org X server -- Wacom input driver
root@holapc:/# dmesg |grep input
[ 7.241998] input: ADS0 Touchscreen as /devices/soc0/soc.1/2000000.aips-bus/2000000.spba-bus/2008000.ecspi/spi_master/spi32766/spi32766.0/input/input0

на SPI висит чип для тачскрина (ad7873)

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 02.08.2016 09:14 Редактировалось 02.08.2016 11:32 Сообщение: 15
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Код
root@armets:~# uname -a
Linux armets 3.1.2 #183 SMP PREEMPT Tue Aug 4 11:05:52 UTC 2015 armv7l GNU/Linux

root@armets:~# cat /etc/debian_version
7.0
root@armets:~# dpkg -l xserver-xorg-input*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
un xserver-xorg-i <none> (no description available)
un xserver-xorg-i <none> (no description available)
un xserver-xorg-i <none> (no description available)
un xserver-xorg-i <none> (no description available)
un xserver-xorg-i <none> (no description available)
ii xserver-xorg-i 1:7.7+3~deb7 armel X.Org X server -- input driver me
ii xserver-xorg-i 1:2.7.0-1+b1 armel X.Org X server -- evdev input dri
un xserver-xorg-i <none> (no description available)
un xserver-xorg-i <none> (no description available)
ii xserver-xorg-i 1.6.2-2 armel Synaptics TouchPad driver for X.O
iU xserver-xorg-i 0.0.6-5 armel tslib touchscreen driver for X.Or
un xserver-xorg-i <none> (no description available)
ii xserver-xorg-i 0.15.0+20120 armel X.Org X server -- Wacom input dri
root@armets:~# dmesg |grep input
input: ADS7846 Touchscreen as /devices/platform/imx6q-ecspi.3/spi_master/spi3/sp
i3.0/input/input0
input: ADS7846 Touchscreen as /devices/platform/imx6q-ecspi.0/spi_master/spi0/sp
i0.0/input/input1



загрузка
http://pastebin.ru/dZmOH3XR


var/log/Xorg.1.log
http://pastebin.ru/3hi2FFbf
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.08.2016 12:38 Сообщение: 16
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
root@armets:~# cat /etc/debian_version
7.0

идей особо нет - попробуйте обновить дистрибутив
Код
apt-get update
apt-get upgrade

подтянутся пакеты для 7.9 - может это исправит ситуацию

Код
[ 116.322] (EE) Failed to load /usr/lib/xorg/modules/input/tslib_drv.so: /usr/lib/xorg/modules/input/tslib_drv.so: undefined symbol: rrPrivKey

об этой ошибке даже гугель не знает - как вариант, попытка скрестить текущий вариант 7.0 и либу старого 6.0 (xserver-*-tslib)
по-хорошему, надо деинсталировать этот пакет и сделать обновление..

ЗЫ вчера забыл глянуть, что у моем логе загрузки Иксов..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 02.08.2016 14:20 Редактировалось 02.08.2016 14:21 Сообщение: 17
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Код
root@armets:~# apt-get update
Hit http://ftp.de.debian.org wheezy Release.gpg
Hit http://ftp.de.debian.org wheezy Release
Hit http://ftp.de.debian.org wheezy/main armel Packages
Hit http://ftp.de.debian.org wheezy/main Translation-en
Error: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute program /usr/lib/dbus-1.0/dbus-daemon-launch-helper: Success
Reading package lists... Done
root@armets:~# apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@armets:~# uname -a
Linux armets 3.1.2 #183 SMP PREEMPT Tue Aug 4 11:05:52 UTC 2015 armv7l GNU/Linux

root@armets:~# cat /etc/debian_version
7.11
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 02.08.2016 15:40 Сообщение: 18
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
При нажатии на экран курсор прыгает в правый нижний угол.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 02.08.2016 16:09 Сообщение: 19
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
При нажатии на экран курсор прыгает в правый нижний угол.

я так понял - после апдейда пошла реакция на тач в иксах, не?
вот схожий тред (пока без комментариев)
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=25181&num=4#26171

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
qqqqq2
Добавлено 02.08.2016 16:58 Редактировалось 02.08.2016 17:04 Сообщение: 20
qqqqq2
0

Пункты: 5507
Регистрация: 29.04.2016
Из: Санкт-Петербург
Цитата
я так понял - после апдейда пошла реакция на тач в иксах, не?
вот схожий тред (пока без комментариев)
http://www.starterkit.ru/html/index.php?name=forum&op=view&id=25181&num=4#26171


Такая реакция уже была ранее, когда я экспериментировал, но так как это не то что надо, то и забылось.
Сейчас точно могу сказать - с event0 такой реакции нет, с event1 - есть.

Я имею ввиду записи в файлах /etc/profile
Код
export TSLIB_TSDEVICE=/dev/input/event1
export TSLIB_CALIBFILE=/etc/pointercal
export TSLIB_CONFFILE=/etc/ts.conf
export TSLIB_PLUGINDIR=/usr/lib/ts0
export TSLIB_FBDEVICE=/dev/fb0

и usr/share/X11/xorg.conf.d/99-SK-tslib.conf
Код
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event1"
Driver "tslib"
EndSection


И еще - ts_calibrate при event0 калибрует, а при event1 - зависает )))
В Иксах при event1 курсор прыгает в нижний правый край.

В теме по ссылке речь идет про Buidroot и точно установленный tslib...
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux