Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Cyril Brulebois
Hi,

Arief M Utama  (17/05/2011):
> I'll do that, but honestly, mesa is still a new thing for me, could
> you please let me know how to build r600c instead of r600g ? Is it
> --disable-gallium ?

Apparently, appending the following flags to the default ones
mentioned in the ./configure call on the howto does the trick:
  --with-dri-drivers=r600 --disable-gallium-r600 --disable-gallium-r300

(Passing --disable-gallium would mean turning off some other options
since OpenVG can't be built without gallium; disabling r300g is also
needed if you haven't installed llvm development packages, hence the
last flag.)

If the issue persists, please file the bug upstream and tell us about
the bug number/URL so that we can track it, a good start is likely to
be the Mesa product on:
  http://bugs.freedesktop.org/

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Arief M Utama

On 05/17/2011 11:38 AM, Cyril Brulebois wrote:

Hi,

Arief M Utama  (17/05/2011):

Not sure how to start gnome-shell with all the exports override, so
I just did a make install.

Result is, gnome-shell works ok, as it was before in 7.10-4.

alright; what if you build r600c instead? It's good to see that
current r600g is alright (as was 7.10), but knowing if r600c is still
buggy was my point, so that you could report a bug upstream to
possibly get that fixed.


Hi KiBi,

I'll do that, but honestly, mesa is still a new thing for me, could you 
please let me know how to build r600c instead of r600g ? Is it 
--disable-gallium ?



All the best.
-arief




--
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/4dd20cc1.6090...@life2play.net



Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Cyril Brulebois
Hi,

Arief M Utama  (17/05/2011):
> Not sure how to start gnome-shell with all the exports override, so
> I just did a make install.
> 
> Result is, gnome-shell works ok, as it was before in 7.10-4.

alright; what if you build r600c instead? It's good to see that
current r600g is alright (as was 7.10), but knowing if r600c is still
buggy was my point, so that you could report a bug upstream to
possibly get that fixed.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Arief M Utama

On 05/17/2011 12:53 AM, Sven Joachim wrote:

On 2011-05-16 19:26 +0200, Cyril Brulebois wrote:


I guess you're in the case where r600g (gallium) works OK, while r600c
(classic) doesn't. It would be nice to figure out whether mesa master
is showing the same bugs. You could try the following instructions to
test that:
   http://pkg-xorg.alioth.debian.org/howto/build-mesa.html

But beware: those haven't been updated yet to the new options/flags
for radon hardware, so you'll probably have to specify some other
radeon or r* options/flags.

FWIW, "--enable-gallium-radeon" has been renamed to
--enable-gallium-r300"¹, and since commit 0fecb928² requires LLVM to be
installed.  So Arief should pass
"--enable-gallium-r600 --disable-gallium-r300" to `configure'.




Thanks Cyril and Sven,

Just finished compiling upstream mesa from git with the steps as you've 
mentioned.


Not sure how to start gnome-shell with all the exports override, so I 
just did a make install.


Result is, gnome-shell works ok, as it was before in 7.10-4.


All the best.
-arief




--
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/4dd1f68d.1010...@life2play.net



Processed: Re: Bug#626954: xserver-xorg-video-intel: Abnormal display when switching to D-Sub only with GMA HD

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

> reassign 626954 src:linux-2.6
Bug #626954 [xserver-xorg-video-intel] xserver-xorg-video-intel: Abnormal 
display when switching to D-Sub only with GMA HD
Bug reassigned from package 'xserver-xorg-video-intel' to 'src:linux-2.6'.
Bug No longer marked as found in versions xserver-xorg-video-intel/2:2.15.0-2.
> affects  626954 xserver-xorg-video-intel
Bug #626954 [src:linux-2.6] xserver-xorg-video-intel: Abnormal display when 
switching to D-Sub only with GMA HD
Added indication that 626954 affects xserver-xorg-video-intel
> close626954 2.6.39~rc7-1~experimental.1
Bug#626954: xserver-xorg-video-intel: Abnormal display when switching to D-Sub 
only with GMA HD
'close' is deprecated; see http://www.debian.org/Bugs/Developer#closing.
Bug marked as fixed in version 2.6.39~rc7-1~experimental.1, send any further 
explanations to Yao Wei 

> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
626954: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626954
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.13055822293120.transcr...@bugs.debian.org



Bug#626954: xserver-xorg-video-intel: Abnormal display when switching to D-Sub only with GMA HD

2011-05-16 Thread Cyril Brulebois
reassign 626954 src:linux-2.6
affects  626954 xserver-xorg-video-intel
close626954 2.6.39~rc7-1~experimental.1
thanks

魏藥/Medical-Wei  (17/05/2011):
> Thank you for the way to probe.
> 
> I found that upgrading kernel to 2.6.39-rc7 resolves this issue,
> while using the upstream build of xserver-xorg-video-intel does not.

Alright, thanks! Hopefully: Reassigning, affecting, and closing
accordingly.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#612681: x11-common: treat empty session names silently as default session

2011-05-16 Thread Marko Macek

On 05/16/2011 03:51 PM, Agustin Martin wrote:

On Mon, May 16, 2011 at 01:37:01PM +0200, Agustin Martin wrote:

On Wed, Feb 09, 2011 at 11:30:47PM +0100, Malte S. Stretz wrote:

Package: x11-common
Version: 1:7.5+6ubuntu3
Severity: wishlist
Tags: patch

When I upgraded to KDE 4.6.0 recently, some weird bug in kdm (I guess, haven't
had the time to research further) started Xsession with an empty first
argument.  This resulted in the message 'Xsession: unable to launch "" X
session --- "" not found; falling back to default session.' My suggestion is to
interpret an empty first argument (which will of course never work as a session
manager) the same as no arguments and just silently fall back to the default
session. The rationale is that the user who is confronted with such a behaviour
can't really do anything about it.

The original bug was reported on launchpad at
  but I forwarded it here since this is an
unmodified file from Debian.

For the records, I am having the same problem with slim and wdm, only in sid
(at least, until today's testing upgrade, which I still did not test)

For both, selecting an explicitly available session temporarily helps, but
I'd prefer something like in your proposed patches.

Trying with my just upgraded testing and my problem started to appear.

I added some lines to get debugging info displayed, and now I think
mine is not the same problem as yours. While I indeed saw the message you
mention when using slim (and thus, I think something like your patch should
be included), seems that my real problem is that icewm-session is behaving
badly.

In this box, after looking at the extra info, when using default, seems that
correct selection is done (icewm-session in my case).

However, is that specific selection which fails, even if I explicitly select
it. Selecting plain icewm does work.

These are the .xsession-error messages for the failing icewm-session invocation
from wdm (lines with AMD-WARNING are the extra info I requested)

Xsession: X session started for testuser at Mon May 16 15:26:28 CEST 2011
Xsession: AMD-WARNING: Running "/etc/X11/wdm/Xsession" with arguments 
"icewm-session"
Xsession: AMD-WARNING: Passing session as argument "icewm-session"
/home/testuser/.Xresources:1:24: warning: missing terminating ' character
/home/testuser/.Xresources:13:28: warning: missing terminating ' character
Xsession: AMD-WARNING: starting "/usr/bin/ssh-agent
/usr/bin/ck-launch-session /usr/bin/dbus-launch --exit-with-session
icewm-session"
icewm-session: using /home/testuser/.icewm for private configuration files
IceWM: using /home/testuser/.icewm for private configuration files
icewmtray: using /home/testuser/.icewm for private configuration files
icewmbg: using /home/testuser/.icewm for private configuration files
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0"
   after 205 requests (205 known processed) with 2 events remaining.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
   after 110 requests (105 known processed) with 0 events remaining.
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0"
   after 122 requests (122 known processed) with 0 events remaining.
Invalid MIT-MAGIC-COOKIE-1 keyicewmbg: Can't open display: :0. X must be
running and $DISPLAY set.

Does the X server crash here? Any messages in Xorg log? I found a bug in X in 
Fedora that fails like this, might be the same.

Mark

and these are for the sucessful icewm start from wdm.

Xsession: X session started for testuser at Mon May 16 15:26:45 CEST 2011
Xsession: AMD-WARNING: Running "/etc/X11/wdm/Xsession" with arguments "icewm"
Xsession: AMD-WARNING: Passing session as argument "icewm"
/home/testuser/.Xresources:1:24: warning: missing terminating ' character
/home/testuser/.Xresources:13:28: warning: missing terminating ' character
Xsession: AMD-WARNING: starting "/usr/bin/ssh-agent
/usr/bin/ck-launch-session /usr/bin/dbus-launch --exit-with-session icewm"
IceWM: using /home/testuser/.icewm for private configuration files
IceWM: MappingNotify

Will look a bit more at this in case I can get some info and file a bug
report with it against icewm. This seems completely unrelated to your
original bug report.

Regards,






--
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/4dd1873a.4080...@gmx.net



xorg-server: Changes to 'ubuntu'

2011-05-16 Thread Chase Douglas
 debian/changelog  |7 
 debian/patches/503_fix_masked_transformed_valuators.patch |  102 ++
 debian/patches/series |1 
 3 files changed, 110 insertions(+)

New commits:
commit 1af169424506db53d1f4276c54c33d77466bef36
Author: Chase Douglas 
Date:   Fri Apr 29 11:44:33 2011 -0400

Fix masked transformed valuator handling (LP: #774938)

diff --git a/debian/changelog b/debian/changelog
index 542e31d..9e457c3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xorg-server (2:1.10.1-1ubuntu2) UNRELEASED; urgency=low
+
+  * Fix masked transformed valuator handling (LP: #774938)
+- Added debian/patches/503_fix_masked_transformed_valuators.patch
+
+ -- Chase Douglas   Fri, 29 Apr 2011 11:43:59 -0400
+
 xorg-server (2:1.10.1-1ubuntu1) natty; urgency=low
 
   * Merge from Debian experimental (LP: #757972)
diff --git a/debian/patches/503_fix_masked_transformed_valuators.patch 
b/debian/patches/503_fix_masked_transformed_valuators.patch
new file mode 100644
index 000..1155da8
--- /dev/null
+++ b/debian/patches/503_fix_masked_transformed_valuators.patch
@@ -0,0 +1,102 @@
+We must store two sets of the X and Y valuator values in the server: both the
+last untransformed and the last transformed values. We need the last
+untransformed values so we can correctly transform new values, and we need the
+last transformed values to know when to set the valuator in the event mask. 
This
+patch ensures the correct handling of valuator values when an input coordinate
+transformation matrix with rotation is applied.
+
+--- a/dix/getevents.c
 b/dix/getevents.c
+@@ -1177,15 +1177,29 @@ GetPointerEvents(EventList *events, Devi
+ }
+ }
+ 
+-x = (valuator_mask_isset(&mask, 0) ? valuator_mask_get(&mask, 0) :
+- pDev->last.valuators[0]);
+-y = (valuator_mask_isset(&mask, 1) ? valuator_mask_get(&mask, 1) :
+- pDev->last.valuators[1]);
+-transformAbsolute(pDev, &mask, &x, &y);
+ if (valuator_mask_isset(&mask, 0))
+-valuator_mask_set(&mask, 0, x);
++{
++x = valuator_mask_get(&mask, 0);
++pDev->last.untransformed_x = x;
++} else
++x = pDev->last.untransformed_x;
+ if (valuator_mask_isset(&mask, 1))
++{
++y = valuator_mask_get(&mask, 1);
++pDev->last.untransformed_y = y;
++} else
++y = pDev->last.untransformed_y;
++
++transformAbsolute(pDev, &mask, &x, &y);
++
++if (x != pDev->last.valuators[0])
++valuator_mask_set(&mask, 0, x);
++else
++valuator_mask_unset(&mask, 0);
++if (y != pDev->last.valuators[1])
+ valuator_mask_set(&mask, 1, y);
++else
++valuator_mask_unset(&mask, 1);
+ 
+ moveAbsolute(pDev, &x, &y, &mask);
+ } else {
+@@ -1392,22 +1406,27 @@ GetTouchEvents(EventList *events, Device
+  * Relative. */
+ if (t->mode == XIDirectTouch) {
+ if (valuator_mask_isset(&mask, t->x_axis))
++{
+ x = valuator_mask_get(&mask, t->x_axis);
+-else
+-x = ti->valuators[t->x_axis];
+-x = rescaleValuatorAxis(x, 0.0, &x_frac,
+-(AxisInfoPtr)(t->axes + t->x_axis),
+-NULL, scr->width);
++ti->untransformed_x = x;
++} else
++x = ti->untransformed_x;
+ 
+ if (valuator_mask_isset(&mask, t->y_axis))
++{
+ y = valuator_mask_get(&mask, t->y_axis);
+-else
+-y = ti->valuators[t->y_axis];
++ti->untransformed_y = y;
++} else
++y = ti->untransformed_y;
++
++transformAbsolute(pDev, &mask, &x, &y);
++
++x = rescaleValuatorAxis(x, 0.0, &x_frac,
++(AxisInfoPtr)(t->axes + t->x_axis),
++NULL, scr->width);
+ y = rescaleValuatorAxis(y, 0.0, &y_frac,
+ (AxisInfoPtr)(t->axes + t->y_axis),
+ NULL, scr->height);
+-
+-transformAbsolute(pDev, &mask, &x, &y);
+ }
+ else {
+ x = pDev->spriteInfo->sprite->hotPhys.x;
+--- a/include/inputstr.h
 b/include/inputstr.h
+@@ -335,6 +335,8 @@ typedef struct _TouchPointInfo {
+ unsigned int history_size;  /* Size of history ring buffer */
+ InternalEvent *first_history;   /* Pointer to first event in history */
+ InternalEvent *next_history;/* Pointer to next available event */
++int untransformed_x;
++int untransformed_y;
+ } TouchPointInfoRec;
+ 
+ typedef struct _TouchAxisInfo {
+@@ -623,6 +625,8 @@ typedef struct _DeviceIntRec {
+ float   remainder[MAX_VALUATORS];
+ int numValuators;
+ DeviceIntPtrslave;
++int  

Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Sven Joachim
On 2011-05-16 19:26 +0200, Cyril Brulebois wrote:

> I guess you're in the case where r600g (gallium) works OK, while r600c
> (classic) doesn't. It would be nice to figure out whether mesa master
> is showing the same bugs. You could try the following instructions to
> test that:
>   http://pkg-xorg.alioth.debian.org/howto/build-mesa.html
>
> But beware: those haven't been updated yet to the new options/flags
> for radon hardware, so you'll probably have to specify some other
> radeon or r* options/flags.

FWIW, "--enable-gallium-radeon" has been renamed to
--enable-gallium-r300"¹, and since commit 0fecb928² requires LLVM to be
installed.  So Arief should pass
"--enable-gallium-r600 --disable-gallium-r300" to `configure'.

Cheers,
   Sven


¹ 
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5722286be21a2f766a5f44e19e8005023d26b959
² 
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0fecb928f5c92e6e79a249421a1646247676b435



-- 
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/87boz2y1k0@turtle.gmx.de



Bug#626954: xserver-xorg-video-intel: Abnormal display when switching to D-Sub only with GMA HD

2011-05-16 Thread 魏藥/Medical-Wei
Thank you for the way to probe.

I found that upgrading kernel to 2.6.39-rc7 resolves this issue, while
using the upstream build of xserver-xorg-video-intel does not.

2011/5/17 Cyril Brulebois :
> two things you could try:
>  - clone the debian repository (debcheckout) and merge the upstream
>   master branch in there, and build a local version. [But I doubt it
>   will fix your bug.]
>  - try a 2.6.39-rc* kernel from experimental.

-- 
Yao Wei (魏藥)



--
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/BANLkTi=q7-0_myupddqdfy5tmntiwlh...@mail.gmail.com



libdrm_2.4.25-2_amd64.changes ACCEPTED into unstable

2011-05-16 Thread Debian FTP Masters



Accepted:
libdrm-dev_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-dev_2.4.25-2_amd64.deb
libdrm-intel1-dbg_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-intel1-dbg_2.4.25-2_amd64.deb
libdrm-intel1_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-intel1_2.4.25-2_amd64.deb
libdrm-nouveau1a-dbg_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-nouveau1a-dbg_2.4.25-2_amd64.deb
libdrm-nouveau1a_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-nouveau1a_2.4.25-2_amd64.deb
libdrm-radeon1-dbg_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-radeon1-dbg_2.4.25-2_amd64.deb
libdrm-radeon1_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm-radeon1_2.4.25-2_amd64.deb
libdrm2-dbg_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm2-dbg_2.4.25-2_amd64.deb
libdrm2_2.4.25-2_amd64.deb
  to main/libd/libdrm/libdrm2_2.4.25-2_amd64.deb
libdrm_2.4.25-2.diff.gz
  to main/libd/libdrm/libdrm_2.4.25-2.diff.gz
libdrm_2.4.25-2.dsc
  to main/libd/libdrm/libdrm_2.4.25-2.dsc
libkms1-dbg_2.4.25-2_amd64.deb
  to main/libd/libdrm/libkms1-dbg_2.4.25-2_amd64.deb
libkms1_2.4.25-2_amd64.deb
  to main/libd/libdrm/libkms1_2.4.25-2_amd64.deb


Override entries for your package:
libdrm-dev_2.4.25-2_amd64.deb - optional libdevel
libdrm-intel1-dbg_2.4.25-2_amd64.deb - extra debug
libdrm-intel1_2.4.25-2_amd64.deb - optional libs
libdrm-nouveau1a-dbg_2.4.25-2_amd64.deb - extra debug
libdrm-nouveau1a_2.4.25-2_amd64.deb - optional libs
libdrm-radeon1-dbg_2.4.25-2_amd64.deb - extra debug
libdrm-radeon1_2.4.25-2_amd64.deb - optional libs
libdrm2-dbg_2.4.25-2_amd64.deb - extra debug
libdrm2_2.4.25-2_amd64.deb - optional libs
libdrm_2.4.25-2.dsc - source libs
libkms1-dbg_2.4.25-2_amd64.deb - extra debug
libkms1_2.4.25-2_amd64.deb - optional libs

Announcing to debian-devel-chan...@lists.debian.org


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/e1qm1fd-00058j...@franck.debian.org



Processing of libdrm_2.4.25-2_amd64.changes

2011-05-16 Thread Debian FTP Masters
libdrm_2.4.25-2_amd64.changes uploaded successfully to localhost
along with the files:
  libdrm_2.4.25-2.dsc
  libdrm_2.4.25-2.diff.gz
  libdrm-dev_2.4.25-2_amd64.deb
  libdrm2_2.4.25-2_amd64.deb
  libdrm2-dbg_2.4.25-2_amd64.deb
  libdrm-intel1_2.4.25-2_amd64.deb
  libdrm-intel1-dbg_2.4.25-2_amd64.deb
  libdrm-nouveau1a_2.4.25-2_amd64.deb
  libdrm-nouveau1a-dbg_2.4.25-2_amd64.deb
  libdrm-radeon1_2.4.25-2_amd64.deb
  libdrm-radeon1-dbg_2.4.25-2_amd64.deb
  libkms1_2.4.25-2_amd64.deb
  libkms1-dbg_2.4.25-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/e1qm1x2-0002pl...@franck.debian.org



Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Cyril Brulebois
Hi,

Arief M Utama  (17/05/2011):
> Package: libgl1-mesa-dri
> Version: 7.10.2-2
> Severity: important
> 
> With gnome-shell and xorg radeon driver (card: Radeon HD3470),
> version 7.10.2 keeps crashing when mouse is clicking panel icons
> (top right).
> 
> With version 7.10-4 it works ok.

I guess you're in the case where r600g (gallium) works OK, while r600c
(classic) doesn't. It would be nice to figure out whether mesa master
is showing the same bugs. You could try the following instructions to
test that:
  http://pkg-xorg.alioth.debian.org/howto/build-mesa.html

But beware: those haven't been updated yet to the new options/flags
for radon hardware, so you'll probably have to specify some other
radeon or r* options/flags.

Mraw,
KiBi.


signature.asc
Description: Digital signature


libdrm: Changes to 'upstream-unstable'

2011-05-16 Thread Cyril Brulebois
 Makefile.am  |2 
 autogen.sh   |   14 --
 configure.ac |   47 ++
 include/drm/drm.h|   14 ++
 include/drm/drm_mode.h   |   29 ++
 intel/intel_bufmgr.c |9 +
 intel/intel_bufmgr_gem.c |7 -
 libkms/Makefile.am   |1 
 libkms/dumb.c|  220 +++
 libkms/internal.h|2 
 libkms/linux.c   |3 
 m4/.gitignore|5 +
 tests/Makefile.am|   12 --
 xf86drm.c|   12 ++
 xf86drm.h|4 
 15 files changed, 335 insertions(+), 46 deletions(-)

New commits:
commit ba11501bb9f5bd98110dfe1385b4501c0a9a643a
Author: Chris Wilson 
Date:   Mon Apr 11 08:25:42 2011 +0100

configure: version bump for 2.4.25 release

Signed-off-by: Chris Wilson 

diff --git a/configure.ac b/configure.ac
index e1bb079..d9c826d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,7 +20,7 @@
 
 AC_PREREQ([2.63])
 AC_INIT([libdrm],
-[2.4.24],
+[2.4.25],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=DRI],
 [libdrm])
 

commit be8802a9414e85ba07ae257fccadd245fcf7c7b6
Author: Ilija Hadzic 
Date:   Thu Mar 24 13:24:28 2011 -0400

libdrm: (revised) vblank wait on crtc > 1

Hi Alex,

Enclosed is a revised version of the patch sent on Mar 18, against
the master branch of the drm userspace (i.e. libdrm). Details
summarised in this thread:
http://lists.freedesktop.org/archives/dri-devel/2011-March/009499.html

This patch reconciles libdrm with the the kernel change that Dave
pushed this morning. It *supersedes* the previously sent patch (i.e.
apply it to the master branch as it exists at the time of this writing,
not as an incremental patch to the one sent previously).

Regards,

Ilija

Signed-off-by: Ilija Hadzic 
Signed-off-by: Alex Deucher 

diff --git a/include/drm/drm.h b/include/drm/drm.h
index 416673a..5fd24fc 100644
--- a/include/drm/drm.h
+++ b/include/drm/drm.h
@@ -755,6 +755,7 @@ struct drm_event_vblank {
 };
 
 #define DRM_CAP_DUMB_BUFFER 0x1
+#define DRM_CAP_VBLANK_HIGH_CRTC   0x2
 
 /* typedef area */
 typedef struct drm_clip_rect drm_clip_rect_t;
diff --git a/xf86drm.h b/xf86drm.h
index bf0d5df..20f4c78 100644
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -296,12 +296,15 @@ typedef struct _drmTextureRegion {
 typedef enum {
 DRM_VBLANK_ABSOLUTE = 0x0, /**< Wait for specific vblank sequence number */
 DRM_VBLANK_RELATIVE = 0x1, /**< Wait for given number of vblanks */
+/* bits 1-6 are reserved for high crtcs */
+DRM_VBLANK_HIGH_CRTC_MASK = 0x003e,
 DRM_VBLANK_EVENT = 0x400,  /**< Send event instead of blocking */
 DRM_VBLANK_FLIP = 0x800,   /**< Scheduled buffer swap should flip 
*/
 DRM_VBLANK_NEXTONMISS = 0x1000,/**< If missed, wait for next 
vblank */
 DRM_VBLANK_SECONDARY = 0x2000, /**< Secondary display controller */
 DRM_VBLANK_SIGNAL   = 0x4000   /* Send signal instead of blocking */
 } drmVBlankSeqType;
+#define DRM_VBLANK_HIGH_CRTC_SHIFT 1
 
 typedef struct _drmVBlankReq {
drmVBlankSeqType type;

commit f395b0a25c9f99688e7b2799ac02f1f930f24e09
Author: Chris Wilson 
Date:   Mon Apr 4 08:57:42 2011 +0100

intel: Also handle mrb_exec fallback with ring == I915_EXEC_RENDER

Reported-by: Oliver McFadden 
Signed-off-by: Chris Wilson 

diff --git a/intel/intel_bufmgr.c b/intel/intel_bufmgr.c
index e949ff2..2df93a5 100644
--- a/intel/intel_bufmgr.c
+++ b/intel/intel_bufmgr.c
@@ -143,11 +143,14 @@ drm_intel_bo_mrb_exec(drm_intel_bo *bo, int used,
cliprects, num_cliprects, DR4,
rings);
 
-   if (rings == 0)
+   switch (rings) {
+   case I915_EXEC_DEFAULT:
+   case I915_EXEC_RENDER:
return bo->bufmgr->bo_exec(bo, used,
   cliprects, num_cliprects, DR4);
-
-   return -ENODEV;
+   default:
+   return -ENODEV;
+   }
 }
 
 void drm_intel_bufmgr_set_debug(drm_intel_bufmgr *bufmgr, int enable_debug)

commit 5cb554a0d6e986f2d7300a91d95983fa09b17f65
Author: Dave Airlie 
Date:   Wed Mar 30 06:11:21 2011 +1000

drm_mode: fix types on recently added ioctls

diff --git a/include/drm/drm_mode.h b/include/drm/drm_mode.h
index 8b263ad..c7c1fbe 100644
--- a/include/drm/drm_mode.h
+++ b/include/drm/drm_mode.h
@@ -346,14 +346,14 @@ struct drm_mode_crtc_page_flip {
 
 /* create a dumb scanout buffer */
 struct drm_mode_create_dumb {
-uint32_t height;
-uint32_t width;
-uint32_t bpp;
-uint32_t flags;
+__u32 height;
+__u32 width;
+__u32 bpp;
+__u32 flags;
 /* handle, pitch, size will be returned */
-uint32_t handle;
-uint32_t pitch;
-uint64_t size;
+__u32 handle;
+__

libdrm: Changes to 'refs/tags/libdrm-2.4.25-2'

2011-05-16 Thread Cyril Brulebois
Tag 'libdrm-2.4.25-2' created by Cyril Brulebois  at 
2011-05-16 17:20 +

Tagging upload of libdrm 2.4.25-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk3RXMAACgkQeGfVPHR5Nd0MfQCgyBziPdH67CaX1gCUhnGyJiaQ
+5YAn1xBkx86X1ib8QUJIhFqXVcCh/yt
=kzAe
-END PGP SIGNATURE-

Changes since libdrm-2.4.25-1:
Cyril Brulebois (1):
  Upload to unstable.

---
 debian/changelog |6 ++
 1 file changed, 6 insertions(+)
---


-- 
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/e1qm1u0-0007db...@alioth.debian.org



libdrm: Changes to 'debian-unstable'

2011-05-16 Thread Cyril Brulebois
 ChangeLog  |  264 
 Makefile.am|2 
 autogen.sh |   14 
 configure.ac   |   47 +-
 debian/README.source   |   24 -
 debian/changelog   |   25 +
 debian/compat  |2 
 debian/control |   11 
 debian/libdrm2.symbols |1 
 debian/libkms1.symbols |1 
 debian/patches/03_build_against_librt.diff |   11 
 debian/patches/series  |1 
 debian/rules   |  129 +-
 debian/xsfbs/repack.sh |   32 -
 debian/xsfbs/xsfbs.mk  |  285 -
 debian/xsfbs/xsfbs.sh  |  622 -
 include/drm/drm.h  |   14 
 include/drm/drm_mode.h |   29 +
 intel/intel_bufmgr.c   |9 
 intel/intel_bufmgr_gem.c   |7 
 libkms/Makefile.am |1 
 libkms/dumb.c  |  220 ++
 libkms/internal.h  |2 
 libkms/linux.c |3 
 m4/.gitignore  |5 
 tests/Makefile.am  |   12 
 xf86drm.c  |   12 
 xf86drm.h  |4 
 28 files changed, 672 insertions(+), 1117 deletions(-)

New commits:
commit c1ab9be89978e029282495f6d4fde8e298166054
Author: Cyril Brulebois 
Date:   Mon May 16 19:15:03 2011 +0200

Upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index e9ad98a..0d1a16c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+libdrm (2.4.25-2) unstable; urgency=low
+
+  * Upload to unstable.
+
+ -- Cyril Brulebois   Mon, 16 May 2011 19:14:49 +0200
+
 libdrm (2.4.25-1) experimental; urgency=low
 
   * New upstream release.

commit e039fac82ba1dbbaa431fbe3d841fd90ca57ca19
Author: Cyril Brulebois 
Date:   Tue Apr 19 02:57:39 2011 +0200

Upload to experimental.

diff --git a/debian/changelog b/debian/changelog
index 4e98ba1..e9ad98a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libdrm (2.4.25-1) UNRELEASED; urgency=low
+libdrm (2.4.25-1) experimental; urgency=low
 
   * New upstream release.
   * Update libdrm2.symbols and shlibs.
@@ -15,7 +15,7 @@ libdrm (2.4.25-1) UNRELEASED; urgency=low
   * Remove xsfbs as it's no longer needed.
   * Bump Standards-Version (no changes needed).
 
- -- Cyril Brulebois   Mon, 18 Apr 2011 22:23:18 +0200
+ -- Cyril Brulebois   Tue, 19 Apr 2011 02:57:29 +0200
 
 libdrm (2.4.24-2) unstable; urgency=low
 

commit 5d77322c4117871de92b16a9ed8b6c9c476f2dfe
Author: Cyril Brulebois 
Date:   Tue Apr 19 02:57:26 2011 +0200

Bump Standards-Version (no changes needed).

diff --git a/debian/changelog b/debian/changelog
index a847774..4e98ba1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ libdrm (2.4.25-1) UNRELEASED; urgency=low
   * Add libudev-dev build-dep on Linux so that detection works.
   * Since the testsuite just got enabled, let's not bail out if it fails.
   * Remove xsfbs as it's no longer needed.
+  * Bump Standards-Version (no changes needed).
 
  -- Cyril Brulebois   Mon, 18 Apr 2011 22:23:18 +0200
 
diff --git a/debian/control b/debian/control
index 740832d..793dbb2 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends:
  pkg-config,
  libpthread-stubs0-dev,
  libudev-dev [linux-any],
-Standards-Version: 3.8.4
+Standards-Version: 3.9.1
 Section: libs
 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/libdrm
 Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/libdrm.git

commit ef9924c5181125101556d2bc4dbe15ebcdb21098
Author: Cyril Brulebois 
Date:   Tue Apr 19 02:56:09 2011 +0200

Remove xsfbs as it's no longer needed.

diff --git a/debian/README.source b/debian/README.source
index b09a1ab..4ecd5e6 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -47,27 +47,3 @@ are involved:
   case, it appears directly in the .diff.gz.
 * Otherwise, the patch is added to debian/patches/ which is managed
   with quilt as documented in /usr/share/doc/quilt/README.source.
-
-quilt is actually invoked by the Debian X packaging through a larger
-set of scripts called XSFBS. XSFBS brings some other X specific
-features such as managing dependencies and conflicts due to the video
-and input driver ABIs.
-XSFBS itself is maintained in a separate repository at
-  git://git.debian.org/pkg-xorg/xsfbs.git
-and it is pulled inside the other Debian X repositories when needed.
-
-The XSFBS patching system requires a build dependency on quilt. Also
-a dependency on $(STAMP_DIR)/patch has to be added to debian/rules
-so that the XSFBS patching occurs before the actual build. So the
-ve

Bug#626955: libgl1-mesa-dri: Version 7.10.2 does not work with gnome-shell, 7.10-4 works ok

2011-05-16 Thread Arief M Utama
Package: libgl1-mesa-dri
Version: 7.10.2-2
Severity: important

With gnome-shell and xorg radeon driver (card: Radeon HD3470), 
version 7.10.2 keeps crashing when mouse is clicking panel icons (top right). 

With version 7.10-4 it works ok. 

-- Package-specific info:
glxinfo:

DISPLAY is not set.

X server symlink status:

lrwxrwxrwx 1 root root 13 May 16 16:05 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2018824 May  1 17:21 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Mobility Radeon 
HD 3400 Series [1002:95c4]

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

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

KMS configuration files:

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

Kernel version (/proc/version):
---
Linux version 2.6.38-2-686 (Debian 2.6.38-5) (b...@decadent.org.uk) (gcc 
version 4.4.6 (Debian 4.4.6-3) ) #1 SMP Sun May 8 14:49:45 UTC 2011

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 36437 May 16 22:58 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[97.525] 
X.Org X Server 1.10.1
Release Date: 2011-04-15
[97.525] X Protocol Version 11, Revision 0
[97.525] Build Operating System: Linux 2.6.32-5-686-bigmem i686 Debian
[97.525] Current Operating System: Linux mawar 2.6.38-2-686 #1 SMP Sun May 
8 14:49:45 UTC 2011 i686
[97.525] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.38-2-686 
root=UUID=c3f83111-3988-464a-9b3e-b19938bb781f ro quiet
[97.525] Build Date: 01 May 2011  10:14:44AM
[97.525] xorg-server 2:1.10.1-2 (Julien Cristau ) 
[97.525] Current version of pixman: 0.21.8
[97.525]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[97.525] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[97.525] (==) Log file: "/var/log/Xorg.0.log", Time: Mon May 16 22:48:03 
2011
[97.525] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[97.526] (==) No Layout section.  Using the first Screen section.
[97.526] (==) No screen section available. Using defaults.
[97.526] (**) |-->Screen "Default Screen Section" (0)
[97.526] (**) |   |-->Monitor ""
[97.526] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[97.526] (==) Automatically adding devices
[97.526] (==) Automatically enabling devices
[97.526] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[97.526]Entry deleted from font path.
[97.526] (WW) `fonts.dir' not found (or not valid) in 
"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType".
[97.526]Entry deleted from font path.
[97.526](Run 'mkfontdir' on 
"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType").
[97.526] (==) FontPath set to:
/usr/share/fonts/X11/misc,
built-ins
[97.526] (==) ModulePath set to "/usr/lib/xorg/modules"
[97.526] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[97.526] (II) Loader magic: 0x8232ac0
[97.526] (II) Module ABI versions:
[97.526]X.Org ANSI C Emulation: 0.4
[97.526]X.Org Video Driver: 10.0
[97.526]X.Org XInput driver : 12.2
[97.526]X.Org Server Extension : 5.0
[97.527] (--) PCI:*(0:1:0:0) 1002:95c4:104d:9033 rev 0, Mem @ 
0xc000/268435456, 0xd002/65536, I/O @ 0x9000/256, BIOS @ 
0x/131072
[97.527] (II) Open ACPI successful (/var/run/acpid.socket)
[97.527] (II) LoadModule: "extmod"
[97.528] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[97.528] (II) Module extmod: vendor="X.Org Foundation"
[97.528]compiled for 1.10.1, module version = 1.0.0
[97.528]Module class: X.Org Server Extension
[97.528]ABI class: X.Org Server Extension, version 5.0
[97.528] (II) Loading extensio

Bug#626954: xserver-xorg-video-intel: Abnormal display when switching to D-Sub only with GMA HD

2011-05-16 Thread Cyril Brulebois
Hi,

Yao Wei  (17/05/2011):
> I am using ThinkPad X201i with Intel GMA HD bundled in its Intel i3 CPU,
>   and it outputs to a 1920x1200 screen.
> 
> When I switch to VGA-only display the screen becomes reddish and totally
> unusable. However, the problem does not appear with dual-screen setup.
> 
> I'd like to ask if you can reproduce this bug, and I will test
> DisplayPort output when I have an extension bay available.

two things you could try:
 - clone the debian repository (debcheckout) and merge the upstream
   master branch in there, and build a local version. [But I doubt it
   will fix your bug.]
 - try a 2.6.39-rc* kernel from experimental.

If nothing helps, please report the bug upstream:
  http://intellinuxgraphics.org/how_to_report_bug.html

and let us know about the bug number/URL so that we can track it.

Good luck and thanks already.

Mraw,
KiBi.


signature.asc
Description: Digital signature


New xserver may be incompatible with some session managers (icewm-session, startlxde).

2011-05-16 Thread Sergio Cipolla
Hi, I opened a bug report for gnome-settings-daemon at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626331 because after
xserver's upgrade to the latest version (1.10.1) , display managers can't
load some sessions like icewm-session or startlxde (they can be started with
startx). I thought it was related with gnome-settings-daemon because it's
this package that triggers the behaviour in gdm3.
It happens at least with wdm and slim too.
I'm emailing you in case you're unaware of that bug so maybe you could help.

Thanks.


Bug#626682: xserver-xorg-core: overlapping memcpy in libfb.so

2011-05-16 Thread Cyril Brulebois
Hi,

Stéphane Glondu  (14/05/2011):
> After upgrading libc6 to 2.13-4 and adding
> /usr/lib/libc/memcpy-syslog-preload.so to my /etc/ld.so.preload as
> suggested by the NEWS file, lines like the following:
> 
> > May 14 12:22:41 korell Xorg: source and destination overlap in memcpy() at 
> > ip 0x7f3d6dbfdc3c

I followed up to another patch:
  http://lists.x.org/archives/xorg-devel/2011-May/022245.html

Feel free to try it and report any issue or improvement; I'm attaching
the patch for your convenience.

Mraw,
KiBi.
From 801048dc813fdb4890bd355231cb118d64776f39 Mon Sep 17 00:00:00 2001
From: Adam Jackson 
Date: Mon, 16 May 2011 17:15:15 +0200
Subject: [PATCH v2] Try and get overlapping cases fixed.

The memcpy fast path implicitly assumes that the copy walks
left-to-right.  That's not something memcpy guarantees, and newer glibc
on some processors will indeed break that assumption.  Since we walk a
line at a time, check the source and destination against the width of
the blit to determine whether we can be sloppy enough to allow memcpy.
(Having done this, we can remove the check for !reverse as well.)

On an Intel Core i7-2630QM with an NVIDIA GeForce GTX 460M running in
NoAccel, the broken code and various fixes for -copywinwin{10,100,500}
gives (edited to fit in 80 columns):

1: Disable the fastpath entirely
2: Replace memcpy with memmove
3: This fix
4: The code before this fix

  12 3 4   Operation
--   ---   ---   ---   
258000   269000 (  1.04)   544000 (  2.11)   552000 (  2.14)   Copy 10x10
 2130023000 (  1.08)43700 (  2.05)47100 (  2.21)   Copy 100x100
   960  962 (  1.00) 1990 (  2.09) 1990 (  2.07)   Copy 500x500

So it's a modest performance hit, but correctness demands it, and it's
probably worth keeping the 2x speedup from having the fast path in the
first place.

Signed-off-by: Adam Jackson 

v2: Fix limit cases thanks to Soeren Sandmann, and apply a tiny
optimization by Walter Harms.

Signed-off-by: Cyril Brulebois 
---
 fb/fbblt.c |5 -
 1 files changed, 4 insertions(+), 1 deletions(-)


Tested on amd64 on top of xorg-server's server-1.10-branch.


diff --git a/fb/fbblt.c b/fb/fbblt.c
index 38271c0..b6e7785 100644
--- a/fb/fbblt.c
+++ b/fb/fbblt.c
@@ -65,6 +65,7 @@ fbBlt (FbBits   *srcLine,
 int	n, nmiddle;
 BooldestInvarient;
 int	startbyte, endbyte;
+int careful;
 FbDeclareMergeRop ();
 
 #ifdef FB_24BIT
@@ -76,7 +77,9 @@ fbBlt (FbBits   *srcLine,
 }
 #endif
 
-if (alu == GXcopy && pm == FB_ALLONES && !reverse &&
+careful = (width * (bpp / 8) > abs(srcLine-dstLine)) || (bpp % 8);
+
+if (alu == GXcopy && pm == FB_ALLONES && !careful &&
 !(srcX & 7) && !(dstX & 7) && !(width & 7)) {
 int i;
 CARD8 *src = (CARD8 *) srcLine;
-- 
1.7.5.1



signature.asc
Description: Digital signature


Bug#612681: x11-common: treat empty session names silently as default session

2011-05-16 Thread Agustin Martin
On Mon, May 16, 2011 at 03:51:01PM +0200, Agustin Martin wrote:
> Will look a bit more at this in case I can get some info and file a bug
> report with it against icewm. This seems completely unrelated to your
> original bug report.

For the records, the problem I found seems closer to

http://bugs.debian.org/626331

(gnome-settings-daemon doesn't allow to log into IceWM, LXDE.)

with the difference that I do not have gnome-settings-daemon installed. I
will send a followup there.

One of the packages updated today in my testing box was xserver-xorg-core,
mentioned as a possibility in that bug report, and looking at the date it 
entered sid, is about the time I started noticing problems.

Regards,

-- 
Agustin



-- 
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/20110516145504.ga4...@agmartin.aq.upm.es



Processed: Re: Bug#626789: xserver-xorg: xserver crashes randomly

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

> severity 626789 important
Bug #626789 [xserver-xorg] xserver-xorg: xserver crashes randomly
Severity set to 'important' from 'grave'

> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
626789: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626789
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.130555704715170.transcr...@bugs.debian.org



Bug#626789: xserver-xorg: xserver crashes randomly

2011-05-16 Thread Cyril Brulebois
severity 626789 important
thanks

Hi,

Andreas Theofilu  (15/05/2011):
> Severity: grave
> Justification: causes non-serious data loss

no, saved data isn't lost. Lowering severity accordingly.

> BTW: You can see the backtrace of the crash at the end of included log
> file Xorg.0.log.old.

Please try and get a full backtrace:
  http://pkg-xorg.alioth.debian.org/howto/report-bugs.html
  http://pkg-xorg.alioth.debian.org/howto/use-gdb.html

Also, please check what happens with the versions from sid, and with
2.6.39-rc* snapshots from experimental.

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#612681: x11-common: treat empty session names silently as default session

2011-05-16 Thread Agustin Martin
On Mon, May 16, 2011 at 01:37:01PM +0200, Agustin Martin wrote:
> On Wed, Feb 09, 2011 at 11:30:47PM +0100, Malte S. Stretz wrote:
> > Package: x11-common
> > Version: 1:7.5+6ubuntu3
> > Severity: wishlist
> > Tags: patch
> > 
> > When I upgraded to KDE 4.6.0 recently, some weird bug in kdm (I guess, 
> > haven't
> > had the time to research further) started Xsession with an empty first
> > argument.  This resulted in the message 'Xsession: unable to launch "" X
> > session --- "" not found; falling back to default session.' My suggestion 
> > is to
> > interpret an empty first argument (which will of course never work as a 
> > session
> > manager) the same as no arguments and just silently fall back to the default
> > session. The rationale is that the user who is confronted with such a 
> > behaviour
> > can't really do anything about it.
> > 
> > The original bug was reported on launchpad at
> >  but I forwarded it here since this is an
> > unmodified file from Debian.
> 
> For the records, I am having the same problem with slim and wdm, only in sid
> (at least, until today's testing upgrade, which I still did not test)
> 
> For both, selecting an explicitly available session temporarily helps, but
> I'd prefer something like in your proposed patches.

Trying with my just upgraded testing and my problem started to appear.

I added some lines to get debugging info displayed, and now I think
mine is not the same problem as yours. While I indeed saw the message you
mention when using slim (and thus, I think something like your patch should
be included), seems that my real problem is that icewm-session is behaving
badly.

In this box, after looking at the extra info, when using default, seems that
correct selection is done (icewm-session in my case). 

However, is that specific selection which fails, even if I explicitly select
it. Selecting plain icewm does work.

These are the .xsession-error messages for the failing icewm-session invocation 
from wdm (lines with AMD-WARNING are the extra info I requested)

Xsession: X session started for testuser at Mon May 16 15:26:28 CEST 2011
Xsession: AMD-WARNING: Running "/etc/X11/wdm/Xsession" with arguments 
"icewm-session"
Xsession: AMD-WARNING: Passing session as argument "icewm-session"
/home/testuser/.Xresources:1:24: warning: missing terminating ' character
/home/testuser/.Xresources:13:28: warning: missing terminating ' character
Xsession: AMD-WARNING: starting "/usr/bin/ssh-agent
/usr/bin/ck-launch-session /usr/bin/dbus-launch --exit-with-session
icewm-session"
icewm-session: using /home/testuser/.icewm for private configuration files
IceWM: using /home/testuser/.icewm for private configuration files
icewmtray: using /home/testuser/.icewm for private configuration files
icewmbg: using /home/testuser/.icewm for private configuration files
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0"
  after 205 requests (205 known processed) with 2 events remaining.
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
  after 110 requests (105 known processed) with 0 events remaining.
XIO:  fatal IO error 104 (Connection reset by peer) on X server ":0"
  after 122 requests (122 known processed) with 0 events remaining.
Invalid MIT-MAGIC-COOKIE-1 keyicewmbg: Can't open display: :0. X must be
running and $DISPLAY set.

and these are for the sucessful icewm start from wdm.

Xsession: X session started for testuser at Mon May 16 15:26:45 CEST 2011
Xsession: AMD-WARNING: Running "/etc/X11/wdm/Xsession" with arguments "icewm"
Xsession: AMD-WARNING: Passing session as argument "icewm"
/home/testuser/.Xresources:1:24: warning: missing terminating ' character
/home/testuser/.Xresources:13:28: warning: missing terminating ' character
Xsession: AMD-WARNING: starting "/usr/bin/ssh-agent
/usr/bin/ck-launch-session /usr/bin/dbus-launch --exit-with-session icewm"
IceWM: using /home/testuser/.icewm for private configuration files
IceWM: MappingNotify

Will look a bit more at this in case I can get some info and file a bug
report with it against icewm. This seems completely unrelated to your
original bug report.

Regards,

-- 
Agustin



-- 
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/20110516135100.ga6...@agmartin.aq.upm.es



Bug#626921: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:

libxprintutil | 1:1.0.1.xsf1-3 | source
libxprintutil-dev | 1:1.0.1.xsf1-3 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
libxprintutil1 | 1:1.0.1.xsf1-3 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc

--- Reason ---
ROM; deprecated upstream
--

Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it).  Please also remember that the changes have been done on the
master archive (ftp-master.debian.org) and will not propagate to any
mirrors (ftp.debian.org included) until the next cron.daily run at the
earliest.

Packages are usually not removed from testing by hand. Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems. The release team can force a removal from testing if it is
really needed, please contact them if this should be the case.

We try to close Bugs which have been reported against this package
automatically.  But please check all old bugs, if they where closed
correctly or should have been re-assign to another package.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 626...@bugs.debian.org.

The full log for this bug can be viewed at http://bugs.debian.org/626921

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx7s-zx...@franck.debian.org



Bug#626923: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
Version: 1:1.3.4-4+rm

Dear submitter,

as the package libxfontp has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626923

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx6w-r4...@franck.debian.org



Bug#626923: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:

 libxfontp |  1:1.3.4-4 | source
libxfontp-dev |  1:1.3.4-4 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
libxfontp1 |  1:1.3.4-4 | amd64, armel, hurd-i386, i386, ia64, kfreebsd-amd64, 
kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
libxfontp1-dbg |  1:1.3.4-4 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc

--- Reason ---
ROM; deprecated upstream
--

Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it).  Please also remember that the changes have been done on the
master archive (ftp-master.debian.org) and will not propagate to any
mirrors (ftp.debian.org included) until the next cron.daily run at the
earliest.

Packages are usually not removed from testing by hand. Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems. The release team can force a removal from testing if it is
really needed, please contact them if this should be the case.

We try to close Bugs which have been reported against this package
automatically.  But please check all old bugs, if they where closed
correctly or should have been re-assign to another package.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 626...@bugs.debian.org.

The full log for this bug can be viewed at http://bugs.debian.org/626923

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx6q-pg...@franck.debian.org



Bug#626922: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
Version: 1:1.0.1.xsf1-3+rm

Dear submitter,

as the package libxprintapputil has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626922

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx5h-0008ld...@franck.debian.org



Bug#626922: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:

libxprintapputil | 1:1.0.1.xsf1-3 | source
libxprintapputil-dev | 1:1.0.1.xsf1-3 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
libxprintapputil1 | 1:1.0.1.xsf1-3 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc

--- Reason ---
ROM; deprecated upstream
--

Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it).  Please also remember that the changes have been done on the
master archive (ftp-master.debian.org) and will not propagate to any
mirrors (ftp.debian.org included) until the next cron.daily run at the
earliest.

Packages are usually not removed from testing by hand. Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems. The release team can force a removal from testing if it is
really needed, please contact them if this should be the case.

We try to close Bugs which have been reported against this package
automatically.  But please check all old bugs, if they where closed
correctly or should have been re-assign to another package.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 626...@bugs.debian.org.

The full log for this bug can be viewed at http://bugs.debian.org/626922

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx5c-0008kg...@franck.debian.org



Bug#626797: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
Version: 2:1.6.0-5+rm

Dear submitter,

as the package xprint has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626797

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx4q-0007yl...@franck.debian.org



Bug#626797: Removed package(s) from unstable

2011-05-16 Thread Debian FTP Masters
We believe that the bug you reported is now fixed; the following
package(s) have been removed from unstable:

xprint |  2:1.6.0-5 | source
xprint | 2:1.6.0-5+b1 | amd64, armel, hurd-i386, i386, ia64, 
kfreebsd-amd64, kfreebsd-i386, mips, mipsel, powerpc, s390, sparc
xprint-common |  2:1.6.0-5 | all

--- Reason ---
ROM; deprecated upstream
--

Note that the package(s) have simply been removed from the tag
database and may (or may not) still be in the pool; this is not a bug.
The package(s) will be physically removed automatically when no suite
references them (and in the case of source, when no binary references
it).  Please also remember that the changes have been done on the
master archive (ftp-master.debian.org) and will not propagate to any
mirrors (ftp.debian.org included) until the next cron.daily run at the
earliest.

Packages are usually not removed from testing by hand. Testing tracks
unstable and will automatically remove packages which were removed
from unstable when removing them from testing causes no dependency
problems. The release team can force a removal from testing if it is
really needed, please contact them if this should be the case.

We try to close Bugs which have been reported against this package
automatically.  But please check all old bugs, if they where closed
correctly or should have been re-assign to another package.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 626...@bugs.debian.org.

The full log for this bug can be viewed at http://bugs.debian.org/626797

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)


-- 
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/e1qlx4l-0007xu...@franck.debian.org



Bug#618731: marked as done (libxfontp: should not be in wheezy)

2011-05-16 Thread Debian Bug Tracking System
Your message dated Mon, 16 May 2011 12:41:22 +
with message-id 
and subject line Bug#626923: Removed package(s) from unstable
has caused the Debian Bug report #618731,
regarding libxfontp: should not be in wheezy
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
618731: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=618731
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libxfontp
Version: 1:1.3.4-4
Severity: serious

What $subject says.

Cheers,
Julien


--- End Message ---
--- Begin Message ---
Version: 1:1.3.4-4+rm

Dear submitter,

as the package libxfontp has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626923

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)

--- End Message ---


Bug#559448: marked as done (libxprintapputil: No licence specified by upstream)

2011-05-16 Thread Debian Bug Tracking System
Your message dated Mon, 16 May 2011 12:40:05 +
with message-id 
and subject line Bug#626922: Removed package(s) from unstable
has caused the Debian Bug report #559448,
regarding libxprintapputil: No licence specified by upstream
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
559448: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=559448
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libxprintapputil
Severity: normal


Hi,

This should probably be severity serious, but I wasn't positive.
Upstreams source[1]/copying file[2] both include copyright statements, but
neither includes a licence grant. The Debian copoyright file has assigned
the x licence[3] to the package, but licence should come from upstream.

[1] 
http://source.debian.net/source/xref/main/libx/libxprintapputil/src/xpapputil.c
[2] http://source.debian.net/source/xref/main/libx/libxprintapputil/COPYING
[3] 
http://packages.debian.org/changelogs/pool/main/libx/libxprintapputil/libxprintapputil_1.0.1.xsf1-2/libxprintapputil1.copyright

Thanks,
kk


-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.30.7-libre-fshoppe1 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash


--- End Message ---
--- Begin Message ---
Version: 1:1.0.1.xsf1-3+rm

Dear submitter,

as the package libxprintapputil has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626922

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)

--- End Message ---


Bug#604967: marked as done (Please disable hal support)

2011-05-16 Thread Debian Bug Tracking System
Your message dated Mon, 16 May 2011 12:38:46 +
with message-id 
and subject line Bug#626797: Removed package(s) from unstable
has caused the Debian Bug report #604967,
regarding Please disable hal support
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
604967: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=604967
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xprint
Version: 1.6.0-4
Severity: normal
Tags: patch
User: pkg-utopia-maintain...@lists.alioth.debian.org

Hi,

as we want to get rid of hal eventually, please disable hal support in
xprint (or remove the package altogether).

In case you decide for the former, a patch is attached.

Cheers,
Michael


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (200, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff --git a/debian/control b/debian/control
index 8cdbc2a..24a67b5 100644
--- a/debian/control
+++ b/debian/control
@@ -48,8 +48,6 @@ Build-Depends:
  libpixman-1-dev (>= 0.13.2),
  libpciaccess-dev,
  libgcrypt-dev,
- libdbus-1-dev [!hurd-i386],
- libhal-dev [!hurd-i386],
  libselinux1-dev (>= 2.0.80) [alpha amd64 arm armeb armel avr32 hppa i386 ia64 lpia m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc],
  libaudit-dev [alpha amd64 arm armeb armel avr32 hppa i386 ia64 lpia m32r m68k mips mipsel powerpc ppc64 s390 s390x sh3 sh3eb sh4 sh4eb sparc],
  x11proto-xf86dri-dev,
diff --git a/debian/rules b/debian/rules
index 9ec70b9..7745d57 100755
--- a/debian/rules
+++ b/debian/rules
@@ -42,10 +42,8 @@ endif
 
 ifeq ($(DEB_HOST_ARCH), hurd-i386)
 	dri = --disable-dri --disable-dri2
-	config_hal = --disable-config-hal
 else
 	dri = --enable-dri --enable-dri2
-	config_hal = --enable-config-hal
 endif
 
 INSTALL=/usr/bin/install
@@ -97,7 +95,7 @@ confflags += \
 	 --disable-xf86bigfont \
 	 --enable-dpms \
 	 --disable-config-dbus \
-	 $(config_hal) \
+	 --disable-config-hal \
 	 --enable-xfree86-utils \
 	 --disable-xorg \
 	 --disable-dmx \
--- End Message ---
--- Begin Message ---
Version: 2:1.6.0-5+rm

Dear submitter,

as the package xprint has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/626797

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmas...@debian.org.

Debian distribution maintenance software
pp.
Alexander Reichle-Schmehl (the ftpmaster behind the curtain)

--- End Message ---


Bug#612681: x11-common: treat empty session names silently as default session

2011-05-16 Thread Agustin Martin
On Wed, Feb 09, 2011 at 11:30:47PM +0100, Malte S. Stretz wrote:
> Package: x11-common
> Version: 1:7.5+6ubuntu3
> Severity: wishlist
> Tags: patch
> 
> When I upgraded to KDE 4.6.0 recently, some weird bug in kdm (I guess, haven't
> had the time to research further) started Xsession with an empty first
> argument.  This resulted in the message 'Xsession: unable to launch "" X
> session --- "" not found; falling back to default session.' My suggestion is 
> to
> interpret an empty first argument (which will of course never work as a 
> session
> manager) the same as no arguments and just silently fall back to the default
> session. The rationale is that the user who is confronted with such a 
> behaviour
> can't really do anything about it.
> 
> The original bug was reported on launchpad at
>  but I forwarded it here since this is an
> unmodified file from Debian.

For the records, I am having the same problem with slim and wdm, only in sid
(at least, until today's testing upgrade, which I still did not test)

For both, selecting an explicitly available session temporarily helps, but
I'd prefer something like in your proposed patches.

Regards,

-- 
Agustin




-- 
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/20110516113701.ga18...@agmartin.aq.upm.es



Unidentified subject!

2011-05-16 Thread bounce-debian-x=archive=mail-archive . com


-- 
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/201105161210.32231.stefan.schwar...@ipm.fraunhofer.de



1 gratis copier met 1 gratis Ipad 2

2011-05-16 Thread Ricoh Copiers
Sluit een huurcontract af aan een uitzonderlijke prijs voor één van onze nieuwe 
multifunctionele kleuren A3 Ricoh en geniet van een hele reeks voordelen !
 

Geen huurprijs te betalen voor uw nieuw toestel tot in 2012. 
Het NB onderhoudscontract gratis voor het leven ! 
Bent u bij de snelste? 
Zorg ervoor dat u bij de eerste 30 bent om te beslissen en …
Wij schenken u de nieuwe iPad2 ! 



 
Ook nog bij Vcomm …
 
250 GESPECIALISEERDE TECNIEKERS OM U TE DIENEN ! 
UW RICOH TOEBEHOREN ONLINE VERKRIJGBAAR ! 
MATERIAAL NODIG VOOR 1 WEEK, 1 MAAND, 1 JAAR ?
Met een ploeg van 250 techniekers op de baan, heeft Vcomm de mogelijkheid om 
binnen de kortste tijd en om het even waar in België uw probleem te komen 
verhelpen. De doeltreffendheid waarmee ons team de herstellingen uitvoert, is 
te danken aan haar hoge opleidingsgraad.Onze online Ricoh Toner website is 
geüpdate. Al uw originele toebehoren online beschikbaar 24/24 en 7/7. Wat voor 
de middag besteld is, wordt 's anderendaags geleverd…Een evenement buitenshuis? 
Een werf bij een klant? Een ramp? Vanaf nu is ons volledig assortiment aan 
toestellen verkrijgbaar met een huurformule op heel korte termijn, service 
inbegrepen!

 
DE NIEUWE KLEUREN KOPIEERMACHINES ZIJN DAAR ! 
UW DOCUMENTEN SIMPELWEG ARCHIVEREN ! 
PRINT-SHOP: OUTSOURCING SERVICES !
Fotokopiëren, afdrukken, scannen, faxen, in kleur of zwart-wit, op A5 of A3, 
vanaf uw pc of vanaf het meest ingewikkelde netwerk … zij kunnen alles, nog 
beter en nog toegankelijker …Uw bedrijfsdocumenten elektronisch archiveren, 
genieten van de zekerheid door ze gemakkelijk op te slaan, terug te vinden en 
te verdelen, simpel en economisch.Vertrouw ons uw zware, moeilijke en dringende 
kopieeropdrachten. Wij beschikken over het nodige materiaal, het personeel en 
de competentie.

Sturen naar een vriend!   Informatie delen
www.vcomm.be
i...@vcomm.be
Uitschrijven Tel.: 0800 95 598 - Fax: 02 686 30 31 
Copyright Vcomm 2011. All rights reserved.



Bug#620138: xserver-xorg-video-nouveau: Frozen graphics (mouse still moves)

2011-05-16 Thread Antoine Sirinelli
As suggested in the upstream bug, I have enabled the option "WrappedFB" in
my xorg.conf file. The server has not crashed anymore.

For the records and for those who may encounter the same bug, here is my
simple xorg.conf which prevents the crash:

--
Section "Device"
  Identifier "myCard"
  Driver "nouveau"
  Option "WrappedFB" "on"
EndSection
--

I used to have no xorg.conf file at all, all the configuration being done
automatically.

Antoine





-- 
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/20110516090443.ga2...@f5603.jetnet.jet.efda.org



Bug#615197: xserver-xorg-video-intel: Screen corruptions to due insufficient clipping

2011-05-16 Thread Chris Wilson
On Sun, 15 May 2011 21:51:59 +0200, Julien Cristau  wrote:
> On Sun, May 15, 2011 at 21:34:26 +0200, Thomas Richter wrote:
> > Sorry, I don't quite get the question. All what the code does is
> > that it checks whether the current line (fullY1) is between the top
> > edge of the current rectangle in the damage region (pbox->y1<=
> > fullY1) and above
> > the bottom edge of the damage region (pbox->y2>  fullY1). It is
> > probably written in a somewhat unconventional way. A nicer way to
> > put it is:
> > 
> > fullY1 >= pbox->y1 && fullY1 < pbox->y2
> > 
> > Thus, line at or below the top edge, and above the bottom edge. A
> > rectangle doesn't have to be invalid to have fullY1 >= pbox->y1 and
> > fullY1 < pbox->y2. I'm not quite clear what the break is used for,
> > but
> > I assume that the rectangles are ordered by increasing Y coordinate, and
> > that the code can terminate early if it detects a rectangle in the
> > damage region that has a top edge below the line.
> > 

The clip rectangles are YX banded, so that if we see a rectangle which
starts below the point of interest, we know all further rectangles are
below the point.

The question that remains is then does this rectangle, which we know has
to start above (or equal to) the point extend beyond the point. So we need
to test:

diff --git a/uxa/uxa-accel.c b/uxa/uxa-accel.c
index 0650ac2..56f219c 100644
--- a/uxa/uxa-accel.c
+++ b/uxa/uxa-accel.c
@@ -178,7 +178,7 @@ uxa_fill_spans(DrawablePtr pDrawable, GCPtr pGC, int
n,
if (pbox->y1 > fullY1)
break;
 
-   if (pbox->y1 <= fullY1) {
+   if (pbox->y2 > fullY1) {
partX1 = pbox->x1;
if (partX1 < fullX1)
partX1 = fullX1;

which is probably what you said originally. If you send a patch along
these lines, I will gladly apply it. And if you have a test case to hand,
better yet -- collecting examples of where I goofed to prevent repeating
my mistakes...

Thanks,
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre



-- 
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/72a37e$j5c...@orsmga002.jf.intel.com



Bug#610987: Bug#578056: EQ overflowing. The server is probably stuck in an infinite loop.

2011-05-16 Thread Stefan Schwarzer
 
Sven, thanks a lot for your help.

> Please send any further followups to bug #610987 instead.

> > 01:00.0 VGA compatible controller [0300]: nVidia Corporation GT218 [NVS 
> > 3100M] [10de:0a6c] (rev a2)

> You may want to try kernel 2.6.39-rc5 from experimental.  If you run
> into http://bugs.debian.org/625279, wait for 2.6.39-rc6 to become
> available. 

I am running 2.6.39-rc6 since about 5 days and the lockups have disappeared so 
far.

Stefan.





-- 
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/201105161021.06353.stefan.schwar...@ipm.fraunhofer.de



Bug#626262: xserver-xorg-core: MatchIsKeyboard catch touchpad

2011-05-16 Thread Matthieu CASTET
Julien Cristau a écrit :
> On Tue, May 10, 2011 at 13:34:33 +0200, Matthieu CASTET wrote:
>>
> This bit is suspicious, there shouldn't be different capabilities for
> the mouseX and eventX device nodes corresponding to the same physical
> device.
> 

The value reported by reportbug seems wrong (check devlink reported and the real
one in /dev) :

$ ls -l /dev/input/by-path/
total 0
lrwxrwxrwx 1 root root 9 14 mai   10:46 pci-:00:1a.0-usb-0:1.5:1.0-event ->
../event7
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-i8042-serio-0-event-kbd ->
../event0
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-i8042-serio-1-event-mouse ->
../event5
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-i8042-serio-1-mouse -> 
../mouse0
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-i8042-serio-4-event-mouse ->
../event9
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-i8042-serio-4-mouse -> 
../mouse1
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-lis3lv02d-event -> ../event4
lrwxrwxrwx 1 root root 9 14 mai   10:46 platform-pcspkr-event-spkr -> ../event6

P: /devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input10/event10
N: input/event10
S: input/by-path/platform-i8042-serio-4-event-mouse
E: UDEV_LOG=3
E:
DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0A08:00/LNXVIDEO:01/input/input10/event10
E: MAJOR=13
E: MINOR=74
E: DEVNAME=/dev/input/event10
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-4
E: DMI_VENDOR=Hewlett-Packard
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-4-event-mouse

This should be even event9

P: /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1/event1
N: input/event1
S: input/by-path/platform-pcspkr-event-spkr
E: UDEV_LOG=3
E: DEVPATH=/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1/event1
E: MAJOR=13
E: MINOR=65
E: DEVNAME=/dev/input/event1
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-pcspkr
E: DMI_VENDOR=Hewlett-Packard
E: DEVLINKS=/dev/input/by-path/platform-pcspkr-event-spkr

This should be event6

P: /devices/pci:00/:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input7/event7
N: input/event7
S: input/by-path/platform-i8042-serio-1-event-mouse
E: UDEV_LOG=3
E:
DEVPATH=/devices/pci:00/:00:1a.0/usb1/1-1/1-1.5/1-1.5:1.0/input/input7/event7
E: MAJOR=13
E: MINOR=71
E: DEVNAME=/dev/input/event7
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: DMI_VENDOR=Hewlett-Packard
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse

this should be event5

P: /devices/platform/i8042/serio1/input/input5/event5
N: input/event5
S: input/by-path/platform-lis3lv02d-event
E: UDEV_LOG=3
E: DEVPATH=/devices/platform/i8042/serio1/input/input5/event5
E: MAJOR=13
E: MINOR=69
E: DEVNAME=/dev/input/event5
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_PATH=platform-lis3lv02d
E: DMI_VENDOR=Hewlett-Packard
E: DEVLINKS=/dev/input/by-path/platform-lis3lv02d-event

this should be event4

P: /devices/virtual/input/input8/event8
N: input/event8
S: input/by-path/platform-i8042-serio-1-event-mouse
E: UDEV_LOG=3
E: DEVPATH=/devices/virtual/input/input8/event8
E: MAJOR=13
E: MINOR=72
E: DEVNAME=/dev/input/event8
E: SUBSYSTEM=input
E: ID_INPUT=1
E: ID_INPUT_MOUSE=1
E: ID_SERIAL=noserial
E: ID_PATH=platform-i8042-serio-1
E: DMI_VENDOR=Hewlett-Packard
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse

this should be event5. Note that we also already saw this DEVLINKS.

--
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=sysrq kbd event0
B: PROP=0
B: EV=120013
B: KEY=2 200 20 0 0 0 0 500f 212 3803078 f900d401 fedf ffef
 fffe
B: MSC=10
B: LED=7

I: Bus=0019 Vendor= Product=0003 Version=
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=4000 0 0 0 0

I: Bus=0019 Vendor= Product=0005 Version=
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
U: Uniq=
H: Handlers=event2
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor= Product=0001 Version=
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
U: Uniq=
H: Handlers=kbd event3
B: PROP=0
B: EV=3
B: KEY=10 0 0 0

I: Bus=0019 Vendor= Product= Version=
N: Name="ST LIS3LV02DL Accelerometer"
P: Phys=lis3lv02d/input0
S: Sysfs=/devices/platform/lis3lv02d/input/input4
U: Uniq=
H: Handlers=event4
B: PROP=0
B: EV=9
B: ABS=7

I: Bus=0011 Vendor=0002 Product=0001 Version=
N: Name="PS/2 Generic Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event5
B: PROP=0