Bug#801059: libxmu's debian/rules is not safe to execute in parallel

2015-10-05 Thread Matthias Klose

Package: src:libxmu
Version: 2:1.1.2-1
Severity: serious
Tags: sid stretch patch

seen in an Ubuntu test rebuild, however this may happen as well in a Debian 
build.

https://launchpadlibrarian.net/219669711/buildlog_ubuntu-wily-amd64.libxmu_2%3A1.1.2-1_BUILDING.txt.gz

the problem is that -j is added to MAKEFLAGS, and the binary-arch and 
binary-indep targets are executed in parallel.  The Ubuntu build now fails


dh_builddeb -s
[...]
dh_builddeb
dpkg-deb: building package 'libxmu6' in '../libxmu6_1.1.2-1_amd64.deb'.
tar: ./usr/lib/x86_64-linux-gnu/libXmu.so.6.2.0: file changed as we read it
dpkg-deb: error: subprocess tar -cf returned error exit status 1
[...]
debian/rules:101: recipe for target 'binary-indep' failed
make: *** [binary-indep] Error 1
make: *** Waiting for unfinished jobs

Every debhelper command for the architecture dependent packages are executed 
twice.

patch at
http://launchpadlibrarian.net/220316375/libxmu_2%3A1.1.2-1_2%3A1.1.2-1ubuntu1.diff.gz

(together with using dpkg-buildflags, maybe dh_autoreconf could be used as 
well).



Bug#801081: xserver-xorg-video-qxl: QXL video unusable due to performance

2015-10-05 Thread Jason Briggs
Minor correction:
I used the Cirrus driver on Wheezy machines. For Jessie machines I have it set 
to the VGA driver (because Cirrus has issues on Jessie guests as well). 

I had no luck trying to backport the xserver-xorg-video-qxl package from Sid 
locally on my own (green screen) and limited ability to look further.



Bug#801081: xserver-xorg-video-qxl: QXL video unusable due to performance

2015-10-05 Thread Jason Briggs
Another way to replicate:

Simply run the Jessie live CD (debian-live-8.2.0-amd64-xfce-desktop.iso) as a 
guest in Virt-Manager with QXL driver (default) and try to load Iceweasel and 
try to scroll through some websites for 10 minutes. Even with spice-vdagent 
missing, with only the qxl driver the browser is so slow and glitchy it's 
virtually unusable on my host systems.

Then kill machine and switch to VGA driver, reload VM and try Iceweasel again. 
VGA appears slower in XFCE at first but then Iceweasel runs great and speed is 
constant in general.

Again there is no spice-vdagent in the live CD so obviously the qxl driver is 
the problem.



Bug#800931: xserver-xorg-video-intel: needs xorg-video-abi-18, but not available

2015-10-05 Thread Jakobus Schürz
Package: xserver-xorg-video-intel
Version: 2:2.99.917-2
Severity: important

Dear Maintainer,

I tried to update my jessie on stretch. But package couldn't be
installed in case of abi-mismatch.

# apt-get install xserver-xorg-video-intel
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 xserver-xorg-video-intel : Depends: xorg-video-abi-18
 E: Unable to correct problems, you have held broken packages.


# apt-get install xorg-video-abi-18
Reading package lists... Done
Building dependency tree   
Reading state information... Done
Package xorg-video-abi-18 is a virtual package provided by:
  xserver-xorg-core 2:1.16.4-1 [Not candidate version]

  E: Package 'xorg-video-abi-18' has no installation candidate

best regards

Jakob

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

lrwxrwxrwx 1 root root 13 Feb 28  2015 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2388040 Aug 11 10:53 /usr/bin/Xorg

Diversions concerning libGL are in place

diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/libGL.so.1 to /usr/lib/mesa-diverted/libGL.so.1 by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2.0.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2.0.0 by glx-diversions
diversion of /usr/lib/libGLESv2.so.2 to /usr/lib/mesa-diverted/libGLESv2.so.2 
by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGLESv1_CM.so to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGLESv1_CM.so by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv1_CM.so.1.1.0 by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2.0 to /usr/lib/mesa-diverted/libGL.so.1.2.0 
by glx-diversions
diversion of /usr/lib/libGLESv2.so to /usr/lib/mesa-diverted/libGLESv2.so by 
glx-diversions
diversion of /usr/lib/libGL.so.1.2 to /usr/lib/mesa-diverted/libGL.so.1.2 by 
glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv1_CM.so.1.1.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv1_CM.so.1.1.0 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGL.so to /usr/lib/mesa-diverted/libGL.so by 
glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGLESv2.so.2 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGLESv2.so.2 by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1.2 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1.2 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGLESv2.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGLESv2.so by glx-diversions
diversion of /usr/lib/libGLESv1_CM.so to /usr/lib/mesa-diverted/libGLESv1_CM.so 
by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so.1.2.0 to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1.2.0 by glx-diversions
diversion of /usr/lib/i386-linux-gnu/libGL.so to 
/usr/lib/mesa-diverted/i386-linux-gnu/libGL.so by glx-diversions
diversion of /usr/lib/x86_64-linux-gnu/libGL.so.1 to 
/usr/lib/mesa-diverted/x86_64-linux-gnu/libGL.so.1 by glx-diversions
diversion of /usr/lib/arm-linux-gnueabihf/libGL.so.1 to 
/usr/lib/mesa-diverted/arm-linux-gnueabihf/libGL.so.1 by glx-diversions
diversion of 

Bug#780022: BUG: triggered 'if (axnum >= dev->valuator->numAxes)'

2015-10-05 Thread Sebastien Bacher
The error seems similar to the one fixed in
http://cgit.freedesktop.org/xorg/driver/xf86-input-evdev/commit/?id=38e107a39fb4a0b630ee5adb5870c91dbc27abde



xserver-xorg-video-intel: Changes to 'ubuntu'

2015-10-05 Thread Robert Ancell
 debian/changelog |7 +++
 debian/control   |2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

New commits:
commit 13b7426fde0f4e363670f7c2263dc722ce939c51
Author: Robert Ancell 
Date:   Tue Oct 6 14:23:33 2015 +1300

Rebuild for libxcb-util.

diff --git a/debian/changelog b/debian/changelog
index 921859e..516562e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu2) wily; urgency=medium
+
+  * Rebuild for libxcb-util.
+  * libxcb-util0-dev -> libxcb-util-dev.
+
+ -- Matthias Klose   Tue, 01 Sep 2015 13:12:05 +0200
+
 xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu1) wily; urgency=medium
 
   [ Robert Hooker ]
diff --git a/debian/control b/debian/control
index c2c4998..9f447df 100644
--- a/debian/control
+++ b/debian/control
@@ -32,7 +32,7 @@ Build-Depends:
  libxext-dev,
  libxfixes-dev,
  libx11-xcb-dev,
- libxcb-util0-dev,
+ libxcb-util-dev,
  libxcb-dri2-0-dev,
 # end xvmc
  libudev-dev [linux-any],



xserver-xorg-video-intel: Changes to 'ubuntu'

2015-10-05 Thread Robert Ancell
 debian/changelog |8 ++
 debian/patches/revert-dpms-fix.patch |  128 +++
 debian/patches/series|1 
 3 files changed, 137 insertions(+)

New commits:
commit 08bc4d781bbc696e0477a8e3500bd77dea05
Author: Robert Ancell 
Date:   Tue Oct 6 14:25:21 2015 +1300

* debian/patches/revert-dpms-fix.patch:
  - Revert a DPMS change that causes the screen to turn off when returning
from a greeter (LP: #1501941)

diff --git a/debian/changelog b/debian/changelog
index 516562e..0572eca 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu2+dpmsfix) wily; 
urgency=medium
+
+  * debian/patches/revert-dpms-fix.patch:
+- Revert a DPMS change that causes the screen to turn off when returning
+  from a greeter (LP: #1501941)
+
+ -- Robert Ancell   Tue, 06 Oct 2015 14:25:00 
+1300
+
 xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu2) wily; urgency=medium
 
   * Rebuild for libxcb-util.
diff --git a/debian/patches/revert-dpms-fix.patch 
b/debian/patches/revert-dpms-fix.patch
new file mode 100644
index 000..b08933b
--- /dev/null
+++ b/debian/patches/revert-dpms-fix.patch
@@ -0,0 +1,128 @@
+From 9a8b44dd6fc63f2562a17395c54f5f439cad9008 Mon Sep 17 00:00:00 2001
+From: Robert Ancell 
+Date: Fri, 2 Oct 2015 14:22:42 +1300
+Subject: [PATCH xf86-video-intel 2/2] Revert "sna: Be robust in handling DPMS
+ failures"
+
+This reverts commit 7d9a74622e5a936e4860fcef8358619bf59adae8.
+---
+ src/sna/sna_display.c | 41 ++---
+ 1 file changed, 14 insertions(+), 27 deletions(-)
+
+Index: xserver-xorg-video-intel-2.99.917+git20150808/src/sna/sna_display.c
+===
+--- xserver-xorg-video-intel-2.99.917+git20150808.orig/src/sna/sna_display.c
 xserver-xorg-video-intel-2.99.917+git20150808/src/sna/sna_display.c
+@@ -222,7 +222,7 @@ struct sna_output {
+   int panel_vdisplay;
+ 
+   uint32_t dpms_id;
+-  uint8_t dpms_mode;
++  int dpms_mode;
+   struct backlight backlight;
+   int backlight_active_level;
+ 
+@@ -260,7 +260,6 @@ enum { /* XXX copied from hw/xfree86/mod
+   OPTION_DEFAULT_MODES,
+ };
+ 
+-static void __sna_output_dpms(xf86OutputPtr output, int dpms, int fixup);
+ static void sna_crtc_disable_cursor(struct sna *sna, struct sna_crtc *crtc);
+ 
+ static bool is_zaphod(ScrnInfoPtr scrn)
+@@ -969,7 +968,7 @@ sna_crtc_force_outputs_on(xf86CrtcPtr cr
+   if (output->crtc != crtc)
+   continue;
+ 
+-  __sna_output_dpms(output, DPMSModeOn, false);
++  output->funcs->dpms(output, DPMSModeOn);
+   }
+ 
+ #if XF86_CRTC_VERSION >= 3
+@@ -999,7 +998,7 @@ sna_crtc_force_outputs_off(xf86CrtcPtr c
+   if (output->crtc != crtc)
+   continue;
+ 
+-  __sna_output_dpms(output, DPMSModeOff, false);
++  output->funcs->dpms(output, DPMSModeOff);
+   }
+ }
+ 
+@@ -1135,7 +1134,7 @@ sna_crtc_apply(xf86CrtcPtr crtc)
+* and we lose track of the user settings.
+*/
+   if (output->crtc == NULL)
+-  __sna_output_dpms(output, DPMSModeOff, false);
++  output->funcs->dpms(output, DPMSModeOff);
+ 
+   if (output->crtc != crtc)
+   continue;
+@@ -3650,7 +3649,7 @@ sna_output_destroy(xf86OutputPtr output)
+ }
+ 
+ static void
+-__sna_output_dpms(xf86OutputPtr output, int dpms, int fixup)
++sna_output_dpms(xf86OutputPtr output, int dpms)
+ {
+   struct sna *sna = to_sna(output->scrn);
+   struct sna_output *sna_output = output->driver_private;
+@@ -3677,9 +3676,8 @@ __sna_output_dpms(xf86OutputPtr output,
+   if (sna_output->backlight.iface && dpms != DPMSModeOn) {
+   if (old_dpms == DPMSModeOn) {
+   sna_output->backlight_active_level = 
sna_output_backlight_get(output);
+-  DBG(("%s(%s:%d): saving current backlight %d\n",
+-   __FUNCTION__, output->name, sna_output->id,
+-   sna_output->backlight_active_level));
++  DBG(("%s: saving current backlight %d\n",
++   __FUNCTION__, sna_output->backlight_active_level));
+   }
+   sna_output->dpms_mode = dpms;
+   sna_output_backlight_off(sna_output);
+@@ -3689,31 +3687,18 @@ __sna_output_dpms(xf86OutputPtr output,
+   drmModeConnectorSetProperty(sna->kgem.fd,
+   sna_output->id,
+   sna_output->dpms_id,
+-  dpms)) {
+-  DBG(("%s(%s:%d): failed to set DPMS to %d (fixup? %d)\n",
+- 

xserver-xorg-video-intel: Changes to 'ubuntu'

2015-10-05 Thread Robert Ancell
Rebased ref, commits from common ancestor:
commit 187dc4ac97cdf70dbf5e9050c871e149f673a4e0
Author: Robert Ancell 
Date:   Tue Oct 6 14:25:21 2015 +1300

* debian/patches/revert-dpms-fix.patch:
  - Revert a DPMS change that causes the screen to turn off when returning
from a greeter (LP: #1501941)

diff --git a/debian/changelog b/debian/changelog
index 516562e..004324a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu3) wily; urgency=medium
+
+  * debian/patches/revert-dpms-fix.patch:
+- Revert a DPMS change that causes the screen to turn off when returning
+  from a greeter (LP: #1501941)
+
+ -- Robert Ancell   Tue, 06 Oct 2015 14:25:00 
+1300
+
 xserver-xorg-video-intel (2:2.99.917+git20150808-0ubuntu2) wily; urgency=medium
 
   * Rebuild for libxcb-util.
diff --git a/debian/patches/revert-dpms-fix.patch 
b/debian/patches/revert-dpms-fix.patch
new file mode 100644
index 000..b08933b
--- /dev/null
+++ b/debian/patches/revert-dpms-fix.patch
@@ -0,0 +1,128 @@
+From 9a8b44dd6fc63f2562a17395c54f5f439cad9008 Mon Sep 17 00:00:00 2001
+From: Robert Ancell 
+Date: Fri, 2 Oct 2015 14:22:42 +1300
+Subject: [PATCH xf86-video-intel 2/2] Revert "sna: Be robust in handling DPMS
+ failures"
+
+This reverts commit 7d9a74622e5a936e4860fcef8358619bf59adae8.
+---
+ src/sna/sna_display.c | 41 ++---
+ 1 file changed, 14 insertions(+), 27 deletions(-)
+
+Index: xserver-xorg-video-intel-2.99.917+git20150808/src/sna/sna_display.c
+===
+--- xserver-xorg-video-intel-2.99.917+git20150808.orig/src/sna/sna_display.c
 xserver-xorg-video-intel-2.99.917+git20150808/src/sna/sna_display.c
+@@ -222,7 +222,7 @@ struct sna_output {
+   int panel_vdisplay;
+ 
+   uint32_t dpms_id;
+-  uint8_t dpms_mode;
++  int dpms_mode;
+   struct backlight backlight;
+   int backlight_active_level;
+ 
+@@ -260,7 +260,6 @@ enum { /* XXX copied from hw/xfree86/mod
+   OPTION_DEFAULT_MODES,
+ };
+ 
+-static void __sna_output_dpms(xf86OutputPtr output, int dpms, int fixup);
+ static void sna_crtc_disable_cursor(struct sna *sna, struct sna_crtc *crtc);
+ 
+ static bool is_zaphod(ScrnInfoPtr scrn)
+@@ -969,7 +968,7 @@ sna_crtc_force_outputs_on(xf86CrtcPtr cr
+   if (output->crtc != crtc)
+   continue;
+ 
+-  __sna_output_dpms(output, DPMSModeOn, false);
++  output->funcs->dpms(output, DPMSModeOn);
+   }
+ 
+ #if XF86_CRTC_VERSION >= 3
+@@ -999,7 +998,7 @@ sna_crtc_force_outputs_off(xf86CrtcPtr c
+   if (output->crtc != crtc)
+   continue;
+ 
+-  __sna_output_dpms(output, DPMSModeOff, false);
++  output->funcs->dpms(output, DPMSModeOff);
+   }
+ }
+ 
+@@ -1135,7 +1134,7 @@ sna_crtc_apply(xf86CrtcPtr crtc)
+* and we lose track of the user settings.
+*/
+   if (output->crtc == NULL)
+-  __sna_output_dpms(output, DPMSModeOff, false);
++  output->funcs->dpms(output, DPMSModeOff);
+ 
+   if (output->crtc != crtc)
+   continue;
+@@ -3650,7 +3649,7 @@ sna_output_destroy(xf86OutputPtr output)
+ }
+ 
+ static void
+-__sna_output_dpms(xf86OutputPtr output, int dpms, int fixup)
++sna_output_dpms(xf86OutputPtr output, int dpms)
+ {
+   struct sna *sna = to_sna(output->scrn);
+   struct sna_output *sna_output = output->driver_private;
+@@ -3677,9 +3676,8 @@ __sna_output_dpms(xf86OutputPtr output,
+   if (sna_output->backlight.iface && dpms != DPMSModeOn) {
+   if (old_dpms == DPMSModeOn) {
+   sna_output->backlight_active_level = 
sna_output_backlight_get(output);
+-  DBG(("%s(%s:%d): saving current backlight %d\n",
+-   __FUNCTION__, output->name, sna_output->id,
+-   sna_output->backlight_active_level));
++  DBG(("%s: saving current backlight %d\n",
++   __FUNCTION__, sna_output->backlight_active_level));
+   }
+   sna_output->dpms_mode = dpms;
+   sna_output_backlight_off(sna_output);
+@@ -3689,31 +3687,18 @@ __sna_output_dpms(xf86OutputPtr output,
+   drmModeConnectorSetProperty(sna->kgem.fd,
+   sna_output->id,
+   sna_output->dpms_id,
+-  dpms)) {
+-  DBG(("%s(%s:%d): failed to set DPMS to %d (fixup? %d)\n",
+-   __FUNCTION__, output->name, sna_output->id, dpms, fixup));
+-  if (fixup) {
+-  sna_crtc_disable(output->crtc, false);
+-  

Bug#800959: marked as done (xserver-xorg-core: fails to upgrade with old version of x11-common installed)

2015-10-05 Thread Debian Bug Tracking System
Your message dated Mon, 5 Oct 2015 21:51:58 +0200
with message-id <20151005195158.gb14...@betterave.cristau.org>
and subject line Re: Bug#800959: xserver-xorg-core: fails to upgrade with old 
version of x11-common installed
has caused the Debian Bug report #800959,
regarding xserver-xorg-core: fails to upgrade with old version of x11-common 
installed
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.)


-- 
800959: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=800959
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: xserver-xorg-core
Version: 1.17.2-2
Severity: serious

Hi,

xserver-xorg-core does not upgrade to the version in experimental if
the old version of x11-common is installed.

# dpkg -l xserver-xorg x11-common xserver-xorg-core
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ NameVersion  Architecture 
Description
+++-===---
ii  x11-common  1:7.7+9  all  X 
Window System (X.Org) infrastructure
ii  xserver-xorg1:7.7+9  amd64
X.Org X server
ii  xserver-xorg-core   2:1.17.2-1.1 amd64
Xorg X server - core server

# dpkg -i /var/cache/apt/archives/xserver-xorg_1%3a7.7+11_amd64.deb 
/var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb 
(Reading database ... 209469 files and directories currently installed.)
Preparing to unpack .../xserver-xorg_1%3a7.7+11_amd64.deb ...
Unpacking xserver-xorg (1:7.7+11) over (1:7.7+9) ...
Preparing to unpack .../xserver-xorg-core_2%3a1.17.2-2_amd64.deb ...
Unpacking xserver-xorg-core (2:1.17.2-2) over (2:1.17.2-1.1) ...
dpkg: error processing archive 
/var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb (--install):
 trying to overwrite '/usr/share/man/man5/Xwrapper.config.5.gz', which is also 
in package x11-common 1:7.7+9
dpkg: dependency problems prevent configuration of xserver-xorg:
 xserver-xorg depends on xserver-xorg-core (>= 2:1.17.2-2); however:
  Version of xserver-xorg-core on system is 2:1.17.2-1.1.

dpkg: error processing package xserver-xorg (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.3-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb
 xserver-xorg

Thanks,
James

signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
On Mon, Oct  5, 2015 at 12:54:38 +0100, James Cowgill wrote:

> Package: xserver-xorg-core
> Version: 1.17.2-2
> Severity: serious
> 
> Hi,
> 
> xserver-xorg-core does not upgrade to the version in experimental if
> the old version of x11-common is installed.
> 
dupe of 797661, closing.

Cheers,
Julien


signature.asc
Description: PGP signature
--- End Message ---


Bug#801081: xserver-xorg-video-qxl: QXL video unusable due to performance

2015-10-05 Thread Pat Roberts
Package: xserver-xorg-video-qxl
Version: 0.1.1-2+b1
Severity: important

Dear Maintainer,

When QXL video is selected in a virt-manager Debian Jessie or Wheezy guest, the
performance of a whole class of applications is so bad it renders the driver
unusable, up to appearing locked up.

The most obvious is any browser based on late Iceweasel, Firefox, XChat, and
others. The apps will load but as soon as scrolling through elements the
performance will slow to a crawl and completely unusable. There are artifacts
all throughout the windows and sometimes strange broken resizing which
sometimes crashed my client.

This is happening from Debian Jessie host, Fedora 22 host with Debian guests. I
am forced to switch to Cirrus video driver for all Debian guests, but one of my
guests only supports the QXL driver thus I cannot use that guest. With the
Cirrus driver there are no special problems with Iceweasel/Firefox/other.

I have tried setting the following in the VM definition files:
   
 
  
  
  
  
   
My intuition was that "streaming mode off" should have fixed it, because from
the visuals it looks as if spice/QXL is trying to compress the browser window,
but spice/QXL in the guest appears to ignore these settings (though it is
passed to qemu on the command line). No effect.

There is a Fedora bug which sounds very similar and using a similar version of
QXL as found in Debian Jessie:

https://bugzilla.redhat.com/show_bug.cgi?id=1020393

This can be reproduced by installing a Debian Jessie guest with XFCE or KDE in
virt-manager, installing Iceweasel from jessie-backports
(http://mozilla.debian.net/), making a web search on a heavily loaded page, and
trying to scroll. Also installing XChat inside KDE the menus are unbrowsable.

Host CPUs are fast intels with 8GB ram+.

I would love to be able to simply disable spice compression/streaming
completely but the driver appears to ignore the settings above.




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

lrwxrwxrwx 1 root root 13 May 15 17:51 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 2401376 Feb 10  2015 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U 
Integrated Graphics [8086:1616] (rev 09)

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

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

/etc/modprobe.d contains no KMS configuration files.

Kernel version (/proc/version):
---
Linux version 3.16.0-4-amd64 (debian-ker...@lists.debian.org) (gcc version 
4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.7-ckt11-1+deb8u4 (2015-09-19)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 25794 Oct  5 21:21 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file (/var/log/Xorg.0.log):
-
[13.210] 
X.Org X Server 1.16.4
Release Date: 2014-12-20
[13.210] X Protocol Version 11, Revision 0
[13.210] Build Operating System: Linux 3.16.0-4-amd64 x86_64 Debian
[13.210] Current Operating System: Linux ace 3.16.0-4-amd64 #1 SMP Debian 
3.16.7-ckt11-1+deb8u4 (2015-09-19) x86_64
[13.210] Kernel command line: BOOT_IMAGE=/vmlinuz-3.16.0-4-amd64 
root=/dev/mapper/debian--vg-root ro apparmor=1 security=apparmor quiet
[13.210] Build Date: 11 February 2015  12:32:02AM
[13.210] xorg-server 2:1.16.4-1 (http://www.debian.org/support) 
[13.210] Current version of pixman: 0.32.6
[13.210]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[13.210] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[13.210] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct  5 21:21:36 
2015
[13.212] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[13.214] (==) No Layout section.  Using the first Screen section.
[13.214] (==) No screen section available. Using defaults.
[13.214] (**) |-->Screen "Default Screen Section" (0)
[13.214] (**) |   |-->Monitor ""
[13.215] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[13.215] (==) Automatically adding devices
[13.215] (==) Automatically enabling devices
[13.215] (==) Automatically adding GPU devices
[13.219] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[13.219]Entry deleted from font path.
[13.224] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[13.224] (==) 

Bug#800959: xserver-xorg-core: fails to upgrade with old version of x11-common installed

2015-10-05 Thread James Cowgill
Package: xserver-xorg-core
Version: 1.17.2-2
Severity: serious

Hi,

xserver-xorg-core does not upgrade to the version in experimental if
the old version of x11-common is installed.

# dpkg -l xserver-xorg x11-common xserver-xorg-core
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ NameVersion  Architecture 
Description
+++-===---
ii  x11-common  1:7.7+9  all  X 
Window System (X.Org) infrastructure
ii  xserver-xorg1:7.7+9  amd64
X.Org X server
ii  xserver-xorg-core   2:1.17.2-1.1 amd64
Xorg X server - core server

# dpkg -i /var/cache/apt/archives/xserver-xorg_1%3a7.7+11_amd64.deb 
/var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb 
(Reading database ... 209469 files and directories currently installed.)
Preparing to unpack .../xserver-xorg_1%3a7.7+11_amd64.deb ...
Unpacking xserver-xorg (1:7.7+11) over (1:7.7+9) ...
Preparing to unpack .../xserver-xorg-core_2%3a1.17.2-2_amd64.deb ...
Unpacking xserver-xorg-core (2:1.17.2-2) over (2:1.17.2-1.1) ...
dpkg: error processing archive 
/var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb (--install):
 trying to overwrite '/usr/share/man/man5/Xwrapper.config.5.gz', which is also 
in package x11-common 1:7.7+9
dpkg: dependency problems prevent configuration of xserver-xorg:
 xserver-xorg depends on xserver-xorg-core (>= 2:1.17.2-2); however:
  Version of xserver-xorg-core on system is 2:1.17.2-1.1.

dpkg: error processing package xserver-xorg (--install):
 dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.3-1) ...
Errors were encountered while processing:
 /var/cache/apt/archives/xserver-xorg-core_2%3a1.17.2-2_amd64.deb
 xserver-xorg

Thanks,
James

signature.asc
Description: This is a digitally signed message part


Bug#770369: Eterm on Jessie, Stretch and Sid does not run shell (fwd)

2015-10-05 Thread Santiago Vila
severity 770369 serious
thanks

Hello Debian X maintainers.

Would someone here help (me) to debug this?

Follows an email from a user suggesting the bug could be in the
xserver, or anything which is "below" the package, not in the package
itself, but I can't verify that.

Thanks.

-- Forwarded message --
From: Stamatis Mavrogeorgis 
To: 770...@bugs.debian.org
Date: Sun, 4 Oct 2015 13:41:22 +0100
Subject: Bug#770369: Eterm on Jessie, Stretch and Sid does not run shell

Exact same problem here.
I did some investigation and I can confirm the following:

* Eterm (0.9.6-1) runs properly on AntiX-15 which is based on Jessie.

* I installed (with dpkg) on Jessie the Eterm deb package that runs properly on 
AntiX-15 and Eterm still
exhibits the same erratic behaviour [on Jessie].

* I installed on AntiX-15 the Eterm deb package that behaves erratically on 
Jessie, and it runs properly
[on AntiX-15].

* I repeated the latter two above steps between AntiX-15 and Stretch (testing) 
and AntiX-15 and Sid with
identical results as with AntiX-15 and Jessie: - AntiX-15 runs the Stretch and 
Sid Eterm packages
properly, whereas Stretch and Sid exhibit erratic behaviour on the Eterm 
package brought over from
Antix-15.

The above led me to speculate that there is nothing wrong with the Eterm 
package per se, instead, the
problem seems to lie with Jessie and subsequent (Stretch, Sid) system 
implementations.