Re: [RFC] proposal for reorganizing the MESA libraries to simplify replacing them with vendor implementations

2011-08-04 Thread Michel Dänzer
On Mon, 2011-07-25 at 19:03 +0200, Julien Cristau wrote: 
> On Mon, Jul 25, 2011 at 18:57:17 +0200, Andreas Beckmann wrote:
> 
> > libGL.so.1 is not the only file to be diverted, libglx.so is being
> > replaced by the vendors drivers, too. Or is there some way of "search
> > path magic" that would allow to place the "higher priority alternative"
> > in a different location where it would be picked up before
> > /usr/lib/xorg/modules/extensions/libglx.so ? That would allow to avoid
> > the diversion here. Something similar to /lib/modules/*/updates/ ...
> > 
> That shouldn't be too hard.

But it would result in the non-standard libglx.so being picked up even
when the standard GL(X) components are supposed to be used. So I think
libglx.so would need to be handled by the alternative as well.


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



Bug#635059: libgl1-mesa-glx: incorrect renderType in GLX fbconfigs (w/ patch)

2011-08-04 Thread Michel Dänzer
On Fre, 2011-07-22 at 11:38 +0200, Zdenek Salvet wrote: 
> Package: libgl1-mesa-glx
> Version: 7.7.1-4
> Severity: important
> Tags: upstream patch
> 
> GLX routines may report and use incorrect FBConfigs due to bug
> in protocol parsing - renderType should not be computed from (uninitialized)
> GLX_RGBA property when server sent it explicitely (with GLX 1.3+)

Please submit your patch (after fixing the obvious whitespace issues) to
the mesa-dev list at lists.freedesktop.org, preferably with git
send-email.


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



Bug#628694: xorg-core: does not work with GNOME3

2011-08-04 Thread Michel Dänzer
On Don, 2011-07-21 at 11:10 +0200, Ana Guerrero wrote: 
> On Wed, Jun 15, 2011 at 11:55:06AM +0200, Michel Dänzer wrote:
> > On Mit, 2011-06-15 at 11:49 +0200, Ana Guerrero wrote: 
> > > On Wed, Jun 15, 2011 at 11:45:27AM +0200, Michel Dänzer wrote:
> > > > On Son, 2011-06-05 at 17:56 +0200, Ana Guerrero wrote: 
> > > > > 
> > > > > On Tue, May 31, 2011 at 07:02:59PM +0200, Michel Dänzer wrote:
> > > > > > On Die, 2011-05-31 at 18:53 +0200, Michel Dänzer wrote: 
> > > > > > > On Die, 2011-05-31 at 14:36 +0200, Ana Guerrero wrote: 
> > > > > > > > 
> > > > > > > > The mouse works just fine, i do wonder if could be some desktop 
> > > > > > > > effect from
> > > > > > > > gnome makes the system very very slow?
> > > > > > > 
> > > > > > > It sounds like more likely the GPU locks up. I suppose the 
> > > > > > > 'working
> > > > > > > drivers from squeeze' involve a different version of 
> > > > > > > libgl1-mesa-dri,
> > > > > > > and possibly the kernel?
> > > > > 
> > > > > No, when I downgraded to Squeeze I only downgrade some xorg-* packages
> > > > > (4-5 packages, I don't have the list here, but I can tell you if 
> > > > > needed),
> > > > > [...]
> > > > 
> > > > Yes, please.
> > > >
> > > 
> > > xserver-common_1.7.7-13_all.deb
> > > xserver-xorg_7.5+8_amd64.deb
> > > xserver-xorg-core_1.7.7-13_amd64.deb
> > > xserver-xorg-input-evdev_2.3.2-6_amd64.deb
> > > xserver-xorg-video-ati_6.13.1-2+squeeze1_amd64.deb
> > > xserver-xorg-video-radeon_6.13.1-2+squeeze1_amd64.deb
> > 
> > Please provide the bug script information from running with these
> > packages.
> 
> Finally I had access to this computer today, attached are the logs
> and the output from the reportbug script.
> The system is a up-to-date debian unstable with the packages above
> mentioned from Squeeze plus libgl1-mesa-dri_7.10.2-2_amd64.deb
> Gnome3 starts perfectly althought it is very slow. With latest packages
> from unstable, it does not start.

I think this is starting to look like a problem with the GPU IRQ... With
the non-working drivers, does a simple GL app such as glxgears work? If
not, does it work with the environment variable vblank_mode=0? Do the
radeon numbers in /proc/interrupts increase before/after the problem
occurs? If they don't, does any of the IRQ related kernel boot options
such as noapic, pci=nomsi, ... help?


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



Re: [RFC] proposal for reorganizing the MESA libraries to simplify replacing them with vendor implementations

2011-08-04 Thread Andreas Beckmann
On 2011-08-04 11:22, Michel Dänzer wrote:
> On Mon, 2011-07-25 at 19:03 +0200, Julien Cristau wrote: 
>> On Mon, Jul 25, 2011 at 18:57:17 +0200, Andreas Beckmann wrote:
>>
>>> libGL.so.1 is not the only file to be diverted, libglx.so is being
>>> replaced by the vendors drivers, too. Or is there some way of "search
>>> path magic" that would allow to place the "higher priority alternative"
>>> in a different location where it would be picked up before
>>> /usr/lib/xorg/modules/extensions/libglx.so ? That would allow to avoid
>>> the diversion here. Something similar to /lib/modules/*/updates/ ...
>>>
>> That shouldn't be too hard.
> 
> But it would result in the non-standard libglx.so being picked up even
> when the standard GL(X) components are supposed to be used. So I think
> libglx.so would need to be handled by the alternative as well.

The idea is still to handle the non-standard libglx.so by an
alternative. This will be installed in the search path before the
standard libglx.so. So we can stop diverting the standard libglx.so
simplifying the whole process.

Andreas


-- 
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/4e3a91ff.4080...@abeckmann.de



xterm: Changes to 'debian-unstable'

2011-08-04 Thread Timo Aaltonen
 debian/changelog |6 ++
 debian/control   |2 ++
 debian/rules |2 +-
 debian/xterm.install |1 +
 4 files changed, 10 insertions(+), 1 deletion(-)

New commits:
commit dc48174ad87c328be5d429a714e88597e74f2e2d
Author: Timo Aaltonen 
Date:   Thu Aug 4 15:56:38 2011 +0300

Install .desktop files again.

diff --git a/debian/changelog b/debian/changelog
index 51ff142..d791b2a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xterm (271-2) UNRELEASED; urgency=low
+
+  * Install .desktop files again. (Closes: #486317, LP: #129041)
+
+ -- Timo Aaltonen   Thu, 04 Aug 2011 15:19:28 +0300
+
 xterm (271-1) unstable; urgency=low
 
   * New upstream release
diff --git a/debian/control b/debian/control
index 2d6b79f..81924f2 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends:
  quilt,
  lynx-cur | lynx,
  xorg-docs-core,
+ desktop-file-utils,
 
 # Reasons for Build-Depends:
 #
@@ -100,6 +101,7 @@ Build-Depends:
 #   debhelper (>= 5)debian/compat = 5
 #   quilt   patch management system
 #   lynx-cur | lynx generates plain-text version of xterm faq
+#   desktop-file-utils  for installing xterm.desktop
 
 Package: xterm
 Architecture: any
diff --git a/debian/rules b/debian/rules
index 2879066..5c2beea 100755
--- a/debian/rules
+++ b/debian/rules
@@ -93,7 +93,7 @@ install: build
dh_installdirs
# General installation
cd build && \
-   $(MAKE) install mandir=/usr/share/man/man1 libdir=/etc 
DESTDIR=$(DEBTREEDIR)
+   $(MAKE) install install-desktop mandir=/usr/share/man/man1 libdir=/etc 
DESTDIR=$(DEBTREEDIR)

## Install lxterm command and manual page.
install -m 755 debian/local/lxterm $(DEBTREEDIR)/usr/bin
diff --git a/debian/xterm.install b/debian/xterm.install
index e620391..dad8ef6 100644
--- a/debian/xterm.install
+++ b/debian/xterm.install
@@ -2,3 +2,4 @@ etc/X11/app-defaults/*
 usr/bin/*
 usr/share/man/man1/*
 usr/share/pixmaps
+usr/share/applications/*


-- 
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/e1qoynh-0004rr...@vasks.debian.org



xterm: Changes to 'ubuntu'

2011-08-04 Thread Timo Aaltonen
 INSTALL  |   45 
 Imakefile|   15 
 MANIFEST |   20 
 Makefile.in  |   82 
 THANKS   |   14 
 Tekproc.c|  222 -
 VTPrsTbl.c   |  342 ++
 VTparse.def  |7 
 VTparse.h|8 
 XTerm.ad |   19 
 aclocal.m4   |  513 +++
 button.c |  418 +-
 cachedGCs.c  |5 
 charproc.c   | 1307 ++---
 config.guess |  167 -
 config.sub   |  178 -
 configure| 4992 +++
 configure.in |   86 
 ctlseqs.ms   | 1353 +
 ctlseqs.txt  | 1215 
 data.c   |5 
 data.h   |   18 
 debian/README.source |2 
 debian/changelog |  198 +
 debian/control   |   13 
 debian/local/xterm.faq.html  | 1514 ++
 debian/patches/900_debian_xterm.diff |   14 
 debian/patches/902_windowops.diff|6 
 debian/patches/904_fontops.diff  |2 
 debian/rules |   11 
 debian/watch |2 
 debian/xsfbs/xsfbs.mk|   35 
 debian/xterm.README.Debian   |6 
 debian/xterm.dirs|5 
 debian/xterm.docs|2 
 debian/xterm.install |1 
 df-install.in|   95 
 doublechr.c  |4 
 error.h  |3 
 fontutils.c  |  249 +
 fontutils.h  |   10 
 input.c  |   20 
 linedata.c   |6 
 main.c   |  156 -
 main.h   |   10 
 menu.c   |  683 +++-
 menu.h   |   48 
 misc.c   |  616 +++-
 os2main.c|  155 -
 package/debian/changelog |   35 
 package/debian/color.sed |4 
 package/debian/compat|1 
 package/debian/control   |   23 
 package/debian/copyright |  221 +
 package/debian/rules |  186 +
 package/debian/source/format |1 
 package/debian/watch |4 
 package/debian/xterm-dev.docs|8 
 package/debian/xterm-xres.sed|8 
 package/xterm.spec   |  171 +
 plink.sh |8 
 print.c  |  340 +-
 ptydata.c|   27 
 ptyx.h   |  154 -
 screen.c |  297 +-
 scrollbar.c  |   49 
 terminfo |   30 
 trace.c  |   50 
 trace.h  |   60 
 util.c   |   99 
 uxterm.desktop   |4 
 version.h|6 
 vms.c|7 
 vms.h|2 
 vttests/dynamic.pl   |  131 
 xcharmouse.h |5 
 xterm.desktop|4 
 xterm.h  |   88 
 xterm.log.html   |  461 +++
 xterm.man| 1101 +--
 xterm_io.h   |6 
 xtermcap.c   |   18 
 xtermcfg.hin |   42 
 xutf8.c  |   24 
 xutf8.h  |8 
 85 files changed, 12845 insertions(+), 5735 deletions(-)

New commits:
commit c63128226f453850c88f8c7b2bd009e651925508
Author: Timo Aaltonen 
Date:   Thu Aug 4 17:11:25 2011 +0300

xterm.overrides: Purge old utempter-reversal cruft.

diff --git a/debian/changelog b/debian/changelog
index 496fb71..9f47d2f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,6 +1,7 @@
 xterm (271-1ubuntu1) UNRELEASED; urgency=low
 
   * control: Revert the change to Vcs headers.
+  * xterm.overrides: Purge old utempter-reversal cruft.
 
  -- Timo Aaltonen   Thu, 04 Aug 2011 17:04:32 +0300
 
diff --git a/debian/xterm.overrides b/debian/xterm.overrides
deleted file mode 100644
index e978755..000
--- a/debian/xterm.overrides
+++ /dev/null
@@ -1,2 +0,0 @@
-xterm: setgid-binary usr/bin/xterm 2755 root/utmp
-

commit 1e99d85dda1fe9e1fc030351aeca1f45719be28f
Author: Timo Aaltonen 
Date:   Thu Aug 4 17:06:55 2011 +0300

control: Revert the change to Vcs headers.

diff --g

xterm: Changes to 'ubuntu'

2011-08-04 Thread Timo Aaltonen
 debian/changelog |   10 ++
 1 file changed, 10 insertions(+)

New commits:
commit 12e82368d8f47dbd03589afcd6767249c120fa62
Author: Timo Aaltonen 
Date:   Thu Aug 4 17:27:01 2011 +0300

Add a note about the debian merge to the changelog.

diff --git a/debian/changelog b/debian/changelog
index 9f47d2f..c9d0cad 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,15 @@
 xterm (271-1ubuntu1) UNRELEASED; urgency=low
 
+  * Merge from Debian unstable (LP: #756273), remaining changes:
+- debian/patches/950_ubuntu_charclass_highlight.diff: Enabled URL
+  highlighting
+- debian/patches/Add 951_uxterm_utf8_title.diff: Set utf8Titles to true by
+  default when using uxterm, so that it displays utf8 directories in titles
+  properly.  May cause issues with apps that use control sequences for
+  updating the xterm titlebar - users should use xterm or set utf8Title
+  to false in this case.
+- debian/gbp.conf: Use "Ubuntu" in "debian-branch" directly
+- Install .desktop files.
   * control: Revert the change to Vcs headers.
   * xterm.overrides: Purge old utempter-reversal cruft.
 


-- 
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/e1qoytd-0004vk...@vasks.debian.org



Bug#636135: xserver-xorg-video-radeon: Logout of KDE gives black screen with pointer still visible.

2011-08-04 Thread Michel Dänzer
On Son, 2011-07-31 at 15:57 +0200, Nils Martin Sande wrote:
> Package: xserver-xorg-video-radeon
> Version: 1:6.14.2-1
> Severity: important
> 
> Reproduce:
> 1. Login to KDE.
> 2. Logout.
> 
> Result(always):
> Black screen with pointer still visible.
> System is still active -> ctrl-alt-f1 works and "ps aux" confirms that all 
> user
> process has terminated.

How about the X server process? If it's still alive, can you attach gdb
to it and see where it's at? 


> "/etc/init.d/kdm restart" brings back the KDM login screen.

Was the Xorg.0.log in the bug report captured after logout but before
restarting kdm? Is there more possibly relevant information in the kdm
log file? 


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



Please binNMU libglew1.5 using packages against libglew1.6

2011-08-04 Thread Clara Gnos
Hello,

glew is currently not migrating to testing due to other packages
depending on the old libglew1.5 which is not shipped anymore by glew.
This means that following packages are blocked:

  glew-utils (= 1.6.0-3)
  libglew1.6-dev (= 1.6.0-3)
  libprojectm-qt1 (>= 2.0.1+dfsg-10)
  libprojectm2 (>= 2.0.1+dfsg-10)
  mupen64plus-video-z64 (>= 1.99.4-3)
  openmsx (>= 0.8.1-3)

(There may be more in non-i386 and/or contrib/non-free)

Here is the list of packages which need a rebuild:

  nmu ball_1.4.0-4 . ALL . -m 'Rebuild against libglew1.6'
  nmu blender_2.58-svn37702-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu enblend-enfuse_4.0+dfsg-4 . ALL . -m 'Rebuild against libglew1.6'
  nmu gimp-plugin-registry_3.5.4-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu gource_0.35-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu hugin_2011.0.0+dfsg-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu koffice_1:2.3.3-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu avogadro_1.0.3-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu opencsg_1.3.1-4 . ALL . -m 'Rebuild against libglew1.6'
  nmu libsfml_1.6+dfsg1-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu sofa-framework_1.0~beta4-5.1 . ALL . -m 'Rebuild against libglew1.6'
  nmu tulip_3.1.2-2.3 . ALL . -m 'Rebuild against libglew1.6'
  nmu mesa-demos_8.0.1-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu meshlab_1.3.0a+dfsg1-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu performous_0.6.1-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu python-pyglew_0.1.2-4 . ALL . -m 'Rebuild against libglew1.6'
  nmu renpy_6.12.0-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu soya_0.15~rc1-3 . ALL . -m 'Rebuild against libglew1.6'
  nmu rlvm_0.12-3 . ALL . -m 'Rebuild against libglew1.6'
  nmu rss-glx_0.9.1-5 . ALL . -m 'Rebuild against libglew1.6'
  nmu spring_0.82.7.1+dfsg1-3 . ALL . -m 'Rebuild against libglew1.6'
  nmu trigger-rally_0.5.2.1-2 . ALL . -m 'Rebuild against libglew1.6'
  nmu widelands_1:16-1 . ALL . -m 'Rebuild against libglew1.6'
  nmu quesoglc_0.7.2-4 . ALL . -m 'Rebuild against libglewmx1.6'

Some of them may also have to change their Build-Depends to
"libglew1.6 | libglew-dev". Currently libglew1.6-dev also provides
libglew1.5-dev to fix build problems.

thanks.


-- 
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/CAK+Svmq+4f=f40ldwy7b3auubzv3jwdtyn65tdyqkdrvv7h...@mail.gmail.com



[bts-link] source package xserver-xorg-video-ati

2011-08-04 Thread bts-link-upstream
#
# bts-link upstream status pull for source package xserver-xorg-video-ati
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

user bts-link-upstr...@lists.alioth.debian.org

# remote status report for #597692 (http://bugs.debian.org/597692)
#  * https://bugs.freedesktop.org/show_bug.cgi?id=28426
#  * remote status changed: (?) -> NEW
usertags 597692 + status-NEW

thanks


--
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/20110804212150.606.24337.btsl...@busoni.debian.org



Freie Arbeitsplaetze im MBE-Unternehmen

2011-08-04 Thread Cindy Navas
Hallo,


Sie suchen Arbeit Wir suchen neue Mitarbeiter. Es werden keine bestimmten 
Kenntnisse Vorausgesetzt.

Falls Sie mehr uber uns erfahren moechten, so kontaktieren Sie mich unter 
email: cindynavas_...@yahoo.de


Mit freundlichen Gruessen


-- 
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/snt131-ds21e8f7a6a9f5e46ec78b37a7...@phx.gbl



Bug#636673: xorg-server: sh4: FTBFS: ERROR:../../test/input.c:1218:dix_valuator_alloc: assertion failed: (((void*)v->axisVal - (void*)v) % sizeof(double) == 0)

2011-08-04 Thread Nobuhiro Iwamatsu
Source: xorg-server
Version: 2:1.10.2.902-1
Severity: wishlist
Tags: patch
User: debian-...@superh.org
Usertags: sh4
X-Debbugs-CC: debian-sup...@lists.debian.org

Hi,

xorg-server FTBFS on sh4.
Because SH is not aligned at size of double.
When structure has double value, It is aligned in 4byte (long).

-
/dix/input/valuator-masks: OK
/dix/input/attributes: OK
/dix/input/init-valuators: OK
[dix] EventToCore: Not implemented yet
[dix] EventToCore: Not implemented yet
[dix] EventToCore: Not implemented yet
/dix/input/event-core-conversion: OK
/dix/input/event-xi1-conversion: OK
/dix/input/check-grab-values: OK
/dix/input/xi2-struct-sizes: OK
/dix/input/grab_matching: OK
/dix/input/valuator_mode: OK
/include/byte_padding_macros: OK
**
ERROR:../../test/input.c:1218:dix_valuator_alloc: assertion failed:
(((void*)v->axisVal - (void*)v) % sizeof(double) == 0)
/bin/sh: line 5:   613 Aborted ${dir}$tst
/include/bit_test_macros: OK
/Xi/xiproperty/register-unregister: OK
/dix/input/valuator-alloc: FAIL: input
/dix/xtest/init: OK
/dix/xtest/properties: OK
PASS: xtest

1 of 3 tests failed
Please report to https://bugs.freedesktop.org/enter_bug.cgi?product=xorg

-

I made a patch which revised this problem. Could you apply this patch?

Best regards,
 Nobuhiro
-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6
diff --git a/test/input.c b/test/input.c
index 4c80fcc..90639a2 100644
--- a/test/input.c
+++ b/test/input.c
@@ -1213,7 +1213,7 @@ static void dix_valuator_alloc(void)
 
 g_assert(v);
 g_assert(v->numAxes == num_axes);
-#ifndef __i386__
+#if !defined(__i386__) && !defined(__sh__)
 /* must be double-aligned on 64 bit */
 g_assert(((void*)v->axisVal - (void*)v) % sizeof(double) == 0);
 g_assert(((void*)v->axes - (void*)v) % sizeof(double) == 0);


wayland: Changes to 'pristine-tar'

2011-08-04 Thread Christopher Halse Rogers
 wayland_0.1.0~0.2.orig.tar.gz.delta |binary
 wayland_0.1.0~0.2.orig.tar.gz.id|1 +
 2 files changed, 1 insertion(+)

New commits:
commit e1c5289f3d620045590f7ac964c9cdc88afd6e40
Author: Christopher James Halse Rogers 
Date:   Fri Aug 5 10:20:46 2011 +1000

pristine-tar data for wayland_0.1.0~0.2.orig.tar.gz

diff --git a/wayland_0.1.0~0.2.orig.tar.gz.delta 
b/wayland_0.1.0~0.2.orig.tar.gz.delta
new file mode 100644
index 000..83089b2
Binary files /dev/null and b/wayland_0.1.0~0.2.orig.tar.gz.delta differ
diff --git a/wayland_0.1.0~0.2.orig.tar.gz.id b/wayland_0.1.0~0.2.orig.tar.gz.id
new file mode 100644
index 000..365266c
--- /dev/null
+++ b/wayland_0.1.0~0.2.orig.tar.gz.id
@@ -0,0 +1 @@
+eb13ae17b41dea24000e8ff78b762b20c1fdf23b


-- 
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/e1qpdsu-00087x...@vasks.debian.org



wayland: Changes to 'upstream-ubuntu'

2011-08-04 Thread Christopher Halse Rogers
 protocol/screenshooter.xml |7 -
 protocol/wayland.xml   |   36 +++-
 wayland/Makefile.am|4 
 wayland/connection.c   |   20 +++-
 wayland/connection.h   |2 
 wayland/scanner.c  |  199 +
 wayland/wayland-client.c   |   14 ++-
 wayland/wayland-server.c   |   11 +-
 wayland/wayland-util.h |2 
 9 files changed, 231 insertions(+), 64 deletions(-)

New commits:
commit eb13ae17b41dea24000e8ff78b762b20c1fdf23b
Author: Kristian Høgsberg 
Date:   Wed Jul 27 05:50:41 2011 -0700

scanner: Initialize protocol.copyright to NULL

diff --git a/wayland/scanner.c b/wayland/scanner.c
index 9248edb..dff63de 100644
--- a/wayland/scanner.c
+++ b/wayland/scanner.c
@@ -824,6 +824,7 @@ int main(int argc, char *argv[])
wl_list_init(&protocol.interface_list);
protocol.type_index = 0;
protocol.null_run_length = 0;
+   protocol.copyright = NULL;
ctx.protocol = &protocol;
 
ctx.filename = "";

commit 7a291117e7ff1c8f817242b9b223e600a0a9e3c8
Author: Tiago Vignatti 
Date:   Tue Jul 26 11:43:19 2011 +0300

protocol: Delete screenshooter.xml

The protocol interface is on compositor's side now.

Signed-off-by: Tiago Vignatti 

diff --git a/protocol/screenshooter.xml b/protocol/screenshooter.xml
deleted file mode 100644
index f8d993d..000
--- a/protocol/screenshooter.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-  
-
-  
-
-

commit 986703ac7365bc87a5501714adb9fc73157c62b7
Author: Kristian Høgsberg 
Date:   Mon Jul 25 18:14:20 2011 -0700

scanner: Take copyright notice from xml file

diff --git a/protocol/wayland.xml b/protocol/wayland.xml
index 79bb3ea..92377c4 100644
--- a/protocol/wayland.xml
+++ b/protocol/wayland.xml
@@ -1,6 +1,32 @@
 
 
 
+  
+Copyright © 2008-2011 Kristian Høgsberg
+Copyright © 2010-2011 Intel Corporation
+
+Permission to use, copy, modify, distribute, and sell this
+software and its documentation for any purpose is hereby granted
+without fee, provided that\n the above copyright notice appear in
+all copies and that both that copyright notice and this permission
+notice appear in supporting documentation, and that the name of
+the copyright holders not be used in advertising or publicity
+pertaining to distribution of the software without specific,
+written prior permission.  The copyright holders make no
+representations about the suitability of this software for any
+purpose.  It is provided "as is" without express or implied
+warranty.
+
+THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS
+SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
+FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY
+SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
+WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
+AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
+ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
+THIS SOFTWARE.
+  
+
   
   
diff --git a/wayland/scanner.c b/wayland/scanner.c
index 300e39d..9248edb 100644
--- a/wayland/scanner.c
+++ b/wayland/scanner.c
@@ -24,29 +24,6 @@
 
 #include "wayland-util.h"
 
-static const char copyright[] =
-   "/*\n"
-   " * Copyright © 2010 Kristian Høgsberg\n"
-   " *\n"
-   " * Permission to use, copy, modify, distribute, and sell this software 
and its\n"
-   " * documentation for any purpose is hereby granted without fee, 
provided that\n"
-   " * the above copyright notice appear in all copies and that both that 
copyright\n"
-   " * notice and this permission notice appear in supporting 
documentation, and\n"
-   " * that the name of the copyright holders not be used in advertising 
or\n"
-   " * publicity pertaining to distribution of the software without 
specific,\n"
-   " * written prior permission.  The copyright holders make no 
representations\n"
-   " * about the suitability of this software for any purpose.  It is 
provided \"as\n"
-   " * is\" without express or implied warranty.\n"
-   " *\n"
-   " * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS 
SOFTWARE,\n"
-   " * INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 
NO\n"
-   " * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 
INDIRECT OR\n"
-   " * CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 
OF USE,\n"
-   " * DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR 
OTHER\n"
-   " * TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
PERFORMANCE\n"
-   " * OF THIS SOFTWARE.\n"
-   " */\n";
-
 static int
 usage(int ret)
 {
@@ -62,6 +39,7 @@ struct protocol {
struct wl_list interface_list;
int type_index;
int null_run_length;
+   char *copyright;
 };
 
 struct interface {
@@ -

wayland: Changes to 'ubuntu'

2011-08-04 Thread Christopher Halse Rogers
 TODO |   35 --
 debian/README.source |   58 ++
 debian/changelog |   36 ++
 debian/compat|2 
 debian/control   |4 
 debian/copyright |   29 +
 debian/gbp.conf  |5 
 debian/libwayland-dev.install|   12 +-
 debian/libwayland0.install   |8 -
 debian/libwayland0.lintian-overrides |1 
 debian/libwayland0.symbols.in|2 
 debian/rules |6 -
 debian/source.lintian-overrides  |1 
 debian/wayland.lintian-overrides |1 
 protocol/screenshooter.xml   |7 -
 protocol/wayland.xml |  159 +--
 wayland/Makefile.am  |4 
 wayland/connection.c |   20 ++-
 wayland/connection.h |2 
 wayland/event-loop.c |   37 +++---
 wayland/scanner.c|  199 +--
 wayland/wayland-client.c |   39 +-
 wayland/wayland-server.c |   60 --
 wayland/wayland-server.h |7 +
 wayland/wayland-shm.c|7 -
 wayland/wayland-util.h   |2 
 26 files changed, 551 insertions(+), 192 deletions(-)

New commits:
commit ccf0a121b8e856ca49d4a7f77ec7bd4e77a0b46b
Author: Christopher James Halse Rogers 
Date:   Fri Aug 5 16:26:31 2011 +1000

gbp.conf: Tag Ubuntu releases nicely

diff --git a/debian/gbp.conf b/debian/gbp.conf
index 8f0d1b4..240dc81 100644
--- a/debian/gbp.conf
+++ b/debian/gbp.conf
@@ -2,3 +2,4 @@
 upstream-branch=upstream-ubuntu
 debian-branch=ubuntu
 pristine-tar=true
+debian-tag=ubuntu/%(version)s

commit 30ceda60c9b86f01af161d8c59c069bc070301c5
Author: Christopher James Halse Rogers 
Date:   Fri Aug 5 15:54:06 2011 +1000

Release to oneiric

diff --git a/debian/changelog b/debian/changelog
index 46496dc..c8ae067 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-wayland (0.1.0~0.2-0ubuntu1) UNRELEASED; urgency=low
+wayland (0.1.0~0.2-0ubuntu1) oneiric; urgency=low
 
   * Update to newer snapshot, to eb13ae17 from July 27, 2011
   * debian/rules:

commit ac1b4cb127fcd27df788539b1099384f9d210fd7
Author: Christopher James Halse Rogers 
Date:   Fri Aug 5 15:23:41 2011 +1000

Add quilt README.source.

One fewer lintian warning.

diff --git a/debian/README.source b/debian/README.source
new file mode 100644
index 000..5dde0bf
--- /dev/null
+++ b/debian/README.source
@@ -0,0 +1,58 @@
+This package uses quilt to manage all modifications to the upstream
+source.  Changes are stored in the source package as diffs in
+debian/patches and applied during the build.
+
+To configure quilt to use debian/patches instead of patches, you want
+either to export QUILT_PATCHES=debian/patches in your environment
+or use this snippet in your ~/.quiltrc:
+
+for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do
+if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then
+export QUILT_PATCHES=debian/patches
+break
+fi
+done
+
+To get the fully patched source after unpacking the source package, cd to
+the root level of the source package and run:
+
+quilt push -a
+
+The last patch listed in debian/patches/series will become the current
+patch.
+
+To add a new set of changes, first run quilt push -a, and then run:
+
+quilt new 
+
+where  is a descriptive name for the patch, used as the filename in
+debian/patches.  Then, for every file that will be modified by this patch,
+run:
+
+quilt add 
+
+before editing those files.  You must tell quilt with quilt add what files
+will be part of the patch before making changes or quilt will not work
+properly.  After editing the files, run:
+
+quilt refresh
+
+to save the results as a patch.
+
+Alternately, if you already have an external patch and you just want to
+add it to the build system, run quilt push -a and then:
+
+quilt import -P  /path/to/patch
+quilt push -a
+
+(add -p 0 to quilt import if needed).  as above is the filename to
+use in debian/patches.  The last quilt push -a will apply the patch to
+make sure it works properly.
+
+To remove an existing patch from the list of patches that will be applied,
+run:
+
+quilt delete 
+
+You may need to run quilt pop -a to unapply patches first before running
+this command.

commit fd82831f7fc9e072ce51a0721e2499a61134b53c
Author: Christopher James Halse Rogers 
Date:   Fri Aug 5 15:21:05 2011 +1000

Add gbp.conf

diff --git a/debian/changelog b/debian/changelog
index cc52908..46496dc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,8 @@ wayland (0.1.0~0.2-0ubuntu1) UNRELEASED; urgency=low
   * debian/rules:
 - Drop dh_auto_install override.  dh_auto_install automatically installs to
   debian/tmp whenev

Bug#636135: xserver-xorg-video-radeon: Logout of KDE gives black screen with pointer still visible.

2011-08-04 Thread Michel Dänzer
On Don, 2011-08-04 at 23:45 +0200, NM S wrote: 
> The Xorg.0.log file was from after the KDM restart. I have
> included complete Xorg.0.log and kdm.log captured before KDM restart.

Looks like kdm doesn't restart the X server but only resets it, and
either the X server hangs during the reset, or kdm fails to reconnect
after the reset for some reason. The gdb info should help differentiate
between these possibilities.

Meanwhile, you should be able to work around the problem by configuring
kdm to always restart the X server on logout.


> The file gdbXorg.txt contains the gdb info. I haven't used gdb before,
> so  I am not sure if the info displayed is what you where looking
> fore. I did the following:
> 
> 1. attach gdb to running X process.
> 
> 2. issued gdb command c (continue).
> 3. Logged out of kde.
> 4. Issued gdb continue command every time a new signal was caught.
> 5. Used ctrl-c to get the gdb prompt once X fell to rest.
> 6. Used bt to get the trace.

It should be easier if you only attach gdb once the problem occurs, so
you won't have to deal with any irrelevant signals occurring previously.

Please install the xserver-xorg-core-dbg xserver-xorg-video-radeon-dbg
packages to get more information from gdb.

Last but not least, I should have mentioned that this should be done via
ssh, but it looks like you may have done so anyway.


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