XFree86 and touchscreenForum: DSL-N Topic: XFree86 and touchscreen started by: Divago Posted by Divago on Sep. 13 2007,15:22
Hianother boring question on this dsl-n keeping it short: i tried a dsl on a pc with touchscreen; it all worked fine using XFree86 (well, i had to do some tricks but it worked fine) then i had to change into dsl-n 'cause i need gtk2 and curl and some other things (plus: i got more space ) and i found no XFree86 for dsl-n i tried to load XFree86.dsl from dsl (just downloaded) but nothing happens... simply myDSL extension browser seems to freeze in time... Posted by Juanito on Sep. 13 2007,15:39
The xfree86 and xorg72 extensions work fine for me in dsl-n
Posted by Divago on Sep. 13 2007,16:51
why i can't install it using mydsl extension browser? it worked for me once then i rebooted machine (after adding usr/X11R6/bin/XFree86 etc/X11/XF86Config-4 into my .filetool.lst) then when machine rebooted it prompted me "unable to load required base modules, Exiting" i had to change configuration into .xserverrc start again with xvesa and try to manually reload XFree86.dsl extension using GUI BUT it does not load. it open window, i select the .dsl file, and it freeze... i need to redownload XFree86.dsl? i need to download XFree 86 debian package and install it using dpkg? i need to install xorg? how? (there is a .dsl xorg package? or using .deb package?) Posted by Juanito on Sep. 13 2007,18:58
Yes, I was speaking of the XFree86.dsl extension - the only files you have to add to .filetool.lst are /etc/X11/XF86Config-4 and /home/dsl/.xserverrc (which is normally backed-up anyway) after editing it for XFree86.If you add XFree86.dsl to /mydsl it will be loaded automatically at boot - anyway, it has to be loaded each time you boot dsl. Posted by Divago on Sep. 14 2007,07:27
thanks
Posted by Divago on Sep. 14 2007,10:01
now it seems working. i mean: x starting, machine does not freeze, etc i think also maybe i can configure sisusb and other "devices" plus, i feel more confortable with xorg only problem, where can i download touchscreen drivers? into /opt/xorg72/lib/xorg/modules/drivers, i suppose, right? but i cannot write into /opt directory :\ so maybe i need to use persistent /opt too? btw thx for help AND good work with xorg72.dsl Posted by Juanito on Sep. 14 2007,11:07
I think maybe the touchscreen drivers go in /opt/xorg72/lib/xorg/modules/input/ - maybe some of the drivers already there might work?You might also be able to get a touchscreen working with XFree86 - note that the tsdev module might need to be loaded for this? You can get a writeable /opt/xorg72 - at the cost of a lot of RAM - by copying /opt/xorg72 to /tmp/xorg72, unmounting /opt/xorg72 and then moving /tmp/xorg72 back to /opt/xorg72. Once everything works, you can then make your own personalised xorg72.uci... Posted by Divago on Sep. 14 2007,12:52
[quote=Juanito,Sep. 14 2007,07:07][/quote]
touchscreen does not work actually, xfree86 freeze while i start x i installed xorg and it works correctly i mean: it start x but does not work touchscreen log says
i think copying evtouch_drv.so into module/input folder i'll resolve it, right?
it says me
Edit Then, this is what i tried, step by step 1) what u said me; but i cannot umount /opt/xorg72 2) mount persistent opt on hda2. i do #mount /dev/hda2 /mnt/hda2 #mkdir /mnt/hda2/opt #cd /mnt/hda2/opt #cp -arv /ramdisk/opt/* . #cp whereisthedriver/evtouch_drv.so /mnt/hda2/opt/xorg72/lib/xorg/modules/input/ then add opt=hda2 in boot option (i did both editing menu.lst and adding them at boot prompt) 3) persistent opt, reboot, then #cp -arv /opt/xorg72 /mnt/xorg72 #cp whereisthedriver/evtouch_drv.so /tmp/xorg72 #umount /opt/xorg72 #cp -arv /tmp/xorg72 /opt/xorg72 when i reboot, does not load module. i go check and there is no module O.O Posted by Juanito on Sep. 14 2007,15:12
I believe you will have to exit x (right-click - window manager - exit) before you can unmount the uci.
Posted by Divago on Sep. 14 2007,17:13
i forgot to say i was working on shell (ctrl+alt+backspace) so no X running btw, i found a way to make'em load the module: changed the modulepath from xorg.conf into /home/dsl/xorgmodules so i could add all modules i need (there are other modules i'll need to load in the near future...) i started x and... (II) Loading /home/dsl/xorgmodules/input//evtouch_drv.so dlopen: /lib/libc.so.6: version `GLIBC_2.4' not found (required by /home/dsl/xorgmodules/input//evtouch_drv.so) (EE) Failed to load /home/dsl/xorgmodules/input//evtouch_drv.so and i have glibc installed and working (other apps i run into dsl use glibc) but maybe 2.3.something i downloaded newest evtouch_drv.so; i need to try using older version of evtouch ty for help, i'll keep you informed |