Bug#651784: xserver-xorg: X server crashes when playing video

2011-12-12 Thread Cyril Brulebois
Damu  (12/12/2011):
> X server crashes when playing videos. I tried playing videos using both 
> mplayer
> and vlc, but seeing X server crashing both times. This is happening everytime 
> I
> am playing any video. I do not see any error in the kernel log or xserver log.

I'm betting http://blog.mraw.org/2011/12/11/Fixing_libdrm_for_intel/

If you have troubles checking X logs, try downgrading libdrm to 2.4.27,
that should be a good test.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#648488: xserver-xorg-input-synaptics: Latest version (1.5.0-1) breaks two-finger scroll on ThinkPad W500

2011-12-12 Thread Cyril Brulebois
Hi,

Christian von Kietzell  (12/11/2011):
> after upgrading to the lastest version in sid (1.5.0-1) two-finger-scrolling
> stopped working on my ThinkPad W500. The option in Gnome's settings is still
> there and selectable but it doesn't work anymore.

can you please run synclient -l and tell us what it outputs?

You could also try starting a bare X session[1] and use synclient foo=1 to
toggle the option? (Getting Gnome out of the equation.)

 1. http://x.debian.net/faq/general.html

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#649284: xserver-xorg-input-synaptics: updownscrollrepeat option not works

2011-12-12 Thread Cyril Brulebois
Hi,

Sergey Dorofeev  (19/11/2011):
> after some update autorepeat of scroll buttons on my touchpad had stopped to 
> work.
> Now I have found that some default setting changed and I must set option to 
> enable it.
> I have found in man page "synaptics" options
> Option "UpDownScrollRepeat" "on"
> Option "ScrollButtonRepeat" "100"
> But they do not work.

the bug script output below says:
| /etc/X11/xorg.conf does not exist.
| /etc/X11/xorg.conf.d does not exist.

How did you try? Anyway, I don't think it matters much, see below.

> In the log file I see only one of them:
> [31.182] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 
> 0x7
> [31.182] (**) Option "ScrollButtonRepeat" "100"
> [31.182] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
> 
> Moreover, synclient -l does not show these options and do not allow to set 
> them.
> 
> sergey@notebook:~$ synclient UpDownScrollRepeat=on
> Property for 'UpDownScrollRepeat' not available. Skipping.

Those options might be hardware-specific, I'll have to check that.
UpDownScrollRepeat appears in “synclient -l” output here, and can be set
this way. (Beware, you want =0 or =1 for bools in synclient.)

What was the last version with those options working for you?

Mraw,
KiBi.


signature.asc
Description: Digital signature


xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_6.14.3-2'

2011-12-12 Thread Cyril Brulebois
Tag 'xserver-xorg-video-ati-1_6.14.3-2' created by Cyril Brulebois 
 at 2011-12-12 10:31 +

Tagging upload of xserver-xorg-video-ati 1:6.14.3-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk7l2AAACgkQeGfVPHR5Nd1IkgCgtNgGV1A5nqSOCMUPpSa0Tybw
4h8An2JukFUBEHARkBgsrDgP8EHSAm7U
=bYQU
-END PGP SIGNATURE-

Changes since xserver-xorg-video-ati-1_6.14.3-1:
Cyril Brulebois (2):
  Fix xinerama by cherry-picking 82069bae6f (Closes: #649495).
  Upload to unstable.

Dave Airlie (1):
  fixup xinerama since 9151f3b1c2ebcc34e63195888ba696f2183ba5e2

---
 debian/changelog   |7 +++
 src/radeon_video.c |6 --
 2 files changed, 11 insertions(+), 2 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra3ad-0003uo...@vasks.debian.org



xserver-xorg-video-ati: Changes to 'debian-unstable'

2011-12-12 Thread Cyril Brulebois
 debian/changelog   |7 +++
 src/radeon_video.c |6 --
 2 files changed, 11 insertions(+), 2 deletions(-)

New commits:
commit aac10a1cdfac8db5c757bb2da1c60b0973d025ad
Author: Cyril Brulebois 
Date:   Sun Dec 11 12:14:33 2011 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index d8c7ff2..a22f71b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-video-ati (1:6.14.3-2) UNRELEASED; urgency=low
+xserver-xorg-video-ati (1:6.14.3-2) unstable; urgency=low
 
   * Fix xinerama by cherry-picking:
 - 82069bae6f: “fixup xinerama since 9151f3b1c2” (Closes: #649495).
 
- -- Cyril Brulebois   Sun, 11 Dec 2011 12:11:47 +0100
+ -- Cyril Brulebois   Sun, 11 Dec 2011 12:14:23 +0100
 
 xserver-xorg-video-ati (1:6.14.3-1) unstable; urgency=low
 

commit d87f563baef371badd8899fcfa9ae9ef1d719427
Author: Cyril Brulebois 
Date:   Sun Dec 11 12:14:17 2011 +0100

Fix xinerama by cherry-picking 82069bae6f (Closes: #649495).

diff --git a/debian/changelog b/debian/changelog
index 53dc805..d8c7ff2 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-ati (1:6.14.3-2) UNRELEASED; urgency=low
+
+  * Fix xinerama by cherry-picking:
+- 82069bae6f: “fixup xinerama since 9151f3b1c2” (Closes: #649495).
+
+ -- Cyril Brulebois   Sun, 11 Dec 2011 12:11:47 +0100
+
 xserver-xorg-video-ati (1:6.14.3-1) unstable; urgency=low
 
   * New upstream release. Some highlights follow:

commit 82069bae6f4d390164f313eef63a1ce442b3904e
Author: Dave Airlie 
Date:   Mon Nov 28 18:38:30 2011 +

fixup xinerama since 9151f3b1c2ebcc34e63195888ba696f2183ba5e2

since the driver would call RRFirstOutput without checking if randr has
been enabled, and it would crash in privates code.

reported by vereteran on #radeon

Signed-off-by: Dave Airlie 
Acked-on-irc-by: Michel Dänzer 
(cherry picked from commit 3853c3020d05175ae180b9a188dec7c425bdd0b8)

diff --git a/src/radeon_video.c b/src/radeon_video.c
index 834f924..0e2c127 100644
--- a/src/radeon_video.c
+++ b/src/radeon_video.c
@@ -142,7 +142,7 @@ radeon_pick_best_crtc(ScrnInfoPtr pScrn,
 xf86CrtcConfigPtr   xf86_config = XF86_CRTC_CONFIG_PTR(pScrn);
 intcoverage, best_coverage, c;
 BoxRec box, crtc_box, cover_box;
-RROutputPtr primary_output;
+RROutputPtr primary_output = NULL;
 xf86CrtcPtr best_crtc = NULL, primary_crtc = NULL;
 
 box.x1 = x1;
@@ -152,7 +152,9 @@ radeon_pick_best_crtc(ScrnInfoPtr pScrn,
 best_coverage = 0;
 
 /* Prefer the CRTC of the primary output */
-primary_output = RRFirstOutput(pScrn->pScreen);
+if (dixPrivateKeyRegistered(rrPrivKey)) {
+   primary_output = RRFirstOutput(pScrn->pScreen);
+}
 if (primary_output && primary_output->crtc)
primary_crtc = primary_output->crtc->devPrivate;
 


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra3ac-0003up...@vasks.debian.org



Processing of xserver-xorg-video-ati_6.14.3-2_amd64.changes

2011-12-12 Thread Debian FTP Masters
xserver-xorg-video-ati_6.14.3-2_amd64.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-ati_6.14.3-2.dsc
  xserver-xorg-video-ati_6.14.3-2.diff.gz
  xserver-xorg-video-ati_6.14.3-2_amd64.deb
  xserver-xorg-video-ati-dbg_6.14.3-2_amd64.deb
  xserver-xorg-video-radeon_6.14.3-2_amd64.deb
  xserver-xorg-video-radeon-dbg_6.14.3-2_amd64.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra3kw-0004ns...@franck.debian.org



xserver-xorg-video-ati_6.14.3-2_amd64.changes ACCEPTED into unstable

2011-12-12 Thread Debian FTP Masters



Accepted:
xserver-xorg-video-ati-dbg_6.14.3-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati-dbg_6.14.3-2_amd64.deb
xserver-xorg-video-ati_6.14.3-2.diff.gz
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.3-2.diff.gz
xserver-xorg-video-ati_6.14.3-2.dsc
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.3-2.dsc
xserver-xorg-video-ati_6.14.3-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.3-2_amd64.deb
xserver-xorg-video-radeon-dbg_6.14.3-2_amd64.deb
  to 
main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon-dbg_6.14.3-2_amd64.deb
xserver-xorg-video-radeon_6.14.3-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon_6.14.3-2_amd64.deb


Override entries for your package:
xserver-xorg-video-ati-dbg_6.14.3-2_amd64.deb - extra debug
xserver-xorg-video-ati_6.14.3-2.dsc - source x11
xserver-xorg-video-ati_6.14.3-2_amd64.deb - optional x11
xserver-xorg-video-radeon-dbg_6.14.3-2_amd64.deb - extra debug
xserver-xorg-video-radeon_6.14.3-2_amd64.deb - optional x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 649495 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra3sj-0005ee...@franck.debian.org



Bug#645680: xserver-xorg-video-intel: Xserver crash

2011-12-12 Thread luca boncompagni
On Tue, Dec 6, 2011 at 9:39 PM, Julien Cristau  wrote:
> On Tue, Dec  6, 2011 at 21:27:42 +0100, luca boncompagni wrote:
>
>> On Fri, Dec 2, 2011 at 9:36 PM, Cyril Brulebois  wrote:
>> > Hi,
>> >
>> > luca boncompagni  (17/10/2011):
>> >> Package: xserver-xorg-video-intel
>> >> Version: 2:2.16.0-1
>> >> Severity: important
>> >>
>> >> Dear Maintainer,
>> >> when i try to launch Iceweasel, X crashes.
>> >> When I do not have LVDS1 connected, if I try to run Iceweasel, I have no 
>> >> problem
>> >
>> > does the same happen with 2.17?
>> >
>> > Mraw,
>> > KiBi.
>>
>> Hi,
>>
>> with 2.17 same crash when launching Iceweseal.
>>
> Try starting X under valgrind, and then make it crash (it'll be slow,
> but should work).
>
> Cheers,
> Julien

Hi,

I try start X with valgrind, but I have some problems. I use kdm and I
modified kdmrc with:

ServerCmd=/tmp/myscript.sh

the content of the script is:

#!bin/sh

exec /usr/bin/valgrind -v --log-file=/tmp/X.crash /usr/bin/X $@

I have also do:

chmod ug-s /usr/bin/X

all that I get is:

==9922== Memcheck, a memory error detector
==9922== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==9922== Using Valgrind-3.6.1 and LibVEX; rerun with -h for copyright info
==9922== Command: /usr/bin/X :0 vt8 -br -nolisten tcp -auth
/var/run/xauth/A:0-qq3n0b
==9922== Parent PID: 9917
==9922==
--9922--
--9922-- Valgrind options:
--9922----suppressions=/usr/lib/valgrind/debian-libc6-dbg.supp
--9922---v
--9922----log-file=/tmp/X.crash
--9922-- Contents of /proc/version:
--9922--   Linux version 3.1.0-1-amd64 (Debian 3.1.1-1)
(b...@decadent.org.uk) (gcc version 4.6.2 (Debian 4.6.2-4) ) #1 SMP Mon
Nov 14 09:06:12 UTC 2011
--9922-- Arch and hwcaps: X86, x86-sse1-sse2
--9922-- Page sizes: currently 4096, max supported 4096
--9922-- Valgrind library directory: /usr/lib/valgrind
--9922-- Reading syms from /lib/i386-linux-gnu/ld-2.13.so (0x440)
--9922--   Considering /lib/i386-linux-gnu/ld-2.13.so ..
--9922--   .. CRC mismatch (computed a1e13f84 wanted 779a0270)
--9922--   Considering /usr/lib/debug/lib/i386-linux-gnu/ld-2.13.so ..
--9922--   .. CRC is valid
--9922-- Reading syms from /usr/bin/X (0x8048000)
--9922--object doesn't have a symbol table
--9922-- Reading syms from /usr/lib/valgrind/memcheck-x86-linux (0x3800)
--9922--object doesn't have a symbol table
--9922--object doesn't have a dynamic symbol table
--9922-- Reading suppressions file: /usr/lib/valgrind/debian-libc6-dbg.supp
--9922-- Reading suppressions file: /usr/lib/valgrind/default.supp
--9922-- REDIR: 0x4416450 (index) redirected to 0x3805203f (???)
--9922-- Reading syms from
/usr/lib/valgrind/vgpreload_core-x86-linux.so (0x48c2000)
--9922--object doesn't have a symbol table
--9922-- Reading syms from
/usr/lib/valgrind/vgpreload_memcheck-x86-linux.so (0x48c8000)
--9922--object doesn't have a symbol table
==9922== WARNING: new redirection conflicts with existing -- ignoring it
--9922-- new: 0x04416450 (index   ) R-> 0x048cc4e0 index
--9922-- REDIR: 0x4416630 (strlen) redirected to 0x48cc940 (strlen)
--9922-- Reading syms from /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
(0x679d000)
--9922--   Considering /lib/i386-linux-gnu/i686/cmov/libc-2.13.so ..
--9922--   .. CRC mismatch (computed cc5b7f16 wanted 04d83bd7)
--9922--   Considering
/usr/lib/debug/lib/i386-linux-gnu/i686/cmov/libc-2.13.so ..
--9922--   .. CRC is valid
--9922-- REDIR: 0x680ffd0 (rindex) redirected to 0x48cc310 (rindex)
--9922-- REDIR: 0x680c450 (malloc) redirected to 0x48cbfb0 (malloc)
--9922-- REDIR: 0x6810860 (memchr) redirected to 0x48cd600 (memchr)
--9922-- REDIR: 0x68126a0 (rawmemchr) redirected to 0x48ce7c0 (rawmemchr)
--9922-- REDIR: 0x680fc60 (strlen) redirected to 0x48c24c0 (_vgnU_ifunc_wrapper)
--9922-- REDIR: 0x6816650 (__strlen_sse2_bsf) redirected to 0x48cc900 (strlen)
--9922-- REDIR: 0x6811240 (strncasecmp) redirected to 0x48cd000 (strncasecmp)
--9922-- REDIR: 0x680c370 (free) redirected to 0x48cb1b0 (free)
--9922-- REDIR: 0x680f670 (strcmp) redirected to 0x48c24c0 (_vgnU_ifunc_wrapper)
--9922-- REDIR: 0x68b4c50 (__strcmp_ssse3) redirected to 0x48cd4c0 (strcmp)

Can you give some hints?

Thanks,
Luca



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/caozs1k3ai50x7tuwusdo6iaekhfzx7wx5p1be+xehtjdnhp...@mail.gmail.com



xserver-xorg-input-synaptics: Changes to 'refs/tags/xserver-xorg-input-synaptics-1.5.0-2'

2011-12-12 Thread Cyril Brulebois
Tag 'xserver-xorg-input-synaptics-1.5.0-2' created by Cyril Brulebois 
 at 2011-12-12 12:31 +

Tagging upload of xserver-xorg-input-synaptics 1.5.0-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk7l9CsACgkQeGfVPHR5Nd0y9wCfRK0Z23oaAMvlcJN/aWve07u3
1kEAniQPeqDTjINS2QYl8gD44TZq/vrk
=H63G
-END PGP SIGNATURE-

Changes since xserver-xorg-input-synaptics-1.5.0-1:
Cyril Brulebois (3):
  Revert: "eventcomm: replace synaptics-custom TEST_BIT with server's 
BitIsOn."
  Document the cherry-pick.
  Upload to unstable.

---
 debian/changelog |7 +++
 src/eventcomm.c  |   43 +++
 2 files changed, 30 insertions(+), 20 deletions(-)
---


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra549-0004vo...@vasks.debian.org



xserver-xorg-input-synaptics: Changes to 'debian-unstable'

2011-12-12 Thread Cyril Brulebois
 debian/changelog |7 +++
 src/eventcomm.c  |   43 +++
 2 files changed, 30 insertions(+), 20 deletions(-)

New commits:
commit 3e9988113562a04d87edc87c93980278c3d2b283
Author: Cyril Brulebois 
Date:   Mon Dec 12 13:28:38 2011 +0100

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index cade0db..31574b4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-input-synaptics (1.5.0-2) UNRELEASED; urgency=low
+xserver-xorg-input-synaptics (1.5.0-2) unstable; urgency=low
 
   * Cherry-pick to fix regression on powerpc (Closes: #649002):
 - b7e65f04f: Revert the switch from TEST_BIT to BitIsOn.
 
- -- Cyril Brulebois   Mon, 12 Dec 2011 13:20:57 +0100
+ -- Cyril Brulebois   Mon, 12 Dec 2011 13:28:36 +0100
 
 xserver-xorg-input-synaptics (1.5.0-1) unstable; urgency=low
 

commit fe2e9f118d5968a056ebc77e57c20ecb35bacecc
Author: Cyril Brulebois 
Date:   Mon Dec 12 13:28:33 2011 +0100

Document the cherry-pick.

diff --git a/debian/changelog b/debian/changelog
index de64e2b..cade0db 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-input-synaptics (1.5.0-2) UNRELEASED; urgency=low
+
+  * Cherry-pick to fix regression on powerpc (Closes: #649002):
+- b7e65f04f: Revert the switch from TEST_BIT to BitIsOn.
+
+ -- Cyril Brulebois   Mon, 12 Dec 2011 13:20:57 +0100
+
 xserver-xorg-input-synaptics (1.5.0-1) unstable; urgency=low
 
   [ Timo Aaltonen ]

commit b0e50d6503ab3e09f6438acd510171c8b87edf5b
Author: Cyril Brulebois 
Date:   Mon Dec 12 01:35:27 2011 +0100

Revert: "eventcomm: replace synaptics-custom TEST_BIT with server's 
BitIsOn."

This commit reverts 13543b156d78bc4d01a19844a5ee8f283269621b

As seen in Debian's #649002, this switch causes a regression on
PowerPC, especially seen on iBook G4 with appletouch. Take a defensive
stance and revert back to a working state until things have been figured
out and fixed properly.

Since things have evolved and since that revert triggers a lot of
conflicts, the following method was applied:
 - manual reintroduction of the 3 removed macros: OFF, LONG, TEST_BIT
 - coccinelle semantic patch to revert from BitIsOn to TEST_BIT

Coccinelle semantic patch:
  @@
  expression a,b;
  @@
  -BitIsOn(a,b)
  +TEST_BIT(b,a)

Bugzilla: http://bugs.debian.org/649002
Bugzilla: http://bugs.freedesktop.org/43728
Signed-off-by: Cyril Brulebois 
(cherry picked from commit b7e65f04f5f0c17ac8a26393134cc7e8418ccdec,
with proper references this time)

diff --git a/src/eventcomm.c b/src/eventcomm.c
index 9cabd14..4939958 100644
--- a/src/eventcomm.c
+++ b/src/eventcomm.c
@@ -47,6 +47,9 @@
 
 #define LONG_BITS (sizeof(long) * 8)
 #define NBITS(x) (((x) + LONG_BITS - 1) / LONG_BITS)
+#define OFF(x)   ((x) % LONG_BITS)
+#define LONG(x)  ((x) / LONG_BITS)
+#define TEST_BIT(bit, array) ((array[LONG(bit)] >> OFF(bit)) & 1)
 
 /**
  * Protocol-specific data.
@@ -119,16 +122,16 @@ event_query_is_touchpad(int fd, BOOL test_grab)
 SYSCALL(rc = ioctl(fd, EVIOCGBIT(0, sizeof(evbits)), evbits));
 if (rc < 0)
goto unwind;
-if (!BitIsOn(evbits, EV_SYN) ||
-   !BitIsOn(evbits, EV_ABS) ||
-   !BitIsOn(evbits, EV_KEY))
+if (!TEST_BIT(EV_SYN, evbits) ||
+   !TEST_BIT(EV_ABS, evbits) ||
+   !TEST_BIT(EV_KEY, evbits))
goto unwind;
 
 SYSCALL(rc = ioctl(fd, EVIOCGBIT(EV_ABS, sizeof(absbits)), absbits));
 if (rc < 0)
goto unwind;
-if (!BitIsOn(absbits, ABS_X) ||
-   !BitIsOn(absbits, ABS_Y))
+if (!TEST_BIT(ABS_X, absbits) ||
+   !TEST_BIT(ABS_Y, absbits))
goto unwind;
 
 SYSCALL(rc = ioctl(fd, EVIOCGBIT(EV_KEY, sizeof(keybits)), keybits));
@@ -136,12 +139,12 @@ event_query_is_touchpad(int fd, BOOL test_grab)
goto unwind;
 
 /* we expect touchpad either report raw pressure or touches */
-if (!BitIsOn(absbits, ABS_PRESSURE) && !BitIsOn(keybits, BTN_TOUCH))
+if (!TEST_BIT(ABS_PRESSURE, absbits) && !TEST_BIT(BTN_TOUCH, keybits))
goto unwind;
 /* all Synaptics-like touchpad report BTN_TOOL_FINGER */
-if (!BitIsOn(keybits, BTN_TOOL_FINGER))
+if (!TEST_BIT(BTN_TOOL_FINGER, keybits))
goto unwind;
-if (BitIsOn(keybits, BTN_TOOL_PEN))
+if (TEST_BIT(BTN_TOOL_PEN, keybits))
goto unwind;/* Don't match wacom tablets */
 
 ret = TRUE;
@@ -266,8 +269,8 @@ event_query_axis_ranges(InputInfoPtr pInfo)
 SYSCALL(rc = ioctl(pInfo->fd, EVIOCGBIT(EV_ABS, sizeof(absbits)), 
absbits));
 if (rc >= 0)
 {
-   priv->has_pressure = (BitIsOn(absbits, ABS_PRESSURE) != 0);
-   priv->has_width = (BitIsOn(absbits, ABS_TOOL_WIDTH) != 0);
+   priv->has_pressure = (TEST_BIT(ABS_PRESSURE, absbits) != 0);
+   priv->has_width = (TEST_BIT(ABS_TOOL_WIDTH, absbits) != 0);
 }
 else
xf86IDrvMsg(pInf

Processing of xserver-xorg-input-synaptics_1.5.0-2_amd64.changes

2011-12-12 Thread Debian FTP Masters
xserver-xorg-input-synaptics_1.5.0-2_amd64.changes uploaded successfully to 
localhost
along with the files:
  xserver-xorg-input-synaptics_1.5.0-2.dsc
  xserver-xorg-input-synaptics_1.5.0-2.diff.gz
  xserver-xorg-input-synaptics_1.5.0-2_amd64.deb
  xserver-xorg-input-synaptics-dev_1.5.0-2_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra587-000390...@franck.debian.org




xserver-xorg-input-synaptics_1.5.0-2_amd64.changes ACCEPTED into unstable

2011-12-12 Thread Debian FTP Masters



Accepted:
xserver-xorg-input-synaptics-dev_1.5.0-2_all.deb
  to 
main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics-dev_1.5.0-2_all.deb
xserver-xorg-input-synaptics_1.5.0-2.diff.gz
  to 
main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_1.5.0-2.diff.gz
xserver-xorg-input-synaptics_1.5.0-2.dsc
  to 
main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_1.5.0-2.dsc
xserver-xorg-input-synaptics_1.5.0-2_amd64.deb
  to 
main/x/xserver-xorg-input-synaptics/xserver-xorg-input-synaptics_1.5.0-2_amd64.deb


Override entries for your package:
xserver-xorg-input-synaptics-dev_1.5.0-2_all.deb - optional libdevel
xserver-xorg-input-synaptics_1.5.0-2.dsc - source x11
xserver-xorg-input-synaptics_1.5.0-2_amd64.deb - optional x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 649002 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra5it-00048u...@franck.debian.org



Bug#650748: xserver-xorg-video-intel: [i915] Intel Mobile 4 Series: Libreoffice 3.4.3 main window content not drawn or updated properly

2011-12-12 Thread Wirawan Purwanto
Sorry it took so long to reply this question. I tested today on 3.1
(Linux 3.1.0-1-amd64 from Debian testing); it still shown the exact
same problem---i.e. the gray background in the libreoffice's front
page not being painted properly.

Wirawan

On Sat, Dec 3, 2011 at 10:49 AM, Julien Cristau  wrote:
> On Fri, Dec  2, 2011 at 09:57:47 -0500, Wirawan Purwanto wrote:
>
>> Notice that I am using backport version of the kernel (2.6.38), and this
>> debian OS is configured to use software from "stable" repository by
>> default.
>>
> Is it reproducible with 3.0 or 3.1?
>
> Cheers,
> Julien



-- 
Wirawan Purwanto
Research Scientist
College of William and Mary
Physics Department
Williamsburg, VA 23187



--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CANhMBk2JVC0uAEWV=yjoj9e_h3rjcd0bqbovnjeqne+wz-o...@mail.gmail.com



xterm: Changes to 'debian-unstable'

2011-12-12 Thread Sven Joachim
 debian/changelog |6 ++
 debian/patches/900_debian_xterm.diff |   13 ++---
 2 files changed, 16 insertions(+), 3 deletions(-)

New commits:
commit 1f83b7be6e4a87d302aef83ee3179c38807dae83
Author: Sven Joachim 
Date:   Mon Dec 12 16:11:44 2011 +0100

Disable rmm and smm features in xterm-new rather than xterm

Otherwise they become enabled in other popular entries based on
xterm-new like xterm-256color, which is not what we want.

diff --git a/debian/changelog b/debian/changelog
index 86d3abd..9c24076 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,16 @@
 xterm (276-2) UNRELEASED; urgency=low
 
+  [ Julien Cristau ]
   * Pass -DFOO in CPPFLAGS, not CFLAGS.
   * Update copyright year in debian/copyright.
   * Bump Standards-Version to 3.9.2, no changes needed.
   * Remove David Nusinow from Uploaders.
 
+  [ Sven Joachim ]
+  * Update 900_debian_xterm.diff:
+- Disable rmm and smm features in xterm-new rather than xterm, so
+  that they do not become enabled in e.g. xterm-256color.
+
  -- Julien Cristau   Sat, 15 Oct 2011 20:54:36 +0200
 
 xterm (276-1) unstable; urgency=low
diff --git a/debian/patches/900_debian_xterm.diff 
b/debian/patches/900_debian_xterm.diff
index c433806..6e42884 100644
--- a/debian/patches/900_debian_xterm.diff
+++ b/debian/patches/900_debian_xterm.diff
@@ -38,14 +38,21 @@ Index: xterm/terminfo
 ===
 --- xterm.orig/terminfo
 +++ xterm/terminfo
-@@ -1963,11 +1963,15 @@ xterm-r5|xterm R5 version,
+@@ -139,6 +139,8 @@ xterm-new|modern xterm terminal emulator
+   use=xterm+pcfkeys,
+   use=xterm+tmux,
+   use=xterm-basic,
++  rmm@,
++  smm@,
+ #
+ # Encode modifiers using parameters (see "Xterm Control Sequences" 
ctlseqs.ms).
+ # Note that this is unrelated to PCTERM.
+@@ -1963,11 +1965,13 @@ xterm-r5|xterm R5 version,
  # This is the only entry which you should have to customize, since "xterm"
  # is widely used for a variety of incompatible terminal emulations including
  # color_xterm and rxvt.
 -xterm|X11 terminal emulator,
 +xterm|xterm-debian|X11 terminal emulator,
-+  rmm@,
-+  smm@,
use=xterm-new,
  # use=xterm-r6,
  


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1ra7do-00041a...@vasks.debian.org



Bug#649284: xserver-xorg-input-synaptics: updownscrollrepeat option not works

2011-12-12 Thread Sergey Dorofeev

On 12.12.2011 14:03, Cyril Brulebois wrote:

I have found in man page "synaptics" options
 Option "UpDownScrollRepeat" "on"
 Option "ScrollButtonRepeat" "100"
But they do not work.
the bug script output below says:
| /etc/X11/xorg.conf does not exist.
| /etc/X11/xorg.conf.d does not exist.

How did you try? Anyway, I don't think it matters much, see below.

It is at /usr/share/X11


Those options might be hardware-specific, I'll have to check that.
UpDownScrollRepeat appears in “synclient -l” output here, and can be set
this way. (Beware, you want =0 or =1 for bools in synclient.)

I cannot find any clue or setting of it.
But the file "key" contains only two numbers
$ cat /sys/class/input/input6/capabilities/key
6420 0 63 0 0 0 0 0 0 0 0


What was the last version with those options working for you?

I cannot tell it, problem persists some months, I hoped that it will be 
soon fixed (as some bugs with video) and did not log versions.





--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ee64413.1090...@fidoman.ru



Bug#650748: xserver-xorg-video-intel: [i915] Intel Mobile 4 Series: Libreoffice 3.4.3 main window content not drawn or updated properly

2011-12-12 Thread Julien Cristau
On Mon, Dec 12, 2011 at 08:41:52 -0500, Wirawan Purwanto wrote:

> Sorry it took so long to reply this question. I tested today on 3.1
> (Linux 3.1.0-1-amd64 from Debian testing); it still shown the exact
> same problem---i.e. the gray background in the libreoffice's front
> page not being painted properly.
> 
In that case please report the bug upstream at bugs.freedesktop.org,
following the instructions at
http://intellinuxgraphics.org/how_to_report_bug.html.
Let us know the bug number for tracking.

Thanks,
Julien



-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111212194625.gq2...@radis.cristau.org



Processed: Re: Bug#651900: gnome-core: Unable to play videos in vlc inside gnome

2011-12-12 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 651900 libdrm-intel1
Bug #651900 [gnome-core] gnome-core: Unable to play videos in vlc inside gnome
Bug reassigned from package 'gnome-core' to 'libdrm-intel1'.
Bug No longer marked as found in versions meta-gnome3/1:3.0+6.
> forcemerge 651316 651900
Bug#651316: libdrm-intel1: X.org crashes when I try to play a video
Bug#651900: gnome-core: Unable to play videos in vlc inside gnome
Forcibly Merged 651316 651900.

> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
651316: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651316
651900: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651900
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13237327149447.transcr...@bugs.debian.org



Bug#651915: xserver-xorg-video-intel: Panning broken on 915GM

2011-12-12 Thread Jonathan Ballet
Package: xserver-xorg-video-intel

Version: 2:2.17.0-1
Severity: normal

Dear Maintainer,

I'm using a Asus eeePC 701 which has a native resolution of 800x480.
I wish to be able to pan the screen to something bigger sometimes, like
1024x768, using "xrandr --output LVDS1 --panning 1024x768"

Since several months (I can't remember when though), panning which is
used to work as expected with the previous command is now behaving
strangely: although it seems the screen gets bigger (application have
more room and the right and the bottom), I can't pan the screen using
the mouse as before. When I moved to the side of the screen, it moves at
most for about 1 pixel and that's all. So I can't see the portions of
the windows which are out of the screen.

This used to work 5 or 6 months ago, with xserver-xorg-video-intel
2.15.0-3 I guess (I'm not sure however).

Thanks,

 Jonathan



-- Package-specific info:
X server symlink status:

lrwxrwxrwx 1 root root 13 Feb  9  2008 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2048200 Nov 30 01:08 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile 
915GM/GMS/910GML Express Graphics Controller [8086:2592] (rev 04)

Xorg X server configuration file status:

-rw-r--r-- 1 root root 536 Dec  8 14:00 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
---
Section "InputDevice"
Identifier  "synaptics"
Driver  "synaptics"

# Activate tap-to-click
Option  "MaxTapTime""180"
Option  "TapButton1""1"
#Option  "EmulateMidButtonTime"  "75"

# Activate Horizontal scrolling
Option  "HorizEdgeScroll"   "on"

# Activate SHM config to modify/monitor from running X
Option  "SHMConfig" "on"
EndSection

Section "ServerLayout"
Identifier "Xandros"
InputDevice"synaptics"
EndSection

/etc/X11/xorg.conf.d does not exist.

KMS configuration files:

/etc/modprobe.d/i915-kms.conf:
  options i915 modeset=1

Kernel version (/proc/version):
---
Linux version 3.0.0-2-686-pae (Debian 3.0.0-6) (b...@decadent.org.uk) (gcc 
version 4.5.3 (Debian 4.5.3-9) ) #1 SMP Wed Nov 2 05:29:50 UTC 2011

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 28518 Dec 13 12:13 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[10.991] 
X.Org X Server 1.11.2.901 (1.11.3 RC 1)
Release Date: 2011-11-28
[10.991] X Protocol Version 11, Revision 0
[10.991] Build Operating System: Linux 2.6.32-5-686-bigmem i686 Debian
[10.991] Current Operating System: Linux tetra 3.0.0-2-686-pae #1 SMP Wed 
Nov 2 05:29:50 UTC 2011 i686
[10.991] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-2-686-pae 
root=UUID=ad866d8d-3e63-4c31-b10d-a5b104e92117 ro quiet quiet
[10.992] Build Date: 29 November 2011  05:01:50PM
[10.992] xorg-server 2:1.11.2.901-1 (Cyril Brulebois ) 
[10.992] Current version of pixman: 0.24.0
[10.992]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[10.992] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[10.992] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec 12 16:02:18 
2011
[10.995] (==) Using config file: "/etc/X11/xorg.conf"
[10.995] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[10.997] (==) ServerLayout "Xandros"
[10.997] (==) No screen section available. Using defaults.
[10.997] (**) |-->Screen "Default Screen Section" (0)
[10.997] (**) |   |-->Monitor ""
[11.001] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[11.002] (**) |-->Input Device "synaptics"
[11.003] (==) Automatically adding devices
[11.003] (==) Automatically enabling devices
[11.005] (WW) The directory "/usr/share/fonts/X11/misc" does not exist.
[11.005]Entry deleted from font path.
[11.005] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[11.005]Entry deleted from font path.
[11.005] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[11.005]Entry deleted from font path.
[11.005] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[11.005]Entry deleted from font path.
[11.005] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[11.005]Entry deleted from font path.
[11.005] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[11.005