Am 05.09.2014 05:14, schrieb Sebastian Kuzminsky: > On 09/04/2014 06:18 PM, Chris Morley wrote: >> Well then I wish we picked distros that had the packages we already used. >> Gscreen and gmoccapy have used Onboard for a very long time. >> >> Since both distros are based on Debian, can we pull in Ubuntu's Onboard >> package? > I just pushed the "Launch Keyboard" button in gscreen and i understand > what you're talking about now. Before tonight I didn't know that > gscreen (and gmoccapy) shell out to /usr/bin/onboard. > > That kind of usage of external programs is fine, but it should be noted > in the package metadata: linuxcnc.deb should Depend on onboard.deb. > That would have alerted us to this problem as soon as we tried to run on > Wheezy. > > I'm now "on board" with your quest to fix this problem. I can think of > two different ways to fix it: > > Option 1: Make onboard.deb available on Wheezy, as you suggest. This > might be as simple as copying and compiling the Ubuntu onboard package > for Wheezy, but it might be harder if that package has dependencies > which Wheezy doesn't meet. And, more importantly, this option also > comes with the ongoing maintenance task of keeping our fork of the > onboard package up-to-date, and carrying it forward to future distros we > want to support. > > Option 2: Find an on-screen keyboard that's already packaged for Wheezy > and teach gscreen (and gmoccapy) to look for both and use whichever one > it finds. A quick look at the Wheezy package list turns up the > following packages which look like they provide on-screen keyboards (i > haven't tried any of them): caribou, florence, kvkbd, literki, > matchbox-keyboard, and xvkbd. > > I prefer option 2 because it's a one-time effort, and it keeps up with > the changing software ecosystem we exist in. > > Hallo Seb, hallo Chris,
I found this solution for onboard on wheesy: http://forums.debian.net/viewtopic.php?p=208487 (untested yet). I tried following keyboards from wheesy: xvkbd = does not support embedding, so it is not suitable for our purpose matchbox-keybaord = is the next generation of xvkbd ; can be embedded and seems to work for gmoccapy, but I did not find a solution jet to change the layout to our needs. It is "ugly" and I haven't found out how to change the global layout (i.e. from normal to num pad.) ------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/ _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers