Thanks everyone for testing :) Compiled results below.
Distribution Arch X vendor/version Result
------------------------------------------------------------------
Ubuntu jaunty x86 Xorg/10600000 OK
Ubuntu karmic koala x86 Xorg/10604000 OK
opensolaris 2008.11 x86 Sun Microsystems/10300000 OK
Debian Lenny x86 X.Org/10402000 OK
Trisquel x86_64 X.Org/10600000 NOT OK[1]
ubuntu karmic x86_64 X.Org/10604000 OK
opensuse 11.1 x86 X.Org Foundation/10502000 OK
fedora 12 x86 X.Org Foundation/10701000 NOT OK[2]
------------------------------------------------------------------
This means that the X/RECORD bug is present on less platforms than
before the fix. So an Xnee 3.04 release will actually come asap.
/hesa
[1] Key press recorded twice. Rest of the tests are ok. Reported by 3
different users.
[2] Xorg log says:
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
(II) Loading extension RECORD
record: RECORD extension enabled at configure time.
record: This extension is known to be broken, disabling extension now..
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
On 12/07/2009 09:09 PM, Henrik Sandklef wrote:
hi all
For a while, Xnee has been malfunctioning on some platforms. Hopefully
some code committed yesterday will "solve it all on all platforms" (uh
oh, sounds like famous last words!!).
It would be great if you could help out and test Xnee from CVS HEAD. If
you do volunteer the text below will guide you. It's divided into three
sections, a division which hopefully will help you.
Please report back, either publicly (on this list) or privately to me.
/hesa
1. Getting the cnee cinary
=======================================================
Prebuilt:
-------------------------------------------------------
cnee (built on Debian GNU/Linux (Lenny)):
wget http://itupw056.itu.chalmers.se/xnee/install/bin/cnee
Unofficial dist:
-------------------------------------------------------
wget
http://itupw056.itu.chalmers.se/xnee/nightly-dists/xnee-cvs-20091207-tmp.tar.gz
tar xvfz xnee-cvs-20091207-tmp.tar.gz
cd xnee-cvs-20091207-tmp/
./configure --disable-doc --disable-gui --disable-gnome-applet
make
cd cnee/src/
2. Telling us about your system
=======================================================
# before you reply to this email, make sure you don't reveal any
information you would prefer to keep hidden.
./cnee --record --mouse --keyboard -data-to-record 0 -o sysinfo.txt
3. Testing the binary
=======================================================
./cnee --record --mouse --keyboard -sk p
Test 01:
----------------------------
Press a key and verify that cnee prints out two lines like this:
0,3,0,0,0,39,0,14735631
0,2,0,0,0,37,0,14736367
the important things are the "0,2,0" and "0,3,0". They mean key press
and key release.
Test 02:
----------------------------
Move the mouse and make sure you'll get lots of "0,6,0" printouts,
something like this:
0,6,274,714,0,0,0,14923158
0,6,337,713,0,0,0,14923166
0,6,394,713,0,0,0,14923174
0,6,483,708,0,0,0,14923191
0,6,516,703,0,0,0,14923198
Test 03:
----------------------------
Move the mouse and press "p" after some seconds. The recording shall be
interrupted and cnee should exit with a 0 (the latter is easiest checked
by doing "echo $?" in the terminal window where you started cnee).
... thanks a lot!!!!!
_______________________________________________
Bug-xnee mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-xnee
_______________________________________________
Bug-xnee mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-xnee