Tiny Core Linux

Tiny Core Extensions => TCE Talk => Topic started by: vinnie on April 27, 2012, 04:24:14 AM

Title: Touchscreen tool
Post by: vinnie on April 27, 2012, 04:24:14 AM
I tried to compile this: "http://www.philmerk.de/p/touchscreen-tools.htm"
 I had some problems with the source gtouchset (the interface), I had elimilare "-T" from the Makefile since it seems it is not an argument supported by /usr/bin/install but after installing it does not work.

Code: [Select]
tc@box:~$ gtouchsett

(gtouchsett:32588): Gtk-CRITICAL **: IA__gtk_main_quit: assertion `main_loops != NULL' failed

(gtouchsett:32588): Gtk-CRITICAL **: IA__gtk_widget_show: assertion `GTK_IS_WIDGET (widget)' failed
Title: Re: Touchscreen tool
Post by: AmatCoder on April 27, 2012, 04:36:51 PM
"-T" is a valid option with GNU install program:
Code: [Select]
-T, --no-target-directory  treat DEST as a normal file
but BusyBox install program lacks of that. You need coreutils.tcz
Title: Re: Touchscreen tool
Post by: AmatCoder on April 27, 2012, 04:51:56 PM
Now I'm seeing that install from Busybox is into '/usr/bin' and not into '/bin'...
This means that coreutils extension does not replace busybox install program...(it still runs Busybox version)

To use GNU one, you must write complete path in terminal. Example:
Code: [Select]
tc@box:~$ /usr/local/bin/install -T ...
Title: Re: Touchscreen tool
Post by: gerald_clark on April 27, 2012, 06:48:09 PM
Nothing should replace busybox programs.
Change your path.

Please don't double post.
Title: Re: Touchscreen tool
Post by: Rich on April 27, 2012, 07:08:41 PM
Hi AmatCoder
I think you might be mistaken. I have coreutils installed and get the following results:
Code: [Select]
tc@box:~$ echo $PATH
/home/tc/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/mnt/sda3/tce/ondemand
tc@box:~$ which install
/usr/local/bin/install
Coreutils installs under  /usr/local/bin  which is listed  before  /usr/bin  in the PATH variable.
Title: Re: Touchscreen tool
Post by: AmatCoder on April 27, 2012, 08:06:38 PM
Gerald, Rich
better I answer here:http://forum.tinycorelinux.net/index.php/topic,13162.0.html (http://forum.tinycorelinux.net/index.php/topic,13162.0.html)
Title: Re: Touchscreen tool
Post by: tinypoodle on April 27, 2012, 10:53:43 PM
Quote
The mission of the Touchscreen Tools is simply to make using touchscreens on Linux and other systems with the X Window System as easy and straight-forward as possible.

The project in question seems to have a weak point there regarding portability/compatibility when judged by its own declared scope.
As a user you might want to consider to bring that to attention.   ;)
Title: Re: Touchscreen tool
Post by: vinnie on April 29, 2012, 05:16:08 AM
First thanks to all.
@AmatCoder: thanks amat, I'll try to recompile with core utils and let you know, my instinct tells me that I have still problems, but I hope not.
I seen the same problem with wget without having the ability to reconnect with the reasons, now has it all makes sense.

@tinypoodle: my touchscreen is automatically recognized but is not calibrated.
Xinput_calibrator fails to recognize the device.
Xorg 7.6 does not work on my machine.
I hope that this program will make me able to calibrate the touchscreen, if it is simple, well!
(though, I consider that software it is not updated in a long time)

Title: Re: Touchscreen tool
Post by: tinypoodle on April 29, 2012, 05:46:00 AM
My point is that declared scope:
Quote
Linux and other systems with the X Window System as easy and straight-forward as possible
but then requiring GNU version of install is an obvious contradiction   ::)
Title: Re: Touchscreen tool
Post by: vinnie on April 29, 2012, 05:51:45 AM
yep, i hope only for build dep  ;)