Страница 2 из 6

Re: Сенсорный экран и EMC2

Добавлено: 05 дек 2011, 20:53
Nick
Он в конце написал, перзапуститесь и запустите "TouchKit" для калибровки.
Это делал? Тач заработал?

Re: Сенсорный экран и EMC2

Добавлено: 05 дек 2011, 20:56
gendos
Далее
gena@gena-desktop:~$ sudo -s
[sudo] password for gena:
root@gena-desktop:~# cd /home/gena/driver/TouchKit32/USBSrc
root@gena-desktop:~/driver/TouchKit32/USBSrc# make all
make -C /lib/modules/2.6.32-122-rtai/build SUBDIRS=/home/gena/driver/TouchKit32/USBSrc modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.32-122-rtai'
CC [M] /home/gena/driver/TouchKit32/USBSrc/tkusb.o
In file included from /home/gena/driver/TouchKit32/USBSrc/tkusb.c:15:
/home/gena/driver/TouchKit32/USBSrc/tkusb.h:25:27: error: asm/semaphore.h: Нет такого файла или каталога
/home/gena/driver/TouchKit32/USBSrc/tkusb.c: In function ‘DoSendData’:
/home/gena/driver/TouchKit32/USBSrc/tkusb.c:47: warning: passing argument 7 of ‘usb_fill_control_urb’ from incompatible pointer type
include/linux/usb.h:1246: note: expected ‘usb_complete_t’ but argument is of type ‘void (*)(struct urb *, struct pt_regs *)’
/home/gena/driver/TouchKit32/USBSrc/tkusb.c: In function ‘irq_tscreen’:
/home/gena/driver/TouchKit32/USBSrc/tkusb.c:146: warning: passing argument 6 of ‘usb_fill_int_urb’ from incompatible pointer type
include/linux/usb.h:1311: note: expected ‘usb_complete_t’ but argument is of type ‘void (*)(struct urb *, struct pt_regs *)’
/home/gena/driver/TouchKit32/USBSrc/tkusb.c: In function ‘lauch_int_read’:
/home/gena/driver/TouchKit32/USBSrc/tkusb.c:180: warning: passing argument 6 of ‘usb_fill_int_urb’ from incompatible pointer type
include/linux/usb.h:1311: note: expected ‘usb_complete_t’ but argument is of type ‘void (*)(struct urb *, struct pt_regs *)’
make[2]: *** [/home/gena/driver/TouchKit32/USBSrc/tkusb.o] Ошибка 1
make[1]: *** [_module_/home/gena/driver/TouchKit32/USBSrc] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.32-122-rtai'
make: *** [all] Ошибка 2
root@gena-desktop:~/driver/TouchKit32/USBSrc#

Re: Сенсорный экран и EMC2

Добавлено: 05 дек 2011, 21:17
gendos
Проверить Тач не могу при загрузке после надписи Ubuntu
на экране дисплея появляется надпись OUT OF RANGE
Причем эту натпись выдает не система а сам дисплей

Re: Сенсорный экран и EMC2

Добавлено: 05 дек 2011, 21:23
gendos
Вчера такая надпись появлялась когда я с диска запустил PuppyStudio3.3
Сейчас буду пробовать установить на другой комп.

Re: Сенсорный экран и EMC2

Добавлено: 05 дек 2011, 22:31
Nick
Это не страшно. Наверное в xorg.conf стоит не оптимальное разрешение для твоего моника. Это можно просто исправить.
Для начала убери xorg.conf. sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak , это все можно сделать из консоли из текстового терминала по Ctrl+Alt+F1.
Потом попробуй запуститься заново. Когда загрузишься скинь мне этот xorg.conf и оптимальное разрешение своего монитора.

ЗЫ вроде в guide написано, что собирать модуль ядра нужно только если скрипт это попросит, а он вроде не просил... Или я что-то недосмотрел?

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 15:14
Anonymouss
"OUT OF RANGE"-
- IMXO это скорее слишком высокая частота обновления

хорошо-бы ещё посмотреть файл /var/log/Xorg.0.org ,
теоретически там можно увидеть информацию, сообщаемую о себе монитором , в том числе и поддерживаемые Modeline (если, конечно, он что-то о себе сообщает).

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 22:44
gendos
По ошибке отформатировал винт.
Начну все сначала.
Какую лучше Ubuntu ставить у меня раньше была 10.04 ?

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 22:54
Nick
Лучше ее и ставь :).
Как отформатировал? При разметке? Если да, то это не очень сложно восстанавливается.

ЗЫ Кстати, как вариант, можно попробовать сделать следующее, подунуть скрипту пустой xorg.conf. Не знаю, как на него отреагирует ubuntu и скрипт, но по идее может сработать.

чтобы создать пустой файл выполни
sudo touch /etc/X11/xorg.conf

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 23:17
gendos
Пытался установить Ubuntu 8
А она удалила разделы и начала форматировать
Я питание отключил и все.

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 23:29
gendos
Сейчас попробывал (на CF флешке была ubuntu 10.04) все проделать
после
sudo service gdm stop
sudo Xorg -configure

выдало ошибку и файл xorg.conf не создал.На флешке Ubuntu не обновлялась.Может из-за этого ?

Re: Сенсорный экран и EMC2

Добавлено: 06 дек 2011, 23:32
Nick
не должно. А что за ошибку выдал, хотя бы примерно?

Re: Сенсорный экран и EMC2

Добавлено: 08 дек 2011, 19:46
gendos
Буду пробавать два варианта ,вариант 1 sudo touch /etc/X11/xorg.conf


root@gena-desktop:~# sh setup.sh

(*) Linux driver installer for TouchKit controller

(I) Check user permission: root, you are the supervisor.
(I) Begin to setup the TouchKit driver.
(I) Found and removed previous TouchKit driver.
(I) Extract TouchKit driver archive to /usr/local/TouchKit32.
(I) Create TouchKit utility shortcut in /usr/bin.
(I) Create TKCal tool shortcut in /usr/bin.
(I) Check X window version: 6.9.0 ~ 7.2.0
(I) Copy X module: x69/egalax_drv.so to /usr/lib/xorg/modules/input.

(Q) Which interface controller do you use?
(I) [1] RS232 [2] PS/2 [3] USB : 3
(I) Using interface: USB
(I) Found a non-HID compliant touch controller.
(I) Note that the option "Device" "/dev/input/mice" for mouse
should be changed to "Device" "/dev/input/mouseX" to prevent
the mouse driver from reading.
(I) For details, see the document "Driver Guide.pdf".

(I) Found X configuration file: /etc/X11/xorg.conf.
(I) Add touch configuration into /etc/X11/xorg.conf.
sed: -e выражение #1, символ 2: недопустимое использование строки адреса 0
(W) No "ServerLayout" section found! It will be appended automatically.

(I) Please reboot the system for some changes to take effect.
(I) After booting, type "TouchKit" to do calibration.

Re: Сенсорный экран и EMC2

Добавлено: 08 дек 2011, 20:04
Nick
Таааккк! Что после перезапуска????

Re: Сенсорный экран и EMC2

Добавлено: 08 дек 2011, 20:12
gendos
2 вариант (который делал на убитой системе,там EMC2 версия 2,5 была)
после Ctrl+Alt+F1
sudo service gdm stop
sudo Xorg -configure

выдает страницу текста,а в конце
fatal server error:
unrecognized option:-

Please consul......x.org foundation supp ort at htt://wiki.x.org.

на прошлой системе файл xorg.conf создался.

Re: Сенсорный экран и EMC2

Добавлено: 08 дек 2011, 20:15
gendos
Nick писал(а):Таааккк! Что после перезапуска????
после перезапуска никаких изменений не заметил,да и что дальше нужно делать не очень представляю?

Re: Сенсорный экран и EMC2

Добавлено: 08 дек 2011, 21:06
gendos
Вот нашол ссылку кажется про мой драйвер,но машинный перевод
http://translate.google.com/translate?h ... layscreen/

Re: Сенсорный экран и EMC2

Добавлено: 09 дек 2011, 19:19
gendos
На винте нашлась Ubuntu 11.10
попробовал установить на нее там был файл xorg.conf
создался такой
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 270.29 (buildd@roseapple) Fri Feb 25 14:43:24 UTC 2011

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection

Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung S/M 700IFT"
HorizSync 30.0 - 96.0
VertRefresh 50.0 - 160.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1152x864_85 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Может его както перенести в 10.04 ?

Re: Сенсорный экран и EMC2

Добавлено: 09 дек 2011, 23:26
PKM
кстати, а вот этот дешевле http://www.ebay.ca/itm/110768568117
хуже, чтоли?

Re: Сенсорный экран и EMC2

Добавлено: 09 дек 2011, 23:53
Nick
Если скрипт отработал нормально, то после перезагрузки тач должен заработать нормально.

По тачу, какое у него нормально разрешение?

Вот этого:
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "1152x864_85 +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

... говорит, что есть экран 1152*854.

Re: Сенсорный экран и EMC2

Добавлено: 10 дек 2011, 07:59
gendos
PKM писал(а):кстати, а вот этот дешевле http://www.ebay.ca/itm/110768568117
хуже, чтоли?

Я его раньше не видел,возможно не хуже.только не вижу у него провода USB и контролера сенсора