Bug#818244: Request to close

2016-04-06 Thread Yves-Alexis Perez
On Tue, 5 Apr 2016 20:33:12 -0700 Erik Haller  wrote:
> This bug is caused by xfce4. I removed the config files under ~/.config and
> the desktop images appeared and the dimming went away. The dimming was
> probably caused by a lack of a desktop image on the second monitor.
> 
> The missing desktop images was caused by a change in the
> /home//.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml.
> Before the upgrade, xfce4 was using the monitorDVI-0 and monitorDVI-1
> sections. After the xserver-xorg package upgraded, xfce4 started using the
> monitor0 and monitor1 sections. These sections did not use my desktop
> background images. For some reason, xfce4 is working differently after the
> xserver-xorg upgrade.
> 
> The xrandr shows two monitors DVI-0/DVI-1 before and after the upgraded. I
> do not understand why xfce4 switched from monitorDVI-0|1 to monitor0|1.

Well, actually as far as I can tell Xfce didn't switch, Xorg did, but that
puzzles me.

Xfce (xfwm4) relies on the output named provided by the RandR extension, so if
they were modified by the upgrade, then obviously the previous configuration
doesn't apply and you'll have to redo it.

I'm puzzled by the fact you indicate xrandr doesn't show a name change. It
might be worth diffing both Xorg.0.log, because quite obviously Xfce4
(xfdesktop4 actually) saw different names.

Regards,
-- 
Yves-Alexis


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


Bug#818244: Request to close

2016-04-06 Thread Yves-Alexis Perez
On mer., 2016-04-06 at 04:04 -0700, Erik Haller wrote:
> I have never seen xrandr use monitor0|1. I am running lightdm.

That just means xfdesktop4 didn't get a monitor name. It gets a name
from gdk_screen_get_monitor_plug_name() [1,2] which in turns gets it from X11
[3] using XRRGetCrtcInfo(). So my guess is that this behavior changed after
the xorg update.

[1] https://developer.gnome.org/gdk2/stable/GdkScreen.html#gdk-screen-get-moni
tor-plug-name
[2] https://sources.debian.net/src/gtk%2B2.0/2.24.29-1/gdk/x11/gdkscreen-x11.c
/?hl=445#L445
[3] https://sources.debian.net/src/gtk%2B2.0/2.24.29-1/gdk/x11/gdkscreen-x11.c
/?hl=796#L796

-- 
Yves-Alexis



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


Bug#818244: Request to close

2016-04-06 Thread Yves-Alexis Perez
On mer., 2016-04-06 at 13:13 +0200, Yves-Alexis Perez wrote:
> On mer., 2016-04-06 at 04:04 -0700, Erik Haller wrote:
> > 
> > I have never seen xrandr use monitor0|1. I am running lightdm.
> That just means xfdesktop4 didn't get a monitor name. It gets a name
> from gdk_screen_get_monitor_plug_name() [1,2] which in turns gets it from
> X11
> [3] using XRRGetCrtcInfo(). So my guess is that this behavior changed after
> the xorg update.
> 
Actually the name comes from XRRGetOutputInfo(), not XRRGetCrtcInfo() but the
point still stands.

Can you check with the attached program and report back the monitor names with
both xorg versions?

Regards,
-- 
Yves-Alexis

#include 
#include 
#include 
#include 

/* build with gcc -W monitor.c -o monitor -lXrandr -lX11 */

int main(void) {
Display *display = XOpenDisplay(getenv("DISPLAY"));
Window   window = DefaultRootWindow(display);
XRRScreenResources *resources = XRRGetScreenResources(display, window);
for (int i = 0; i < resources->ncrtc; ++i) {
  XRROutputInfo *output = XRRGetOutputInfo (display, resources, resources->outputs[i]);
  printf("monitor %d name: %s\n", i, output->name);
  XRRFreeOutputInfo(output);
}
XRRFreeScreenResources(resources);
return 0;
}


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


Bug#696554: Good day

2016-04-06 Thread Foundation De France
You have been selected as one of our trustee,By Foundation De France Charity 
Works.Contact us for more details.



Bug#743843: src:mesa: LibreOffice crahes at runtime

2016-04-06 Thread Leon Winter
Hi,

just a short follow-up, we still see the warning but it was a red herring as it
was not the cause for our crash. The latest version of LibreOffice still shows
the warning but handles diagrams just fine.

Regards,
Leon



Bug#820229: Xorg: "no screens found(EE)"

2016-04-06 Thread Jeffy
Package: xserver-xorg


Version: 1:7.7+14



When I try to start an xsession by invoking "startx" at the
commandline I get no X starting up and that warning after a few
seconds.

Attaced are the logs of the broken xorg, xorg-lecacy and the working xorg


Xorg.0.log.old
Description: application/trash
[67.939] 
X.Org X Server 1.18.2
Release Date: 2016-03-11
[67.940] X Protocol Version 11, Revision 0
[67.940] Build Operating System: Linux 3.16.0-4-amd64 i686 Debian
[67.940] Current Operating System: Linux nodezero 4.3.0-1-686-pae #1 SMP Debian 4.3.5-1 (2016-02-06) i686
[67.940] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.3.0-1-686-pae root=UUID=cbbf8ff3-d8ed-4d0c-a1a0-ef1740f33618 ro ipv6.disable=1 quiet init=/lib/sysvinit/init
[67.940] Build Date: 12 March 2016  07:32:54AM
[67.940] xorg-server 2:1.18.2-1 (http://www.debian.org/support) 
[67.940] Current version of pixman: 0.33.6
[67.940] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[67.940] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[67.941] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 14 05:34:59 2016
[67.968] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[68.013] (==) No Layout section.  Using the first Screen section.
[68.013] (==) No screen section available. Using defaults.
[68.013] (**) |-->Screen "Default Screen Section" (0)
[68.013] (**) |   |-->Monitor ""
[68.014] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[68.014] (==) Automatically adding devices
[68.014] (==) Automatically enabling devices
[68.014] (==) Automatically adding GPU devices
[68.014] (==) Max clients allowed: 256, resource mask: 0x1f
[68.110] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[68.110] 	Entry deleted from font path.
[68.150] (==) 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
[68.150] (==) ModulePath set to "/usr/lib/xorg/modules"
[68.150] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[68.150] (II) Loader magic: 0x8032a700
[68.150] (II) Module ABI versions:
[68.150] 	X.Org ANSI C Emulation: 0.4
[68.150] 	X.Org Video Driver: 20.0
[68.150] 	X.Org XInput driver : 22.1
[68.150] 	X.Org Server Extension : 9.0
[68.152] (++) using VT number 7

[68.155] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[68.156] (II) xfree86: Adding drm device (/dev/dri/card0)
[68.157] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[68.159] (--) PCI:*(0:1:5:0) 1002:5a62:1179:ff31 rev 0, Mem @ 0xd000/268435456, 0xc000/65536, I/O @ 0x9000/256, BIOS @ 0x/131072
[68.167] (II) LoadModule: "glx"
[68.199] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[68.518] (II) Module glx: vendor="X.Org Foundation"
[68.519] 	compiled for 1.18.2, module version = 1.0.0
[68.519] 	ABI class: X.Org Server Extension, version 9.0
[68.519] (==) AIGLX enabled
[68.519] (==) Matched ati as autoconfigured driver 0
[68.519] (==) Matched ati as autoconfigured driver 1
[68.519] (==) Matched modesetting as autoconfigured driver 2
[68.519] (==) Matched fbdev as autoconfigured driver 3
[68.519] (==) Matched vesa as autoconfigured driver 4
[68.519] (==) Assigned the driver to the xf86ConfigLayout
[68.519] (II) LoadModule: "ati"
[68.519] (II) Loading /usr/lib/xorg/modules/drivers/ati_drv.so
[68.536] (II) Module ati: vendor="X.Org Foundation"
[68.536] 	compiled for 1.18.0, module version = 7.6.1
[68.536] 	Module class: X.Org Video Driver
[68.536] 	ABI class: X.Org Video Driver, version 20.0
[68.536] (II) LoadModule: "radeon"
[68.536] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[68.646] (II) Module radeon: vendor="X.Org Foundation"
[68.646] 	compiled for 1.18.0, module version = 7.6.1
[68.646] 	Module class: X.Org Video Driver
[68.646] 	ABI class: X.Org Video Driver, version 20.0
[68.646] (II) LoadModule: "modesetting"
[68.646] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[68.673] (II) Module modesetting: vendor="X.Org Foundation"
[68.673] 	compiled for 1.18.2, module version = 1.18.2
[68.673] 	Module class: X.Org Video Driver
[68.673] 	ABI class: X.Org Video Driver, version 20.0
[68.673] (II) LoadModule: "fbdev"
[68.673] (WW) Warning, couldn't open module fbdev
[68.673] (II) Unlo

Bug#820233: xserver-xorg-video-r128: X doesn't start with r128 driver (ATI RAGE) [powerpc]

2016-04-06 Thread kakwa
Package: xserver-xorg-video-r128
Version: 6.10.0-1+b1
Severity: normal

Dear Maintainer,

launching Xorg fails with the r128 driver.

It seems that newer versions of the r128 xorg driver need to
allocate more memory than the video card actually have 
(in my case, on a Powerbook G3 Pismo, an ATI RAGE with 8MB).

Setting 'Option "NoAccel" "True"' in xorg.conf did not helped.

Reducing the color depth 'DefaultDepth 16' kind of helped.
The X server starts but it only displays garbage (last video buffer
from the tty slowly becoming white).


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

lrwxrwxrwx 1 root root 13 Apr  6 00:16 /etc/X11/X -> /usr/bin/Xorg
-rwxr-xr-x 1 root root 274 Apr  5 09:09 /usr/bin/Xorg

VGA-compatible devices on PCI bus:
--
:00:10.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. 
[AMD/ATI] Rage Mobility 128 AGP 2X/Mobility M3 [1002:4c46] (rev 02)

/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 4.4.0-1-powerpc (debian-ker...@lists.debian.org) (gcc version 
4.9.3 (Debian 4.9.3-12) ) #1 Debian 4.4.6-1 (2016-03-17)

Xorg X server log files on system:
--
-rw-r--r-- 1 root root 11173 Apr  6 03:16 /var/log/Xorg.0.log
-rw-r--r-- 1 root root 20144 Apr  6 20:55 /var/log/Xorg.1.log

Contents of most recent Xorg X server log file (/var/log/Xorg.1.log):
-
[ 64370.678] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[ 64370.679] X Protocol Version 11, Revision 0
[ 64370.680] Build Operating System: Linux 3.16.0-4-powerpc64 ppc Debian
[ 64370.681] Current Operating System: Linux laphroaig 4.4.0-1-powerpc #1 
Debian 4.4.6-1 (2016-03-17) ppc
[ 64370.681] Kernel command line: root=/dev/mapper/laphroaig--vg-root ro 
[ 64370.682] Build Date: 05 April 2016  07:01:32AM
[ 64370.682] xorg-server 2:1.18.3-1 (http://www.debian.org/support) 
[ 64370.683] Current version of pixman: 0.33.6
[ 64370.684]Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 64370.684] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 64370.687] (==) Log file: "/var/log/Xorg.1.log", Time: Wed Apr  6 20:55:51 
2016
[ 64370.689] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 64370.691] (==) No Layout section.  Using the first Screen section.
[ 64370.692] (==) No screen section available. Using defaults.
[ 64370.692] (**) |-->Screen "Default Screen Section" (0)
[ 64370.692] (**) |   |-->Monitor ""
[ 64370.694] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 64370.694] (==) Automatically adding devices
[ 64370.694] (==) Automatically enabling devices
[ 64370.694] (==) Automatically adding GPU devices
[ 64370.694] (==) Max clients allowed: 256, resource mask: 0x1f
[ 64370.694] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.695] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.695] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.695] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.695] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.695] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 64370.695]Entry deleted from font path.
[ 64370.696] (==) FontPath set to:
/usr/share/fonts/X11/misc,
built-ins
[ 64370.696] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 64370.696] (II) The server relies on udev to provide the list of input 
devices.
If no devices become available, reconfigure udev or disable 
AutoAddDevices.
[ 64370.696] (II) Loader magic: 0x208b56f0
[ 64370.696] (II) Module ABI versions:
[ 64370.696]X.Org ANSI C Emulation: 0.4
[ 64370.696]X.Org Video Driver: 20.0
[ 64370.696]X.Org XInput driver : 22.1
[ 64370.696]X.Org Server Extension : 9.0
[ 64370.705] (--) using VT number 5

[ 64370.706] (II) systemd-logind: logind integration requires -keeptty and 
-keeptty was not provided, disabling logind integration
[ 64370.709] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 64370.714] (--) PCI:*(0:0:16:0) 1002:4c46:1002:4c46 rev 2, Mem @ 
0xb400/67108864, 0xb000/16384, I/O @ 0x0400/256, BIOS @ 
0x/131072
[ 64370.714] (II) LoadModule: "glx"
[ 64370.716] (II) Loading /usr/lib/xorg/modules/ex

Bug#818244: Request to close

2016-04-06 Thread Erik Haller
I compiled monitor.c and ran the following command:

cat <(monitor) <(xrandr) <(dpkg-query -l xserver-xorg) > 

I have one radeon X1300 card with a Y cable going to two monitors.

Attached to this email are the two output files.

On Wed, Apr 6, 2016 at 4:28 AM, Yves-Alexis Perez  wrote:

> On mer., 2016-04-06 at 13:13 +0200, Yves-Alexis Perez wrote:
> > On mer., 2016-04-06 at 04:04 -0700, Erik Haller wrote:
> > >
> > > I have never seen xrandr use monitor0|1. I am running lightdm.
> > That just means xfdesktop4 didn't get a monitor name. It gets a name
> > from gdk_screen_get_monitor_plug_name() [1,2] which in turns gets it from
> > X11
> > [3] using XRRGetCrtcInfo(). So my guess is that this behavior changed
> after
> > the xorg update.
> >
> Actually the name comes from XRRGetOutputInfo(), not XRRGetCrtcInfo() but
> the
> point still stands.
>
> Can you check with the attached program and report back the monitor names
> with
> both xorg versions?
>
> Regards,
> --
> Yves-Alexis
>
>


xserver-7.7+13
Description: Binary data


xserver-7.7+14
Description: Binary data


Processing of xserver-xorg-video-ati_7.7.0-1_source.changes

2016-04-06 Thread Debian FTP Masters
xserver-xorg-video-ati_7.7.0-1_source.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-ati_7.7.0-1.dsc
  xserver-xorg-video-ati_7.7.0.orig.tar.gz
  xserver-xorg-video-ati_7.7.0-1.diff.gz

Greetings,

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



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

2016-04-06 Thread Timo Aaltonen
 configure.ac |   16 +
 man/radeon.man   |7 
 src/drmmode_display.c|  386 ++-
 src/drmmode_display.h|   13 -
 src/radeon.h |   41 ++--
 src/radeon_bo_helper.c   |7 
 src/radeon_dri2.c|  103 ---
 src/radeon_dri3.c|   39 
 src/radeon_drm_queue.c   |   52 -
 src/radeon_drm_queue.h   |   16 -
 src/radeon_glamor.c  |   84 ++---
 src/radeon_glamor.h  |2 
 src/radeon_glamor_wrappers.c |5 
 src/radeon_kms.c |  269 -
 src/radeon_list.h|1 
 src/radeon_present.c |   45 +++--
 src/radeon_probe.c   |5 
 src/radeon_sync.c|7 
 src/radeon_video.c   |2 
 19 files changed, 733 insertions(+), 367 deletions(-)

New commits:
commit df6662864b56d1aeeea4c67d9b668e64197afb20
Author: Michel Dänzer 
Date:   Thu Apr 7 11:44:05 2016 +0900

Bump version for 7.7.0 release

diff --git a/configure.ac b/configure.ac
index 2409004..48e314b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-ati],
-[7.6.99],
+[7.7.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-ati])
 

commit c12614cfdc5729041c204e3ead1dbfde38011f0c
Author: Michel Dänzer 
Date:   Mon Apr 4 14:59:41 2016 +0900

Update manpage entry for Option "TearFree"

It's now effective for rotation as well.

(Ported from amdgpu commit faf9d720b7d650f5f1ea657a874d08eac3972e60)

Reviewed-by: Alex Deucher 

diff --git a/man/radeon.man b/man/radeon.man
index fa55c6d..1acdc63 100644
--- a/man/radeon.man
+++ b/man/radeon.man
@@ -279,9 +279,10 @@ Pageflipping is supported on all radeon hardware.
 .TP
 .BI "Option \*qTearFree\*q \*q" boolean \*q
 Enable tearing prevention using the hardware page flipping mechanism. This
-option currently doesn't have any effect for rotated CRTCs. It requires
-allocating two separate scanout buffers for each non-rotated CRTC. Enabling
-this option currently disables Option \*qEnablePageFlip\*q. The default is
+option currently doesn't have any effect for CRTCs using transforms other than
+rotation or reflection. It requires allocating two separate scanout buffers for
+each supported CRTC. Enabling this option currently disables Option
+\*qEnablePageFlip\*q. The default is
 .B off.
 .TP
 .BI "Option \*qAccelMethod\*q \*q" "string" \*q

commit 4693b1bd5b5c381e8b7b68a6f7f0c6696d6a68df
Author: Michel Dänzer 
Date:   Thu Mar 31 17:02:55 2016 +0900

Identify DRM event queue entries by sequence number instead of by pointer

If the memory for an entry was allocated at the same address as that for
a previously cancelled entry, the handler could theoretically be called
prematurely, triggered by the DRM event which was submitted for the
cancelled entry.

Reviewed-by: Alex Deucher 

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index 7331015..a368a41 100644
--- a/src/drmmode_display.c
+++ b/src/drmmode_display.c
@@ -2660,7 +2660,7 @@ Bool radeon_do_pageflip(ScrnInfoPtr scrn, ClientPtr 
client,
int i;
uint32_t tiling_flags = 0;
drmmode_flipdata_ptr flipdata;
-   struct radeon_drm_queue_entry *drm_queue = NULL;
+   uintptr_t drm_queue_seq = 0;
 
if (info->allowColorTiling) {
if (info->ChipFamily >= CHIP_FAMILY_R600)
@@ -2720,11 +2720,11 @@ Bool radeon_do_pageflip(ScrnInfoPtr scrn, ClientPtr 
client,
if (drmmode_crtc->hw_id == ref_crtc_hw_id)
flipdata->fe_crtc = crtc;
 
-   drm_queue = radeon_drm_queue_alloc(crtc, client, id,
-  flipdata,
-  drmmode_flip_handler,
-  drmmode_flip_abort);
-   if (!drm_queue) {
+   drm_queue_seq = radeon_drm_queue_alloc(crtc, client, id,
+  flipdata,
+  drmmode_flip_handler,
+  drmmode_flip_abort);
+   if (!drm_queue_seq) {
xf86DrvMsg(scrn->scrnIndex, X_WARNING,
   "Allocating DRM queue event entry 
failed.\n");
goto error;
@@ -2732,13 +2732,13 @@ Bool radeon_do_pageflip(ScrnInfoPtr scrn, ClientPtr 
client,
 
if (drmModePageFlip(drmmode->fd, 
drmmode_crtc->mode_crtc->crtc_id,
drmmode->fb_id, DRM_MODE_PAGE_FLIP_EVENT,
-   drm_queue)) {
+   (void*)drm_queue_seq)) {
xf86DrvMsg(scrn->scrnIndex, X_WARNING,

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

2016-04-06 Thread Timo Aaltonen
 configure.ac |   16 +
 debian/changelog |7 
 debian/control   |2 
 man/radeon.man   |7 
 src/drmmode_display.c|  386 ++-
 src/drmmode_display.h|   13 -
 src/radeon.h |   41 ++--
 src/radeon_bo_helper.c   |7 
 src/radeon_dri2.c|  103 ---
 src/radeon_dri3.c|   39 
 src/radeon_drm_queue.c   |   52 -
 src/radeon_drm_queue.h   |   16 -
 src/radeon_glamor.c  |   84 ++---
 src/radeon_glamor.h  |2 
 src/radeon_glamor_wrappers.c |5 
 src/radeon_kms.c |  269 -
 src/radeon_list.h|1 
 src/radeon_present.c |   45 +++--
 src/radeon_probe.c   |5 
 src/radeon_sync.c|7 
 src/radeon_video.c   |2 
 21 files changed, 741 insertions(+), 368 deletions(-)

New commits:
commit 8291a69def53ec610dda6f3eb188debfcc285e2f
Author: Timo Aaltonen 
Date:   Thu Apr 7 08:26:50 2016 +0300

release to unstable

diff --git a/debian/changelog b/debian/changelog
index 95bc649..86ab50e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,9 @@
-xserver-xorg-video-ati (1:7.7.0-1) UNRELEASED; urgency=medium
+xserver-xorg-video-ati (1:7.7.0-1) unstable; urgency=medium
 
   * New upstream release.
   * control: Bump Standards-Version to 3.9.7 (no changes).
 
- -- Timo Aaltonen   Thu, 07 Apr 2016 08:08:05 +0300
+ -- Timo Aaltonen   Thu, 07 Apr 2016 08:26:30 +0300
 
 xserver-xorg-video-ati (1:7.6.1-1) unstable; urgency=medium
 

commit d46ba6086a91e251280aeb178ddcb2fc411483d7
Author: Timo Aaltonen 
Date:   Thu Apr 7 08:21:20 2016 +0300

control: Bump Standards-Version to 3.9.7 (no changes).

diff --git a/debian/changelog b/debian/changelog
index 32ec4eb..95bc649 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+xserver-xorg-video-ati (1:7.7.0-1) UNRELEASED; urgency=medium
+
+  * New upstream release.
+  * control: Bump Standards-Version to 3.9.7 (no changes).
+
+ -- Timo Aaltonen   Thu, 07 Apr 2016 08:08:05 +0300
+
 xserver-xorg-video-ati (1:7.6.1-1) unstable; urgency=medium
 
   [ Andreas Boll ]
diff --git a/debian/control b/debian/control
index fe27d06..2febad8 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,7 @@ Build-Depends:
  x11proto-xf86dri-dev,
  libudev-dev [linux-any],
  xutils-dev (>= 1:7.5+4)
-Standards-Version: 3.9.6
+Standards-Version: 3.9.7
 Vcs-Git: 
https://anonscm.debian.org/git/pkg-xorg/driver/xserver-xorg-video-ati.git
 Vcs-Browser: 
https://anonscm.debian.org/cgit/pkg-xorg/driver/xserver-xorg-video-ati.git
 Homepage: https://wiki.freedesktop.org/xorg/RadeonFeature/

commit df6662864b56d1aeeea4c67d9b668e64197afb20
Author: Michel Dänzer 
Date:   Thu Apr 7 11:44:05 2016 +0900

Bump version for 7.7.0 release

diff --git a/configure.ac b/configure.ac
index 2409004..48e314b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@
 # Initialize Autoconf
 AC_PREREQ([2.60])
 AC_INIT([xf86-video-ati],
-[7.6.99],
+[7.7.0],
 [https://bugs.freedesktop.org/enter_bug.cgi?product=xorg],
 [xf86-video-ati])
 

commit c12614cfdc5729041c204e3ead1dbfde38011f0c
Author: Michel Dänzer 
Date:   Mon Apr 4 14:59:41 2016 +0900

Update manpage entry for Option "TearFree"

It's now effective for rotation as well.

(Ported from amdgpu commit faf9d720b7d650f5f1ea657a874d08eac3972e60)

Reviewed-by: Alex Deucher 

diff --git a/man/radeon.man b/man/radeon.man
index fa55c6d..1acdc63 100644
--- a/man/radeon.man
+++ b/man/radeon.man
@@ -279,9 +279,10 @@ Pageflipping is supported on all radeon hardware.
 .TP
 .BI "Option \*qTearFree\*q \*q" boolean \*q
 Enable tearing prevention using the hardware page flipping mechanism. This
-option currently doesn't have any effect for rotated CRTCs. It requires
-allocating two separate scanout buffers for each non-rotated CRTC. Enabling
-this option currently disables Option \*qEnablePageFlip\*q. The default is
+option currently doesn't have any effect for CRTCs using transforms other than
+rotation or reflection. It requires allocating two separate scanout buffers for
+each supported CRTC. Enabling this option currently disables Option
+\*qEnablePageFlip\*q. The default is
 .B off.
 .TP
 .BI "Option \*qAccelMethod\*q \*q" "string" \*q

commit 4693b1bd5b5c381e8b7b68a6f7f0c6696d6a68df
Author: Michel Dänzer 
Date:   Thu Mar 31 17:02:55 2016 +0900

Identify DRM event queue entries by sequence number instead of by pointer

If the memory for an entry was allocated at the same address as that for
a previously cancelled entry, the handler could theoretically be called
prematurely, triggered by the DRM event which was submitted for the
cancelled entry.

Reviewed-by: Alex Deucher 

diff --git a/src/drmmode_display.c b/src/drmmode_display.c
index 7331015..a368a41 100644

xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_7.7.0-1'

2016-04-06 Thread Timo Aaltonen
Tag 'xserver-xorg-video-ati-1_7.7.0-1' created by Timo Aaltonen 
 at 2016-04-07 05:28 +

Tagging upload of xserver-xorg-video-ati 1:7.7.0-1 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAABAgAGBQJXBe/yAAoJEMtwMWWoiYTcAuYQAIQs6laKZeAzf/fSTftjERxu
j27kD2X0pEHtdnXVMfqXTzV15ifawtTOdc9zXCYPNHpuxaoS83xtjnF8JsbFCpaU
k+qhBfv8ZM9KvDp368N4F4gavSsKHTQWMiB1hRygFyw2T4Gp+g0o2H5iK3ABZmue
2a1f7EwOf/ihZw0bFKjDke03C4u4kGNaJUDM8ZJap0nOJiGUEbItFCUtj0Evigg7
8NTHBY75GfqEPTgBqTh/rXFJRN1p5MnL823nEeclrUBaTZEhvt/tkeDlSf3A/eWO
c3WrfRqMwSaCzjEXQHy49eZQfqOaVdtBX/Cyt00GeWTodt0tGcKrPtl3zBmzZKYT
y8j6O+kJgbehikUXw4fWwrrZRQd6PKhSHS8wTqEdcLGqWZgwfm5IKgDFGgGO7t4n
r/ie3OifpsYILCmg1En3hS05tIzENOofV5FouZJsaDJQABR8ETV2L/Qjbn5bsTcp
qAakZ3EYILsYcxu1KVQfwhI2NY3sz7Mta59Xd4aN5Y1irtw4yS7duM44oNqiJDee
B1UlL9NFazDqATfDx3A4fekIdxxsPrupynm873qX73aWG10JSWzVe9SwgKqfYEIu
DKpPco14nHskaSgtYg4d99MaDR3pL8GEt40d1Z4GSl/QagiRBUx83Xv0GzI0kQFE
0qbtPwXo3jDiOdAxNoOO
=AQ5i
-END PGP SIGNATURE-

Changes since xserver-xorg-video-ati-1_7.6.1-1:
Jammy Zhou (1):
  Use render node for DRI3 if available

Michel Dänzer (37):
  Post 7.6.1 release version bump
  glamor: Restore all ScreenRec hooks during CloseScreen
  glamor: Deal with glamor_egl_destroy_textured_pixmap being removed
  Don't advertise any PRIME offloading capabilities without acceleration
  Load fb module before glamoregl/shadow modules
  HAS_DIRTYTRACKING_ROTATION also supports multiple CRTCs
  Build RandR 1.4 provider name from chipset name and bus ID
  Set the RandR primary output on startup if Xorg hasn't
  Fix RandR CRTC transforms
  Set RADEON_GEM_NO_CPU_ACCESS flag for BOs which don't need CPU access
  sync: Check if miSyncShmScreenInit symbol is resolved at runtime
  Remove pci_dev test from radeon_get_scrninfo
  drm_queue: Don't abort events immediately from radeon_drm_abort_client
  Remove radeon_scanout_flip_handler
  DRI2: Also clear dri2_flipping when client disconnects before event
  Make DRM event queue xf86CrtcPtr based instead of ScrnInfoPtr based
  Deal with modesets and page flips crossing on a CRTC
  Remove check for XF86_CRTC_VERSION 3
  Consolidate pScreen usage in drmmode_set_mode_major
  Make Option "TearFree" effective for rotated/reflected outputs as well 
(v2)
  present: Clear drmmode->fb_id before calling set_mode_major for unflip
  present: Return rotated CRTCs from radeon_present_get_crtc
  Factor out HW cursor checking code into drmmode_can_use_hw_cursor
  Don't try DRI2/Present flipping while the HW cursor can't be used
  Check for xf86CursorResetCursor
  TearFree can only work with acceleration
  DRI3 only works with acceleration
  Use radeon_alloc_pixmap_bo for allocating scanout BOs
  Fix build against older versions of xserver
  Require xserver 1.9 or newer
  Call RADEONBlockHandler_KMS before setting initial modes
  Revert "Use render node for DRI3 if available"
  DRI3: Refuse to open DRM file descriptor for ssh clients (v2)
  Update pixmap pitch in radeon_set_pixmap_bo
  Identify DRM event queue entries by sequence number instead of by pointer
  Update manpage entry for Option "TearFree"
  Bump version for 7.7.0 release

Mykola Lysenko (1):
  Initialize drmmode_crtc dpms_mode to DPMSModeOff

Ryan Kennedy (1):
  Use correct tiling in drmmode_create_bo_pixmap

Timo Aaltonen (3):
  Merge branch 'upstream-unstable' into debian-unstable
  control: Bump Standards-Version to 3.9.7 (no changes).
  release to unstable

jimqu (2):
  Move radeon_glamor_destroy_pixmap before radeon_glamor_create_pixmap
  glamor: Return NullPixmap on failure to create shareable pixmap

---
 configure.ac |   16 +
 debian/changelog |7 
 debian/control   |2 
 man/radeon.man   |7 
 src/drmmode_display.c|  386 ++-
 src/drmmode_display.h|   13 -
 src/radeon.h |   41 ++--
 src/radeon_bo_helper.c   |7 
 src/radeon_dri2.c|  103 ---
 src/radeon_dri3.c|   39 
 src/radeon_drm_queue.c   |   52 -
 src/radeon_drm_queue.h   |   16 -
 src/radeon_glamor.c  |   84 ++---
 src/radeon_glamor.h  |2 
 src/radeon_glamor_wrappers.c |5 
 src/radeon_kms.c |  269 -
 src/radeon_list.h|1 
 src/radeon_present.c |   45 +++--
 src/radeon_probe.c   |5 
 src/radeon_sync.c|7 
 src/radeon_video.c   |2 
 21 files changed, 741 insertions(+), 368 deletions(-)
---



xserver-xorg-video-ati_7.7.0-1_source.changes ACCEPTED into unstable

2016-04-06 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 07 Apr 2016 08:26:30 +0300
Source: xserver-xorg-video-ati
Binary: xserver-xorg-video-ati xserver-xorg-video-ati-dbg 
xserver-xorg-video-radeon xserver-xorg-video-radeon-dbg
Architecture: source
Version: 1:7.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian X Strike Force 
Changed-By: Timo Aaltonen 
Description:
 xserver-xorg-video-ati - X.Org X server -- AMD/ATI display driver wrapper
 xserver-xorg-video-ati-dbg - X.Org X server -- AMD/ATI display driver wrapper 
(debugging symbo
 xserver-xorg-video-radeon - X.Org X server -- AMD/ATI Radeon display driver
 xserver-xorg-video-radeon-dbg - X.Org X server -- AMD/ATI Radeon display 
driver (debugging symbol
Changes:
 xserver-xorg-video-ati (1:7.7.0-1) unstable; urgency=medium
 .
   * New upstream release.
   * control: Bump Standards-Version to 3.9.7 (no changes).
Checksums-Sha1:
 b7cda8a31970d3304c3a8aafb7f4eff533fc6e5b 2615 
xserver-xorg-video-ati_7.7.0-1.dsc
 23755308595297bc28a36866b7575de07af97765 1092310 
xserver-xorg-video-ati_7.7.0.orig.tar.gz
 add328a91a7297d668028f39ad49bade4c4f945e 23909 
xserver-xorg-video-ati_7.7.0-1.diff.gz
Checksums-Sha256:
 df728b90dbbe1d88e8672c14e13844a36456820139bc21fb4ae8f1605bb73440 2615 
xserver-xorg-video-ati_7.7.0-1.dsc
 5e8980ddfd1acf341c2efc0f6a335dffef33deefe814361d30197a32ca0b3936 1092310 
xserver-xorg-video-ati_7.7.0.orig.tar.gz
 ea6d1439dafc94e28000912db4a136aec7cccdac11d96684b171c65dd1344fa4 23909 
xserver-xorg-video-ati_7.7.0-1.diff.gz
Files:
 ceaf03a4e601c0edd96f2f0a37f49c1d 2615 x11 optional 
xserver-xorg-video-ati_7.7.0-1.dsc
 85cbb80b0b3d5ddaa782755b918004fd 1092310 x11 optional 
xserver-xorg-video-ati_7.7.0.orig.tar.gz
 b369f9a33be46bea233dabf7d3028e19 23909 x11 optional 
xserver-xorg-video-ati_7.7.0-1.diff.gz

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBAgAGBQJXBe+mAAoJEMtwMWWoiYTcuJsP/3a3jEofA5ci/GKHiN5GLKWm
9zGUl4By0Tfijf2i2W5mDxFQsspRzymQkjoW3hhb8gKWbNPVEA5j+fg3BIIgbNwx
iWuXDzEkXbv8WZCiocXmslwV+3yr+loFhCuy+aO3Cj9FKCShqss2xCsfa/GrWoUr
mi+q56sxRTGYX2NEnzX5UyWS9Noqqk/BUGFRTbDvqlN8E/MCjD4YgHoSyGy4aEZW
XKp7TwYfaPDo2zYi4FgEdA99zyKcjA5TjU+GCpNMyN4BQ91kmiTRbxE5muFrZTsH
hWarOd2tNZjrNMbz+1OzAoCP2gdO4CBeGXGqXNrYQQeZwlmB6QjICP9ZyEqro58j
3octjGn9B3JXCvw5x1+G1LziLpU5Hebgk6/2qkuUmmprVhplGBpchyDks+mhfs0q
9DVWg+hwcFQRib7KMDQwcESv/oZhMpDmtxnUqc0dmp3ePHggFlCfn20cZWXEp8N+
bs30rddCnqfV/XZI93XPqylSHEF4ROadlJ6BYzT/27sO2eqluVBE2H5eCQwLXkAv
pl1VlDhSk0sddz39XVXHlkjTiY3VwyqFyQbiy+52ibWu1m2JdlxLb7Z7Vqpfgzos
Li1YGYYUKL0yxUjJHMstnzdsDTMDh127nTZ+1xQaKawmJR+BvibpmvGjmnNinpkQ
/KMsRH6v9zaG0vHxh5Fc
=CFo/
-END PGP SIGNATURE-


Thank you for your contribution to Debian.



Bug#818244: Request to close

2016-04-06 Thread Yves-Alexis Perez
On mer., 2016-04-06 at 21:33 -0700, Erik Haller wrote:
> I compiled monitor.c and ran the following command:
> 
> cat <(monitor) <(xrandr) <(dpkg-query -l xserver-xorg) > 
> 
> I have one radeon X1300 card with a Y cable going to two monitors.
> 
> Attached to this email are the two output files.

So the names returned by RandR are indeed identical. That doesn't make much
sense to me here, maybe there's something I missed (maybe at the GTK+ layer or
something, I'm unsure).

Regards,
-- 
Yves-Alexis



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