Сенсорный экран и EMC2
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
Он в конце написал, перзапуститесь и запустите "TouchKit" для калибровки.
Это делал? Тач заработал?
Это делал? Тач заработал?
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Далее
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 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 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 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#
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 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 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 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#
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Проверить Тач не могу при загрузке после надписи Ubuntu
на экране дисплея появляется надпись OUT OF RANGE
Причем эту натпись выдает не система а сам дисплей
на экране дисплея появляется надпись OUT OF RANGE
Причем эту натпись выдает не система а сам дисплей
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Вчера такая надпись появлялась когда я с диска запустил PuppyStudio3.3
Сейчас буду пробовать установить на другой комп.
Сейчас буду пробовать установить на другой комп.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
Это не страшно. Наверное в xorg.conf стоит не оптимальное разрешение для твоего моника. Это можно просто исправить.
Для начала убери xorg.conf. sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak , это все можно сделать из консоли из текстового терминала по Ctrl+Alt+F1.
Потом попробуй запуститься заново. Когда загрузишься скинь мне этот xorg.conf и оптимальное разрешение своего монитора.
ЗЫ вроде в guide написано, что собирать модуль ядра нужно только если скрипт это попросит, а он вроде не просил... Или я что-то недосмотрел?
Для начала убери xorg.conf. sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak , это все можно сделать из консоли из текстового терминала по Ctrl+Alt+F1.
Потом попробуй запуститься заново. Когда загрузишься скинь мне этот xorg.conf и оптимальное разрешение своего монитора.
ЗЫ вроде в guide написано, что собирать модуль ядра нужно только если скрипт это попросит, а он вроде не просил... Или я что-то недосмотрел?
-
- Новичок
- Сообщения: 20
- Зарегистрирован: 20 апр 2010, 16:35
- Репутация: 6
Re: Сенсорный экран и EMC2
"OUT OF RANGE"-
- IMXO это скорее слишком высокая частота обновления
хорошо-бы ещё посмотреть файл /var/log/Xorg.0.org ,
теоретически там можно увидеть информацию, сообщаемую о себе монитором , в том числе и поддерживаемые Modeline (если, конечно, он что-то о себе сообщает).
- IMXO это скорее слишком высокая частота обновления
хорошо-бы ещё посмотреть файл /var/log/Xorg.0.org ,
теоретически там можно увидеть информацию, сообщаемую о себе монитором , в том числе и поддерживаемые Modeline (если, конечно, он что-то о себе сообщает).
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
По ошибке отформатировал винт.
Начну все сначала.
Какую лучше Ubuntu ставить у меня раньше была 10.04 ?
Начну все сначала.
Какую лучше Ubuntu ставить у меня раньше была 10.04 ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
Лучше ее и ставь .
Как отформатировал? При разметке? Если да, то это не очень сложно восстанавливается.
ЗЫ Кстати, как вариант, можно попробовать сделать следующее, подунуть скрипту пустой xorg.conf. Не знаю, как на него отреагирует ubuntu и скрипт, но по идее может сработать.
чтобы создать пустой файл выполни
sudo touch /etc/X11/xorg.conf
Как отформатировал? При разметке? Если да, то это не очень сложно восстанавливается.
ЗЫ Кстати, как вариант, можно попробовать сделать следующее, подунуть скрипту пустой xorg.conf. Не знаю, как на него отреагирует ubuntu и скрипт, но по идее может сработать.
чтобы создать пустой файл выполни
sudo touch /etc/X11/xorg.conf
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Пытался установить Ubuntu 8
А она удалила разделы и начала форматировать
Я питание отключил и все.
А она удалила разделы и начала форматировать
Я питание отключил и все.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Сейчас попробывал (на CF флешке была ubuntu 10.04) все проделать
после
sudo service gdm stop
sudo Xorg -configure
выдало ошибку и файл xorg.conf не создал.На флешке Ubuntu не обновлялась.Может из-за этого ?
после
sudo service gdm stop
sudo Xorg -configure
выдало ошибку и файл xorg.conf не создал.На флешке Ubuntu не обновлялась.Может из-за этого ?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
не должно. А что за ошибку выдал, хотя бы примерно?
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Буду пробавать два варианта ,вариант 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.
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.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
Таааккк! Что после перезапуска????
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
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 создался.
после 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 создался.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
после перезапуска никаких изменений не заметил,да и что дальше нужно делать не очень представляю?Nick писал(а):Таааккк! Что после перезапуска????
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
Вот нашол ссылку кажется про мой драйвер,но машинный перевод
http://translate.google.com/translate?h ... layscreen/
http://translate.google.com/translate?h ... layscreen/
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
На винте нашлась 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 ?
попробовал установить на нее там был файл 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 ?
- PKM
- Почётный участник
- Сообщения: 4263
- Зарегистрирован: 31 мар 2011, 18:11
- Репутация: 705
- Настоящее имя: Андрей
- Откуда: Украина
- Контактная информация:
Re: Сенсорный экран и EMC2
кстати, а вот этот дешевле http://www.ebay.ca/itm/110768568117
хуже, чтоли?
хуже, чтоли?
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Сенсорный экран и EMC2
Если скрипт отработал нормально, то после перезагрузки тач должен заработать нормально.
По тачу, какое у него нормально разрешение?
Вот этого:
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.
По тачу, какое у него нормально разрешение?
Вот этого:
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.
-
- Мастер
- Сообщения: 1114
- Зарегистрирован: 06 июл 2011, 15:26
- Репутация: 79
- Настоящее имя: Геннадий
- Откуда: Ростов-на-дону
- Контактная информация:
Re: Сенсорный экран и EMC2
PKM писал(а):кстати, а вот этот дешевле http://www.ebay.ca/itm/110768568117
хуже, чтоли?
Я его раньше не видел,возможно не хуже.только не вижу у него провода USB и контролера сенсора