mesa: Changes to 'debian-experimental'

2013-02-14 Thread Robert Hooker
 debian/changelog  |2 --
 debian/patches/04_osmesa_version.diff |   27 ++-
 2 files changed, 18 insertions(+), 11 deletions(-)

New commits:
commit c263b342fdaabffbced5960c090dc1033b944ffc
Author: Robert Hooker 
Date:   Thu Feb 14 18:10:04 2013 -0500

Revert "debian/patches04_osmesa_version.diff: Switch to a less fragile way 
of forcing the version"

This reverts commit a208628411c8141a99ab2e118c5aef4a9fe87402.

It doesn't actually work, sorry about that!

diff --git a/debian/changelog b/debian/changelog
index 4d8af4f..7a4006e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -61,8 +61,6 @@ mesa (9.1~git20130207.f1c46c84-1) UNRELEASED; urgency=low
   * Drop xutils-dev build dep, makedepend is no longer required
   * Recommend libtxc-dxtn0 in libgl1-mesa-dri for easier use with multiarch
 installs (Closes: #668645).
-  * 04_osmesa_version.diff: Switch to a less fragile way of forcing the version
-(Closes: 697745)
 
  -- Julien Cristau   Fri, 03 Aug 2012 23:17:16 +0200
 
diff --git a/debian/patches/04_osmesa_version.diff 
b/debian/patches/04_osmesa_version.diff
index 3232216..bad5f7b 100644
--- a/debian/patches/04_osmesa_version.diff
+++ b/debian/patches/04_osmesa_version.diff
@@ -1,11 +1,20 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -25,7 +25,7 @@ m4_ifdef([AM_SILENT_RULES], [AM_SILENT_R
- m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
+--- a/src/mesa/drivers/osmesa/Makefile.am
 b/src/mesa/drivers/osmesa/Makefile.am
+@@ -37,7 +37,7 @@
+ nodist_EXTRA_lib@OSMESA_LIB@_la_SOURCES = dummy.cpp
+ lib@OSMESA_LIB@_la_SOURCES = osmesa.c
  
- dnl Set internal versions
--OSMESA_VERSION=8
-+OSMESA_VERSION=6:5:3
- AC_SUBST([OSMESA_VERSION])
+-lib@OSMESA_LIB@_la_LDFLAGS = -module -version-number @OSMESA_VERSION@ 
-no-undefined
++lib@OSMESA_LIB@_la_LDFLAGS = -module -version-number 6:5:3 -no-undefined
  
- dnl Versions for external dependencies
+ if HAVE_SHARED_GLAPI
+ GLAPI_LIB = $(top_builddir)/src/mapi/shared-glapi/libglapi.la
+@@ -55,7 +55,7 @@
+ all-local: lib@OSMESA_LIB@.la
+   $(MKDIR_P) $(top_builddir)/$(LIB_DIR);
+   ln -f .libs/lib@OSMESA_LIB@.so 
$(top_builddir)/$(LIB_DIR)/lib@OSMESA_LIB@.so;
+-  ln -f .libs/lib@OSMESA_LIB@.so.@OSMESA_VERSION@ 
$(top_builddir)/$(LIB_DIR)/lib@OSMESA_LIB@.so.@OSMESA_VERSION@;
++  ln -f .libs/lib@OSMESA_LIB@.so.6.5.3 
$(top_builddir)/$(LIB_DIR)/lib@OSMESA_LIB@.so.6.5.3;
+ endif
+ 
+ pkgconfigdir = $(libdir)/pkgconfig


-- 
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/e1u67xf-0003bs...@vasks.debian.org



Bug#700235: xserver-xorg-video-nouveau: uninitialized video memory or garbled images on login screen (lightdm)

2013-02-14 Thread Sven Joachim
On 2013-02-14 22:50 +0100, Andrei POPESCU wrote:

> On Jo, 14 feb 13, 19:16:50, Sven Joachim wrote:
>> 
>> Can you please test version 1:1.0.6-1 from experimental?
>
> Sorry, forgot to mention I already did. No change.

Okay, could you please temporarily disable the 3D driver, e.g. with

# echo "LIBGL_ALWAYS_SOFTWARE=1" >> /etc/environment

(not sure if lightdm makes any use of it, just to rule that out) and try
a 3.7 kernel from experimental?  If the problem still persists, file an
upstream bug on freedesktop bugzilla, see
http://nouveau.freedesktop.org/wiki/Bugs for instructions.

Cheers,
   Sven


-- 
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/877gmabkke@turtle.gmx.de



Bug#700235: xserver-xorg-video-nouveau: uninitialized video memory or garbled images on login screen (lightdm)

2013-02-14 Thread Andrei POPESCU
On Jo, 14 feb 13, 19:16:50, Sven Joachim wrote:
> 
> Can you please test version 1:1.0.6-1 from experimental?

Sorry, forgot to mention I already did. No change.

Kind regards,
Andrei
-- 
http://wiki.debian.org/FAQsFromDebianUser
Offtopic discussions among Debian users and developers:
http://lists.alioth.debian.org/mailman/listinfo/d-community-offtopic


signature.asc
Description: Digital signature


Bug#700235: xserver-xorg-video-nouveau: uninitialized video memory or garbled images on login screen (lightdm)

2013-02-14 Thread Sven Joachim
On 2013-02-10 12:16 +0100, Andrei POPESCU wrote:

> Package: xserver-xorg-video-nouveau
> Version: 1:1.0.1-5
> Severity: normal
>
> Hello,
>
> I'm seeing #631391[1], but with lightdm and nouveau, even the workaround 
> works (disabling compositing). Since I don't have any problems with the 
> proprietary nvidia driver I thought it might be the driver.

Quite possible, although the submitter of #631391 has Radeon cards.

> [1] if you don't want to look it up a short summary is: on login strange 
> effects are seen when cold-booting or garbled pieces from previous 
> session if you reboot. The workaround is to disable compositing.

Can you please test version 1:1.0.6-1 from experimental?

Cheers,
   Sven


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



Bug#699731: issue resolved

2013-02-14 Thread Michel Dänzer
On Don, 2013-02-14 at 13:19 +0100, Andreas Glaeser wrote: 
> Upon reinstalling today and doing no text-mode configuration at all to Xorg, 
> I put
> 'video=LVDS-1:d" boot option into /etc/default/grub, 'linux-firmware-nonfree' 
> was
> installed, then 'update-grub' was done. Although it was a bit tricky to 
> guess, where the
> 'Apply'-button was and to click on it, because it was mostly outside of the 
> visible area
> of the default 640x480 screen, when changing the Displays-setting to higher 
> resolutions
> under System-Settings.'Mirror displays' was deselected and 'Laptop' too.
> Now blanking of the virtual terminals still appears and the X-display is not 
> affected by
> this, as before, so it is clearly not necessary to create an xorg.conf-file.

I think the best solution would be to add a quirk to the kernel to
permanently disable the LVDS output on this hardware. Then you wouldn't
even need video=LVDS-1:d.


-- 
Earthling Michel Dänzer   |   http://www.amd.com
Libre software enthusiast |  Debian, X and DRI developer


--
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/1360849851.12562.43.camel@thor.local



Bug#699731: issue resolved

2013-02-14 Thread Andreas Glaeser
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Upon reinstalling today and doing no text-mode configuration at all to Xorg, I 
put
'video=LVDS-1:d" boot option into /etc/default/grub, 'linux-firmware-nonfree' 
was
installed, then 'update-grub' was done. Although it was a bit tricky to guess, 
where the
'Apply'-button was and to click on it, because it was mostly outside of the 
visible area
of the default 640x480 screen, when changing the Displays-setting to higher 
resolutions
under System-Settings.'Mirror displays' was deselected and 'Laptop' too.
Now blanking of the virtual terminals still appears and the X-display is not 
affected by
this, as before, so it is clearly not necessary to create an xorg.conf-file.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAlEc1kAACgkQ5+rBHyUt5ws5WwCgh1cF5JQQWOn4AUZFUtkKhJIV
etEAoKqTJCS8hn5A/5fGOdQLnnEbcT+y
=cR1V
-END PGP SIGNATURE-


libdrm: Changes to 'ubuntu'

2013-02-14 Thread Timo Aaltonen
 debian/changelog  |1 +
 tests/Makefile.am |2 --
 xf86drm.h |2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

New commits:
commit 9558055d7feb654b34fe45082e33adfe32ae8423
Author: Sven Joachim 
Date:   Fri Feb 8 18:52:48 2013 +0100

Undo accidental changes to upstream files

Made in commit 2434d92d8d36dac8a94a76ab21f014d562b6deb1.

diff --git a/tests/Makefile.am b/tests/Makefile.am
index ea9026e..a3a59bd 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,8 +10,6 @@ check_PROGRAMS = \
dristat \
drmstat
 
-dristat_LDADD = $(CLOCK_LIB)
-
 SUBDIRS = modeprint
 
 if HAVE_LIBKMS
diff --git a/xf86drm.h b/xf86drm.h
index ad9653e..5ecb284 100644
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -74,7 +74,7 @@ extern "C" {
 /* Default /dev/dri directory permissions 0755 */
 #define DRM_DEV_DIRMODE\
(S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
-#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
+#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP)
 
 #define DRM_DIR_NAME  "/dev/dri"
 #define DRM_DEV_NAME  "%s/card%d"

commit b3fd78c9285cdc7d4eee01c1ee97f9ffe94622d9
Author: Sven Joachim 
Date:   Fri Feb 8 19:00:41 2013 +0100

Fix up debian/changelog

Manpages were never disabled in versions uploaded to Debian, and
docbook-xsl build dependency was added in commit
2434d92d8d36dac8a94a76ab21f014d562b6deb1.

diff --git a/debian/changelog b/debian/changelog
index 835fac9..49574f0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,7 +5,7 @@ libdrm (2.4.42-1) UNRELEASED; urgency=low
 
   [ Maarten Lankhorst ]
   * New upstream release.
-  * Re-enable building of manpages, and build-depend on xsltproc
+  * Build-depend on xsltproc and docbook-xsl.
 
   [ Timo Aaltonen ]
   * control: Bump policy to 3.9.4, no changes.

commit 63bcd055b68839354145c4e09beda855ad05ea36
Author: Sven Joachim 
Date:   Fri Feb 8 18:52:48 2013 +0100

Undo accidental changes to upstream files

Made in commit 2434d92d8d36dac8a94a76ab21f014d562b6deb1.

diff --git a/tests/Makefile.am b/tests/Makefile.am
index ea9026e..a3a59bd 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,8 +10,6 @@ check_PROGRAMS = \
dristat \
drmstat
 
-dristat_LDADD = $(CLOCK_LIB)
-
 SUBDIRS = modeprint
 
 if HAVE_LIBKMS
diff --git a/xf86drm.h b/xf86drm.h
index ad9653e..5ecb284 100644
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -74,7 +74,7 @@ extern "C" {
 /* Default /dev/dri directory permissions 0755 */
 #define DRM_DEV_DIRMODE\
(S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
-#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
+#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP)
 
 #define DRM_DIR_NAME  "/dev/dri"
 #define DRM_DEV_NAME  "%s/card%d"

commit 1c2190cb05ebbe7a76905de6a4051387ac2c3904
Author: Maarten Lankhorst 
Date:   Fri Feb 8 13:30:56 2013 +0100

add docbook-xsl to build-depends too

diff --git a/debian/control b/debian/control
index acfa4f3..d634ed5 100644
--- a/debian/control
+++ b/debian/control
@@ -7,6 +7,7 @@ Build-Depends:
  dh-autoreconf,
  quilt,
  xsltproc,
+ docbook-xsl,
  libx11-dev,
  pkg-config,
  libpthread-stubs0-dev,

commit 2434d92d8d36dac8a94a76ab21f014d562b6deb1
Author: Maarten Lankhorst 
Date:   Fri Feb 8 13:22:23 2013 +0100

Re-enable building of manpages, and build-depend on xsltproc

diff --git a/debian/changelog b/debian/changelog
index 1982623..835fac9 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ libdrm (2.4.42-1) UNRELEASED; urgency=low
 
   [ Maarten Lankhorst ]
   * New upstream release.
+  * Re-enable building of manpages, and build-depend on xsltproc
 
   [ Timo Aaltonen ]
   * control: Bump policy to 3.9.4, no changes.
diff --git a/debian/control b/debian/control
index 8ae824c..acfa4f3 100644
--- a/debian/control
+++ b/debian/control
@@ -6,6 +6,7 @@ Build-Depends:
  debhelper (>= 9),
  dh-autoreconf,
  quilt,
+ xsltproc,
  libx11-dev,
  pkg-config,
  libpthread-stubs0-dev,
diff --git a/tests/Makefile.am b/tests/Makefile.am
index a3a59bd..ea9026e 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -10,6 +10,8 @@ check_PROGRAMS = \
dristat \
drmstat
 
+dristat_LDADD = $(CLOCK_LIB)
+
 SUBDIRS = modeprint
 
 if HAVE_LIBKMS
diff --git a/xf86drm.h b/xf86drm.h
index 5ecb284..ad9653e 100644
--- a/xf86drm.h
+++ b/xf86drm.h
@@ -74,7 +74,7 @@ extern "C" {
 /* Default /dev/dri directory permissions 0755 */
 #define DRM_DEV_DIRMODE\
(S_IRUSR|S_IWUSR|S_IXUSR|S_IRGRP|S_IXGRP|S_IROTH|S_IXOTH)
-#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP)
+#define DRM_DEV_MODE(S_IRUSR|S_IWUSR|S_IRGRP|S_IWGRP|S_IROTH|S_IWOTH)
 
 #define DRM_DIR_NAME  "/dev/dri"
 #define DRM_DEV_NAME  "%s/card%d"

commit 34041b5572dd4ad7057cc6d801a17f2ac8d02679
Author: Maarten Lankhorst 
Date:   Fri Feb 8 13:17:35 2013 +0100

add manpages back to libdrm-dev