Author Topic: touchscreen problem  (Read 34595 times)

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: touchscreen problem
« Reply #45 on: September 18, 2009, 05:26:08 pm »
...
Hope you understand where we're coming from from, it's a little frustrating to have something working one day, and spending alot of money to purchase more hardware that was proven compatible, to only have your entire setup made useless the next day because of an error i did not make, nor have the equip to fix.
...
The error is all yours, if only just for using alpha software in a production environment.  Yes this needs to be fixed, but simply saying that you made no error is bullshit.

Everyone is being told regularily to install 0810 and that 0710 is no longer supported.  These 2 posts specifically come to mind:

http://forum.linuxmce.org/index.php?topic=8689.msg58754#msg58754
http://forum.linuxmce.org/index.php?topic=8568.msg57650#msg57650

Some people with specific issues/wishes that are never going to be addressed in 0710 is hardly "everyone".

Seems to me that someone testing your alpha software has found a bug that may not have been found otherwise.  How is this the users error?

Using alpha grade software and expecting it to be perfectly stable is a huge error.  You simply cannot make an omelet without breaking eggs.  And somehow "to only have your entire setup made useless the next day because of an error i did not make" does not sound like "testing" to me at all.

The more you insult your userbase the less people want to contribute.

J.

What perceived "insult" are we talking about here exactly?  Unfounded slanderous statements like that (especially coming from people like you who haven't made any significant contribution at all) really make me wish I never bothered to build and release the alphas in the first place.
"Change is inevitable. Progress is optional."
-- Anonymous


hari

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 2428
    • View Profile
    • ago control
Re: touchscreen problem
« Reply #46 on: September 18, 2009, 06:41:53 pm »
I've heard "just use 0810" so many times I even stopped counting. Yes, we have too few devs to continue to support 0710, and 0810 is not yet finished. But this was a regression caused by a bounty for the gyration support. Long after we basically did a feature freeze. So let's take care of the affected ppl here and stop offtopic flamewars.

best regards,
Hari
rock your home - http://www.agocontrol.com home automation

huh

  • Guru
  • ****
  • Posts: 245
    • View Profile
Re: touchscreen problem
« Reply #47 on: September 19, 2009, 06:06:48 am »
If it helps, I can provide my log as well.  I quit using this MD (Dell Latitude D800) because I was having problems getting media to play.  Whenever I use the touchpad the "lights" menu pulls up- regardless of where I drop the cursor or try to select.  I do NOT see this problem when I plug in a USB mouse and use that to control the MD.

Here is part of my log that, like widescreen, I only have a 21_LaunchOrbiter.sh.log, but I have variations of this log (*.log.1, *.log.2.gz, *log.3.gz, ect up to 21_LaunchOrbiter.sh.log.7.gz).

01      09/17/09 19:25:49.502           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:25:53.501           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:25:57.506           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:01.506           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:05.506           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:09.510           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:13.510           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:17.513           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:21.513           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:25.518           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:29.514           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:33.514           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:37.514           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:41.513           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:45.514           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:49.514           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>
01      09/17/09 19:26:53.518           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4787b90>


I have added/removed/changed various things over the last couple weeks since my last rebuild.  I am using putty to get the above log and from what is displayed from the log every 4 seconds on 09/13/09 I got a short ready ending at time-stamp 22:00:39.611.  The only thing that I have that would occur around that time is to turn off my lamppost (zwave controlled).  Then on 09/17/09 at 19:22:41.195 and occuring again every 4 seconds until 09/17/09 at 19:26:53.518 (approximately 4 minutes?!?) the log ends.

I have my zwave turn on my lamppost at sunset and turn off at 10:00 PM (CST). 


Unfortunately I'm running 4-5 MDs at any given time plus the core and turning them on/off trying to get the PXE power on/off to work... 

Let me know if I can provide anything else to assist.

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: touchscreen problem
« Reply #48 on: September 19, 2009, 06:16:00 am »
Any time you remove an input device while the orbiter is running, you will get a short read. Restarting Orbiter will cause the message to stop.

-Thom

huh

  • Guru
  • ****
  • Posts: 245
    • View Profile
Re: touchscreen problem
« Reply #49 on: September 19, 2009, 06:26:51 am »
I just reboot the MD without changing anything else and greping the log, I got this:

01      09/18/09 23:23:09.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>
01      09/18/09 23:23:13.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>
01      09/18/09 23:23:17.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>
01      09/18/09 23:23:21.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>
01      09/18/09 23:23:25.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>
01      09/18/09 23:23:29.628           GenericHIDInterface::DecodeEventInFD: Short read from fd 1 <0xb4877b90>


Odd thing is that on the restart I got the "You have recently added or removed devices...."  so I clicked yes to reboot and was prompted to regenerate all orbiters... it's doing that now.

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: touchscreen problem
« Reply #50 on: September 20, 2009, 05:19:00 pm »
Zaerc, Thom, Phenigma & Widescreen.....

cool it please! drop the argument at this point, and stay on thread....

of course this is an issue, and naturally it needs to be fixed.... I'm quite certain that thom will get on to it when he has a chance, he is very busy. We are in an unfortunate, sticky situation.... 0710 is no longer supported (and cannot be, realistically) however 0810 is still in Alpha... please be mindful of what alpha means, even though it is really the only "supported" version available at the moment.

Hmmm... ok this is a little 'off topic' but I need to respond to the state that "0710 is no longer supported (and cannot be, realistically)"...Colin you 100% right that people here on this Forum are being pushed to use the 0810-alpha in many different threads. However CHT still support & sell Dianemo/Cascade and these are both based on 0710...with very few exceptions we have no significant issues doing so. The decision to not support 0710 was taken....but it was possibly taken in haste as it is certainly practical to do so.

Both Dianemo & Cascade will be upgraded in the new year to a version based on 0910.

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: touchscreen problem
« Reply #51 on: September 20, 2009, 05:36:10 pm »
Andrew,

The reason  we took the decision to no longer support 0710, is that it IS not possible to maintain a community process for what has become in essence two different systems.

You do not have the same problems we do. You TIGHTLY control your system's software compliment, and fail to mention that to people reading this thread.

0710 had an upgrade system that was unrealistic to support because it simply took over and diverted the entire dpkg system for its own needs. When your user base is possibly modifying their system adding packages for their own use, this becomes a dangerous issue. But you know this, already! This was discussed at length when we took over.

We also had to make some hard decisions relating to sqlCVS. There were a lot of unanswered questions as to what changes aaron.b had made to sqlCVS post 0710's release. We did not know about MCV, nor about many of the other things that would come to light from investigation in the coming months, so we had to dig down, and learn the ENTIRE build system ourselves, I thank Zaerc for rolling the ball on this one as long as he did, because he got us to the point where we could actually do the real work, but I digress...

We had to fork the code base, and the sqlCVS master so that we could move forward, learn the entire system, and keep moving forward on porting this thing, while improving the system. Once we completely disabled the update mechanisms, and made the system upgradeable via upstream packages for core things (again, thanks to Zaerc and posde), we decided to make this branch of code the HEAD after this release. The port to 0910 will be much faster, now that we know what is going on.

Also, you mention this is not that big of a deal. It's not, but we had to learn the whole process, across every platform. It ISN'T a big deal for you, because uplink works for you. For those who don't know, uplink is Radu Cristecu, who formerly worked on both PlutoHome and LinuxMCE. We don't have ex-employees to help us through the rough spots.

-Thom

Marie.O

  • Administrator
  • LinuxMCE God
  • *****
  • Posts: 3676
  • Wastes Life On LinuxMCE Since 2007
    • View Profile
    • My Home
Re: touchscreen problem
« Reply #52 on: September 20, 2009, 05:40:33 pm »
[..]The decision to not support 0710 was taken....but it was possibly taken in haste as it is certainly practical to do so.

Well, we only have so many people doing things. And the core team has enough on their hands with moving forward, so we can't support 710
Quote
Both Dianemo & Cascade will be upgraded in the new year to a version based on 0910.

Well, this is LinuxMCE, not Cascade. And yes, as I have pointed out on numerous occasion, the 810 release part is the hardest, 910 will be much easier. And faster.

colinjones

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 3003
    • View Profile
Re: touchscreen problem
« Reply #53 on: September 20, 2009, 10:27:51 pm »
and, Andrew, just to clarify, by "support" I am referring to - providing updates, patches, changes, etc rather than supporting people using 0710 as is. I continue to provide support for the as-is version of 0710 to whoever wants is (I haven't got 0810, so 0710 is all that I can support!) But it is a statement of fact that 0710 isn't realistically supportable in terms of ongoing development as it is a completely different system requiring a completely different dev environment and all the devs have 0810 dev environment and are working on that system now. It simply isn't practical still to have an old 0710 dev env running and being actively maintained when 1) 0710 as-is is a perfectly good point in time product for people to continue using if they wish, and 2) the 0810/beta is taking so long to get out due to lack of resources.

I realise that Dianemo is using 0710 still, and very successfully, but that is a different subject.

huh

  • Guru
  • ****
  • Posts: 245
    • View Profile
Re: touchscreen problem
« Reply #54 on: September 21, 2009, 12:26:07 am »
If it helps, I can provide my log as well. 
...
Let me know if I can provide anything else to assist.


Back to this...   anything I can provide to assist?

Newguy2

  • Veteran
  • ***
  • Posts: 112
    • View Profile
Re: touchscreen problem
« Reply #55 on: September 23, 2009, 05:00:54 am »
good evening,
i intended on posting my logs, but my log is similiar to what has been posted. just wanted to notify all parties concerned. let me know if  anything else can help. thanks

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: touchscreen problem
« Reply #56 on: September 23, 2009, 09:24:52 am »
Andrew,

The reason  we took the decision to no longer support 0710, is that it IS not possible to maintain a community process for what has become in essence two different systems.

You do not have the same problems we do. You TIGHTLY control your system's software compliment, and fail to mention that to people reading this thread.

0710 had an upgrade system that was unrealistic to support because it simply took over and diverted the entire dpkg system for its own needs. When your user base is possibly modifying their system adding packages for their own use, this becomes a dangerous issue. But you know this, already! This was discussed at length when we took over.

We also had to make some hard decisions relating to sqlCVS. There were a lot of unanswered questions as to what changes aaron.b had made to sqlCVS post 0710's release. We did not know about MCV, nor about many of the other things that would come to light from investigation in the coming months, so we had to dig down, and learn the ENTIRE build system ourselves, I thank Zaerc for rolling the ball on this one as long as he did, because he got us to the point where we could actually do the real work, but I digress...

We had to fork the code base, and the sqlCVS master so that we could move forward, learn the entire system, and keep moving forward on porting this thing, while improving the system. Once we completely disabled the update mechanisms, and made the system upgradeable via upstream packages for core things (again, thanks to Zaerc and posde), we decided to make this branch of code the HEAD after this release. The port to 0910 will be much faster, now that we know what is going on.

Also, you mention this is not that big of a deal. It's not, but we had to learn the whole process, across every platform. It ISN'T a big deal for you, because uplink works for you. For those who don't know, uplink is Radu Cristecu, who formerly worked on both PlutoHome and LinuxMCE. We don't have ex-employees to help us through the rough spots.

-Thom

I dont disagree with any of the above at all...and I was certainly not disrespecting any of the above. But we do move code between the two versions (in both directions) and I wanted to make the point that in that sense its possible.

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: touchscreen problem
« Reply #57 on: September 23, 2009, 09:26:13 am »
I've heard "just use 0810" so many times I even stopped counting. Yes, we have too few devs to continue to support 0710, and 0810 is not yet finished. But this was a regression caused by a bounty for the gyration support. Long after we basically did a feature freeze. So let's take care of the affected ppl here and stop offtopic flamewars.

best regards,
Hari

Good point.

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: touchscreen problem
« Reply #58 on: September 23, 2009, 03:00:57 pm »
I've heard "just use 0810" so many times I even stopped counting. Yes, we have too few devs to continue to support 0710, and 0810 is not yet finished. But this was a regression caused by a bounty for the gyration support. Long after we basically did a feature freeze. So let's take care of the affected ppl here and stop offtopic flamewars.

best regards,
Hari

Good point.

Andrew

And yet there are new features in just about every update...
"Change is inevitable. Progress is optional."
-- Anonymous


tschak909

  • LinuxMCE God
  • ****
  • Posts: 5549
  • DOES work for LinuxMCE.
    • View Profile
Re: touchscreen problem
« Reply #59 on: September 23, 2009, 03:09:16 pm »
I know, i'm sorry, i've stopped adding features.

-Thom