Bug#668589: xserver-xorg: xserver crash when starting or after some time of using psi

2012-04-16 Thread Michel Dänzer
On Sam, 2012-04-14 at 09:52 +0200, Mariusz Bialonczyk wrote: 
 Despite about 2 hours trying, I cannot reproduce it with radeon driver only.

What if you use e.g. the vesa driver (one that doesn't use EXA) for the
nVidia card(s)?


 Anyway, I am attaching gdb backtraces (with nvidia driver loaded):
 
 bt:
 #0  exaPixmapHasGpuCopy (pPixmap=0x7f834ae70cb0) at ../../exa/exa.c:249
 #1  0x7f833eab22ed in exaPrepareAccessReg_mixed (pPixmap=0x7f834ae70cb0, 
 index=4, pReg=0x0) at ../../exa/exa_migration_mixed.c:168
 #2  0x7f833eabc8dd in ExaPrepareCompositeReg (height=64, width=64, 
 yDst=0, xDst=0, yMask=optimized out, xMask=-1408, ySrc=optimized out, 
 xSrc=optimized out, pDst=0x7f834811bf10, pMask=0x0,
 pSrc=0x7f8348125700, op=1 '\001', pScreen=optimized out) at 
 ../../exa/exa_unaccel.c:561
 #3  ExaCheckComposite (op=1 '\001', pSrc=0x7f8348125700, pMask=0x0, 
 pDst=0x7f834811bf10, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=0, yDst=0, 
 width=64, height=64) at ../../exa/exa_unaccel.c:624
 #4  0x7f833eab90b8 in exaComposite (op=1 '\001', pSrc=0x7f8348125700, 
 pMask=0x0, pDst=0x7f834811bf10, xSrc=optimized out, ySrc=optimized out, 
 xMask=0, yMask=0, xDst=optimized out,
 yDst=optimized out, width=64, height=64) at ../../exa/exa_render.c:1066
 #5  0x7f834717ff34 in damageComposite (op=1 '\001', pSrc=0x7f8348125700, 
 pMask=0x0, pDst=0x7f834811bf10, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=0, 
 yDst=0, width=64, height=64)
 at ../../../miext/damage/damage.c:569
 #6  0x7f83471784c4 in ProcRenderComposite (client=0x7f834830f520) at 
 ../../render/render.c:728
 #7  0x7f8347175ff2 in PanoramiXRenderComposite (client=0x7f834830f520) at 
 ../../render/render.c:2867
 #8  0x7f83470bcf81 in Dispatch () at ../../dix/dispatch.c:439
 #9  0x7f83470ac1aa in main (argc=6, argv=optimized out, envp=optimized 
 out) at ../../dix/main.c:287
 
 bt full:
 #0  exaPixmapHasGpuCopy (pPixmap=0x7f834ae70cb0) at ../../exa/exa.c:249
 pScreen = 0x7f83477d4fc0
 pExaScr = 0x0

The only way I can imagine pExaScr being NULL is if the pixmap is from a
different screen.


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



Processed: reassign 668993 to xorg-server, forcibly merging 666468 668993

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

 reassign 668993 xorg-server
Bug #668993 [libgdk-pixbuf2.0-0] libgdk-pixbuf2.0-0: Font rendering corruption?
Bug reassigned from package 'libgdk-pixbuf2.0-0' to 'xorg-server'.
No longer marked as found in versions gdk-pixbuf/2.26.0-2.
Ignoring request to alter fixed versions of bug #668993 to the same values 
previously set
 forcemerge 666468 668993
Bug #666468 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666538 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666564 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666565 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #95 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666922 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666998 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667048 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667073 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667445 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667520 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667809 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #668172 [xorg-server] libreoffice-impress: impress doesn't show anything in 
presentation mode with cairo 1.12
Bug #668182 [xorg-server] [gnome-terminal] incorrect partial redraw in mc
Bug #668190 [xorg-server] libreoffice-impress: Slideshow doesn't work any more 
with cairo 1.12
Bug #668343 [xorg-server] xserver-xorg-video-nouveau: Character rendering 
failures on GeForce 8600M GT with dual screen
Bug #668993 [xorg-server] libgdk-pixbuf2.0-0: Font rendering corruption?
Set Bug forwarded-to-address to 
'https://bugs.freedesktop.org/show_bug.cgi?id=47266'.
Severity set to 'grave' from 'normal'
667040 was blocked by: 666564 666565 667445 666538 667809 666998 666922 668343 
666468 95 667520 667048 668190 667073 668172 668182
667040 was not blocking any bugs.
Added blocking bug(s) of 667040: 668993
658252 was blocked by: 666564 666565 667445 666538 667809 666998 666922 668343 
666468 95 667520 667048 668190 667073 668172 668182
658252 was not blocking any bugs.
Added blocking bug(s) of 658252: 668993
658252 was blocked by: 666565 666564 667445 668993 666538 667809 666998 666922 
668343 666468 95 667520 667048 668190 667073 668172 668182
658252 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #658252 to the same blocks 
previously set
667040 was blocked by: 666565 666564 667445 668993 666538 667809 666998 666922 
668343 666468 95 667520 667048 668190 667073 668172 668182
667040 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #667040 to the same blocks 
previously set
Added indication that 668993 affects 
xserver-xorg-video-radeon,xserver-xorg-video-nouveau,libcairo2,iceweasel,libreoffice
There is no source info for the package 'xorg-server' at version '2:1.11.4-1' 
with architecture ''
Unable to make a source version for version '2:1.11.4-1'
Marked as found in versions 2:1.11.4-1.
Bug #666538 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666564 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666565 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #95 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666922 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #666998 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667048 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667073 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667445 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667520 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #667809 [xorg-server] xorg-server: major text display problems in several 
apps
Bug #668172 [xorg-server] libreoffice-impress: impress doesn't show anything in 
presentation mode with cairo 1.12
Bug #668182 [xorg-server] [gnome-terminal] incorrect partial redraw in mc
Bug #668190 [xorg-server] libreoffice-impress: Slideshow doesn't work any more 
with cairo 1.12
Bug #668343 [xorg-server] xserver-xorg-video-nouveau: Character rendering 
failures on GeForce 8600M GT with dual screen
Merged 666468 666538 666564 666565 95 666922 666998 667048 667073 667445 
667520 667809 668172 668182 668190 668343 668993
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
658252: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658252
666468: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666468
666538: 

Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)

2012-04-16 Thread Stefan Nagy
Sorry – now here's the backtrace…
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb75f4430 in __kernel_vsyscall ()
#0  0xb75f4430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb736455b in writev ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb779e87e in _XSERVTransSocketWritev (ciptr=0xb91beca8, buf=0xbf94e3d8, 
size=1)
at /usr/include/X11/Xtrans/Xtranssock.c:2174
No locals.
#3  0xb77a0e8f in _XSERVTransWritev (
ciptr=0xb91beca8, buf=0xbf94e3d8, 
size=1)
at /usr/include/X11/Xtrans/Xtrans.c:910
No locals.
#4  0xb77998d0 in FlushClient (
who=0xb94247b8, oc=0xb9429100, 
__extraBuf=0x0, extraCount=0)
at ../../os/io.c:938
before = optimized out
remain = optimized out
i = optimized out
len = 0
oco = 0xb91c0198
connection = 25
trans_conn = 0xb91beca8
iov = {{iov_base = 0xb9422688, 
iov_len = 160}, {
iov_base = 0xb91b5230, 
iov_len = 3105575472}, {
iov_base = 0x0, 
iov_len = 2}}
padBuffer = \000\000
extraBuf = 0x0
written = optimized out
padsize = 0
notWritten = 160
todo = 160
#5  0xb779857c in CloseDownConnection (
client=0xb94247b8)
at ../../os/connection.c:1035
oc = 0xb9429100
#6  0xb764cc09 in CloseDownClient (
client=0xb94247b8)
at ../../dix/dispatch.c:3445
really_close_down = 1
#7  0xb764d6b6 in Dispatch ()
at ../../dix/dispatch.c:451
clientReady = 0xb93da380
result = -1
client = 0xb94247b8
nready = 0
icheck = 0xb7813058
start_tick = 5580
#8  0xb763b26a in main (argc=10, 
argv=0xbf94e5c4, envp=0xbf94e5f0)
at ../../dix/main.c:287
i = optimized out
alwaysCheckForInput = {0, 1}


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


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

2012-04-16 Thread Liang Guo
 debian/changelog   |7 +++
 debian/control |   18 +-
 debian/rules   |   13 -
 debian/xserver-xorg-video-qxl.docs |2 ++
 debian/xserver-xspice.docs |2 ++
 debian/xserver-xspice.install  |1 +
 debian/xserver-xspice.manpages |1 +
 7 files changed, 42 insertions(+), 2 deletions(-)

New commits:
commit a0c5478d935122d0e6183af5781d512dd039229e
Author: Liang Guo bluestonech...@gmail.com
Date:   Mon Apr 16 22:05:24 2012 +0800

Add debian/xserver-xorg-video-qxl.docs

diff --git a/debian/changelog b/debian/changelog
index 32fd258..6bb3bce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,9 @@
 xserver-xorg-video-qxl (0.0.17-2) unstable; urgency=low
 
   * Enable Xspice (Closes: 668537)
+  * Add debian/xserver-xorg-video-qxl.docs.
 
- -- Liang Guo bluestonech...@gmail.com  Sun, 15 Apr 2012 15:10:01 +0800
+ -- Liang Guo bluestonech...@gmail.com  Mon, 16 Apr 2012 22:04:27 +0800
 
 xserver-xorg-video-qxl (0.0.17-1) unstable; urgency=low
 
diff --git a/debian/xserver-xorg-video-qxl.docs 
b/debian/xserver-xorg-video-qxl.docs
new file mode 100644
index 000..724e084
--- /dev/null
+++ b/debian/xserver-xorg-video-qxl.docs
@@ -0,0 +1,2 @@
+README
+TODO

commit 45a36eae7a7cf1bab77b197868b3ee89f04ff937
Author: Liang Guo bluestonech...@gmail.com
Date:   Mon Apr 16 22:01:03 2012 +0800

Enable Xspice

diff --git a/debian/changelog b/debian/changelog
index b539a0f..32fd258 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xserver-xorg-video-qxl (0.0.17-2) unstable; urgency=low
+
+  * Enable Xspice (Closes: 668537)
+
+ -- Liang Guo bluestonech...@gmail.com  Sun, 15 Apr 2012 15:10:01 +0800
+
 xserver-xorg-video-qxl (0.0.17-1) unstable; urgency=low
 
   [ Liang Guo ]
diff --git a/debian/control b/debian/control
index bbfbfb0..2701e96 100644
--- a/debian/control
+++ b/debian/control
@@ -20,7 +20,9 @@ Build-Depends:
  libtool,
  xutils-dev (= 1:7.5),
  quilt (= 0.46-7~),
- libspice-protocol-dev (= 0.8.1~)
+ libspice-protocol-dev (= 0.8.1~),
+ libspice-server-dev [amd64],
+ python,
 Standards-Version: 3.9.3
 Homepage: http://spice-space.org/
 Vcs-Git: git://git.debian.org/git/pkg-xorg/driver/xserver-xorg-video-qxl
@@ -51,3 +53,17 @@ Description: X.Org X server -- QXL display driver (debugging 
symbols)
  other SPICE-compatible KVM/Qemu emulator. 
  .
  This package contains the debugging symbols for this driver.
+
+Package: xserver-xspice
+Architecture: amd64
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, xserver-xorg, 
xserver-xorg-video-qxl (= 0.0.17-2), python-argparse
+Description: Xspice X server
+ Xspice is an X server and Spice server in one. It consists of a wrapper script
+ for executing Xorg with the right parameters and environment variables, a
+ module names spiceqxl_drv.so implementing three drivers: a video mostly
+ code identical to the guest qxl X driver, and keyboard and mouse reading from
+ the spice inputs channel.
+ .
+ Xspice allows regular X connections, while a spice client provides the 
keyboard
+ and mouse and video output.
+
diff --git a/debian/rules b/debian/rules
index 1cb9c56..c3c8e8f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,5 +1,7 @@
 #!/usr/bin/make -f
 
+DEB_HOST_GNU_TYPE := $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+
 .PHONY: override_dh_strip
 override_dh_strip:
dh_strip --dbg-package=xserver-xorg-video-qxl-dbg
@@ -11,11 +13,20 @@ override_dh_auto_install:
 # Kill *.la files, and forget no-one:
 override_dh_install:
find debian/tmp -name '*.la' -delete
+   -rm -r debian/tmp/usr/share
dh_install --fail-missing
 
 # That's a plugin, use appropriate warning level:
 override_dh_shlibdeps:
dh_shlibdeps -- --warnings=6
 
+# Enable Xspice support 
+override_dh_auto_configure:
+ifeq ($(DEB_HOST_GNU_TYPE), x86_64-linux-gnu)
+   dh_auto_configure -- --enable-xspice 
+else
+   dh_auto_configure 
+endif  
+
 %:
-   dh $@ --with quilt,autoreconf,xsf --builddirectory=build/
+   dh $@ --with quilt,autoreconf,xsf,python2 --builddirectory=build/
diff --git a/debian/xserver-xspice.docs b/debian/xserver-xspice.docs
new file mode 100644
index 000..61fc1f0
--- /dev/null
+++ b/debian/xserver-xspice.docs
@@ -0,0 +1,2 @@
+README.xspice
+examples/spiceqxl.xorg.conf.example
diff --git a/debian/xserver-xspice.install b/debian/xserver-xspice.install
new file mode 100644
index 000..e772481
--- /dev/null
+++ b/debian/xserver-xspice.install
@@ -0,0 +1 @@
+usr/bin
diff --git a/debian/xserver-xspice.manpages b/debian/xserver-xspice.manpages
new file mode 100644
index 000..8f8662a
--- /dev/null
+++ b/debian/xserver-xspice.manpages
@@ -0,0 +1 @@
+debian/Xspice.1


-- 
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/e1sjmhp-0005so...@vasks.debian.org



xserver-xorg-video-qxl: Changes to 'refs/tags/unstable/0.0.17-2'

2012-04-16 Thread Liang Guo
Tag 'unstable/0.0.17-2' created by Liang Guo bluestonech...@gmail.com at 
2012-04-16 14:16 +

xserver-xorg-video-qxl (0.0.17-2) unstable; urgency=low

  * Enable Xspice (Closes: 668537)
  * Add debian/xserver-xorg-video-qxl.docs.

 -- Liang Guo bluestonech...@gmail.com  Mon, 16 Apr 2012 22:04:27 +0800
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJPjCnWAAoJEIK1tAhowJe81poQAKVNC/iY8KgbcNWisS8oA+Df
yaRVtILsiJjfVTo1cxNse+cayBfkLUp/WquXdJ+e9I7+fMYlVnip0q5wibfDXqDh
2dGDo2HbYtHyG5iDmdnmt0qaCp6esi0o8Xza5MNaEs3SznQC9fFyOxbqbCcX/lAe
J7Orvmb2itGqxKfSA+vKbRjcqDGpbk3IBJPtVWMmAUxnDoiuWJLGOMIm8v184Erk
zneQtnWI4kfuzHXfqY8drhPlIb7PvHkTKBicjZW6vdM2A5poCedoogH0pS4pt+/7
Iu2Xt9ON9vDam7DFa0VLBxY0H/T4mUhugFdLqYH91caMsA6QPbdjrPf1Gy1CZMK2
NVt8yIbuzg+VwLdPZPbh766IzAets0gy3AiAJ93V2j5+2gbLuj3wTIVgueDd1piP
fOCZV1MPaWRRAx8NUU02lTa1dL4PwZSj2mlQIodnlnNVzssxN+FhJ6Grp5kN8arF
ZJ9jqRfyPoHPNdgycRhlkuES9QCzo+TrTBfQnz5GyJvmYEPJsbB9Y18zRzc5vjPF
G1MaFpE/X/B7ZzzKOVK5Nri0UPGpF2tPB3UXKIG8cie1llZqdbsD7TwnC9dMz2Y+
D9DMIzCX/IoPfXpg50Pzn2Lt9Mr1Ziww/jU9JfIGEPlSdoKDjQQzZywFQAqvnAp0
S8fPHcv4QuK85n0WzRm3
=/6Qh
-END PGP SIGNATURE-

Changes since xserver-xorg-video-qxl-0.0.17-1:
Liang Guo (2):
  Enable Xspice
  Add debian/xserver-xorg-video-qxl.docs

---
 debian/changelog   |7 +++
 debian/control |   18 +-
 debian/rules   |   13 -
 debian/xserver-xorg-video-qxl.docs |2 ++
 debian/xserver-xspice.docs |2 ++
 debian/xserver-xspice.install  |1 +
 debian/xserver-xspice.manpages |1 +
 7 files changed, 42 insertions(+), 2 deletions(-)
---


-- 
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/e1sjmjt-0006q3...@vasks.debian.org



xserver-xorg-video-qxl: Changes to 'refs/tags/xserver-xorg-video-qxl-0.0.17-2'

2012-04-16 Thread Liang Guo
Tag 'xserver-xorg-video-qxl-0.0.17-2' created by Liang Guo 
bluestonech...@gmail.com at 2012-04-16 14:24 +

xserver-xorg-video-qxl (0.0.17-2) unstable; urgency=low

  * Enable Xspice (Closes: 668537)
  * Add debian/xserver-xorg-video-qxl.docs.

 -- Liang Guo bluestonech...@gmail.com  Mon, 16 Apr 2012 22:04:27 +0800
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJPjCvAAAoJEIK1tAhowJe8xlsP+wZowQ076cgv1NzcvXJ3s3wD
rt9B8FObGfiampeCw5tZUTgVtV7aqGjhKBkdwBRtsAkJTeUUz9R6oPNE3Rg6i6TW
+yOoDpkKRU1sb8Kl8M3kN9PMcy4niV1GJpqlgaztPc8b4TiTXXPTCrSl+h69490+
76wcekvka5kXLBYCzG8yn8gQMQmf3KLbydO1l6mE4qdf8mgX/TpWi/vZr/L9lfV/
abPx8jfZDMm51ll0B6lwQsgLjxXgVw9D0D5eiNLgROx2/HOezqxxq8seEFqLJteU
QQnazBbtyUiFZJgMjSTBx/yktqreG9/tzvwns+LsH9EomrRlokWUCKTmGWwCaAt8
IkKlJLtDpZ7Lww5gLLPwQKTCRXRqRtBWgea8d6IgJY9dP3aQHkIrsisz9+jGdpEg
0wnB+SpUSbcPlMO4ZYFaFPhV7hnP3r8s2PuvWlS75LXwTgI86xwur6pu7l3T1WtQ
RumIvwZ5r1mWOsJYOTw0TDVuV3rv1LkQEGxdrwxRb2upTTRYu0x8zpAD1xPfYMap
ODr2CiRFlB8HjuE06nrACk2eD3fv4f+MSlCSrfMRr1dXPWF068WZQGfJ5eWfOaXJ
UwnH+8MsRYXDKtUCfbPBzb9qysW19vveK0l3igupR7l6pSb8oiDV1pWEg96GPDNv
ORVSWDKxPugZD5e9mHj5
=bkXk
-END PGP SIGNATURE-

Changes since xserver-xorg-video-qxl-0.0.17-1:
Liang Guo (2):
  Enable Xspice
  Add debian/xserver-xorg-video-qxl.docs

---
 debian/changelog   |7 +++
 debian/control |   18 +-
 debian/rules   |   13 -
 debian/xserver-xorg-video-qxl.docs |2 ++
 debian/xserver-xspice.docs |2 ++
 debian/xserver-xspice.install  |1 +
 debian/xserver-xspice.manpages |1 +
 7 files changed, 42 insertions(+), 2 deletions(-)
---


-- 
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/e1sjmrn-0007rv...@vasks.debian.org



xserver-xorg-video-qxl: Changes to 'refs/tags/unstable/0.0.17-2'

2012-04-16 Thread Liang Guo
Rebased ref, commits from common ancestor:


-- 
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/e1sjn62-fp...@vasks.debian.org



Processing of xserver-xorg-video-qxl_0.0.17-2_amd64.changes

2012-04-16 Thread Debian FTP Masters
xserver-xorg-video-qxl_0.0.17-2_amd64.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-qxl_0.0.17-2.dsc
  xserver-xorg-video-qxl_0.0.17-2.debian.tar.gz
  xserver-xorg-video-qxl_0.0.17-2_amd64.deb
  xserver-xorg-video-qxl-dbg_0.0.17-2_amd64.deb
  xserver-xspice_0.0.17-2_amd64.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sjnao-wp...@franck.debian.org



xserver-xorg-video-qxl_0.0.17-2_amd64.changes is NEW

2012-04-16 Thread Debian FTP Masters
xserver-xorg-video-qxl-dbg_0.0.17-2_amd64.deb
  to main/x/xserver-xorg-video-qxl/xserver-xorg-video-qxl-dbg_0.0.17-2_amd64.deb
xserver-xorg-video-qxl_0.0.17-2.debian.tar.gz
  to main/x/xserver-xorg-video-qxl/xserver-xorg-video-qxl_0.0.17-2.debian.tar.gz
xserver-xorg-video-qxl_0.0.17-2.dsc
  to main/x/xserver-xorg-video-qxl/xserver-xorg-video-qxl_0.0.17-2.dsc
xserver-xorg-video-qxl_0.0.17-2_amd64.deb
  to main/x/xserver-xorg-video-qxl/xserver-xorg-video-qxl_0.0.17-2_amd64.deb
(new) xserver-xspice_0.0.17-2_amd64.deb optional x11
Xspice X server
 Xspice is an X server and Spice server in one. It consists of a wrapper script
 for executing Xorg with the right parameters and environment variables, a
 module names spiceqxl_drv.so implementing three drivers: a video mostly
 code identical to the guest qxl X driver, and keyboard and mouse reading from
 the spice inputs channel.
 .
 Xspice allows regular X connections, while a spice client provides the keyboard
 and mouse and video output.


Changes:
xserver-xorg-video-qxl (0.0.17-2) unstable; urgency=low
 .
  * Enable Xspice (Closes: 668537)
  * Add debian/xserver-xorg-video-qxl.docs.


Override entries for your package:
xserver-xorg-video-qxl-dbg_0.0.17-2_amd64.deb - extra debug
xserver-xorg-video-qxl_0.0.17-2.dsc - source x11
xserver-xorg-video-qxl_0.0.17-2_amd64.deb - optional x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 668537 


Your package contains new components which requires manual editing of
the override file.  It is ok otherwise, so please be patient.  New
packages are usually added to the override file about once a week.

You may have gotten the distribution wrong.  You'll get warnings above
if files already exist in other distributions.


-- 
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/e1sjngq-00034h...@franck.debian.org



Bug#668589: xserver-xorg: xserver crash when starting or after some time of using psi

2012-04-16 Thread Michel Dänzer
On Mon, 2012-04-16 at 17:16 +0200, Mariusz Bialonczyk wrote: 
 On 04/16/2012 10:49 AM, Michel Dänzer wrote:
  On Sam, 2012-04-14 at 09:52 +0200, Mariusz Bialonczyk wrote: 
  Despite about 2 hours trying, I cannot reproduce it with radeon driver 
  only.
  
  What if you use e.g. the vesa driver (one that doesn't use EXA) for the
  nVidia card(s)?
 I was trying to switch to vesa but unfortunately i have a problems with it:
 a) try #1 (details in Xorg.0.log.old attachment)
(EE) Screen(s) found, but none have a usable configuration.
 
 b) try #2 (details in Xorg.0.log attachment)
[ 87757.329] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 87757.329] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 87757.329] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so
[ 87757.329] (II) [KMS] Kernel modesetting enabled.
[ 87757.329] (EE) Screen 0 deleted because of no matching config section.
[ 87757.329] (II) UnloadModule: vesa
[ 87757.329] (II) Unloading vesa
 
 b) try #3 (details in autoconfigure.log attachment)
after removing xorg.conf and trying to autoconfigure i've got:
Number of created screens does not match number of detected devices.
 
 I am wondering if it is possible because i am using xinerama on top
 of all my screens. See my config below, it's a little exotic.

I'm not sure it's possible, but it's hard to guess what the problem is
with a) and b) without seeing the corresponding xorg.conf files.

Also, it might be easier if you first derive a simpler configuration
which reproduces the problem, e.g. using only one nvidia device section.


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



Processed: fixed 660411 in 2:1.4.99.1-1

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

 fixed 660411 2:1.4.99.1-1
Bug #660411 [libxi6] libxi6: Memory corruption when used with recent X servers
Marked as fixed in versions libxi/2:1.4.99.1-1.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
660411: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660411
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13345971373824.transcr...@bugs.debian.org



Processing of x11proto-record_1.14.2-1_amd64.changes

2012-04-16 Thread Debian FTP Masters
x11proto-record_1.14.2-1_amd64.changes uploaded successfully to localhost
along with the files:
  x11proto-record_1.14.2-1.dsc
  x11proto-record_1.14.2.orig.tar.gz
  x11proto-record_1.14.2-1.diff.gz
  x11proto-record-dev_1.14.2-1_all.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sjpwe-0006kp...@franck.debian.org



Processed: fixed 660411 in 2:1.4.5-1

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

 fixed 660411 2:1.4.5-1
Bug #660411 [libxi6] libxi6: Memory corruption when used with recent X servers
Marked as fixed in versions libxi/2:1.4.5-1.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
660411: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660411
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.13345973594740.transcr...@bugs.debian.org



x11proto-record_1.14.2-1_amd64.changes ACCEPTED into unstable

2012-04-16 Thread Debian FTP Masters



Accepted:
x11proto-record-dev_1.14.2-1_all.deb
  to main/x/x11proto-record/x11proto-record-dev_1.14.2-1_all.deb
x11proto-record_1.14.2-1.diff.gz
  to main/x/x11proto-record/x11proto-record_1.14.2-1.diff.gz
x11proto-record_1.14.2-1.dsc
  to main/x/x11proto-record/x11proto-record_1.14.2-1.dsc
x11proto-record_1.14.2.orig.tar.gz
  to main/x/x11proto-record/x11proto-record_1.14.2.orig.tar.gz


Changes:
x11proto-record (1.14.2-1) unstable; urgency=low
 .
  * New upstream release.
  * Don't require (fake)root for debian/rules clean.
  * Bump build-deps on xutils-dev, xmlto and xorg-sgml-doctools per
configure.ac.
  * Update docs installation for new release.


Override entries for your package:
x11proto-record-dev_1.14.2-1_all.deb - optional x11
x11proto-record_1.14.2-1.dsc - source x11

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


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sjpzy-0007rz...@franck.debian.org



Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)

2012-04-16 Thread Julien Cristau
On Mon, Apr 16, 2012 at 13:33:56 +0200, Stefan Nagy wrote:

 Sorry – now here's the backtrace…

 Continuing.
 
 Program received signal SIGPIPE, Broken pipe.

SIGPIPE is not a fatal signal, you need to tell gdb to ignore it, or
hit continue.

Cheers,
Julien


signature.asc
Description: Digital signature


Processed: retitle 667459 to xserver-xorg-video-radeon: [UMS] crash on startx, severity of 667459 is normal

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

 retitle 667459 xserver-xorg-video-radeon: [UMS] crash on startx
Bug #667459 [xserver-xorg-video-radeon] xserver-xorg-video-radeon: crash on 
startx
Changed Bug title to 'xserver-xorg-video-radeon: [UMS] crash on startx' from 
'xserver-xorg-video-radeon: crash on startx'
 severity 667459 normal
Bug #667459 [xserver-xorg-video-radeon] xserver-xorg-video-radeon: [UMS] crash 
on startx
Severity set to 'normal' from 'important'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
667459: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667459
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/handler.s.c.133459918713437.transcr...@bugs.debian.org



xorg-server: Changes to 'ubuntu'

2012-04-16 Thread Bryce Harrington
 debian/changelog  |6 ++
 debian/patches/series |1 +
 2 files changed, 7 insertions(+)

New commits:
commit 5042d16f315953b76dc59a6d8063638a42f23b18
Author: Bryce Harrington br...@canonical.com
Date:   Mon Apr 16 10:50:28 2012 -0700

Enable 227_null_ptr_midispcur.patch to apply

diff --git a/debian/changelog b/debian/changelog
index 8abf057..8565293 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+xorg-server (2:1.11.4-0ubuntu11) UNRELEASED; urgency=low
+
+  * Enable 227_null_ptr_midispcur.patch to apply
+
+ -- Bryce Harrington br...@ubuntu.com  Mon, 16 Apr 2012 10:50:08 -0700
+
 xorg-server (2:1.11.4-0ubuntu10) precise; urgency=low
 
   * Fix touchscreen pointer emulation (LP: #949791)
diff --git a/debian/patches/series b/debian/patches/series
index e07cbea..6e7c71d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -29,6 +29,7 @@
 224_return_BadWindow_not_BadMatch.diff
 225_non-root_config_paths.patch
 226_fall_back_to_autoconfiguration.patch
+227_null_ptr_midispcur.patch
 
 # Temporary, until it's reviewed  accepted upstream
 500_pointer_barrier_thresholds.diff


-- 
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/e1sjq4y-0004xy...@vasks.debian.org



xserver-xorg-video-ati: Changes to 'refs/tags/xserver-xorg-video-ati-1_6.14.4-2'

2012-04-16 Thread Julien Cristau
Tag 'xserver-xorg-video-ati-1_6.14.4-2' created by Julien Cristau 
jcris...@debian.org at 2012-04-16 18:11 +

Tagging upload of xserver-xorg-video-ati 1:6.14.4-2 to unstable.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAABCAAGBQJPjGDjAAoJEDEBgAUJBeQMtgYQALKswNa4POMb0HNQA7RoDsPh
tzR2lLMtKh6YLvslgNGFQl2VyrgkSy/DQqyxrWlaxbybyK2mj0q4AVn3z270NrJX
fGN5tnt2kYHt/J7VUjs2pLVRx3bs7YEu+MM9xKAni93UPv6TCtWMwNVy3jPFffmd
tQW1WHZ1x1r3cyg+u0OL5+FKTEZM9VAFNAK7O1a6iFM2wuRaU9MdTwvQuA8YAtvV
P7PQvHZN2K35LITkfsou/PcDjOwR+nGQIG4K1dArCDOHmsOkK/9x/b25U5PX1Doe
keRdxJHnZ7WoV7WzEWdQtvmNjdlZeAak8JVMGmP7qd4kv51cqWBD6Ex4ivYQV+kn
guoo+P0dbeGE6QMGAcED26JA0wyU8A3zBV1snOmjABgDP1swjNByaRuTwuj94jn2
fgugjBF09jgSh9sRIApgpP0yDYDS3LX1ATRb4ew2AVX+fncC+ossg755eBiUfKHO
p57tdX6LGxEaOnq+FSYxYfuWK9JU5kn7EsVNqz6XZBLMFu0PllY3JJQ0KiANqwlw
UV17r+kp1MP/kV4zyUgxxdx7Am9GKVpnW0Q2hUbvJmhquUFfiJHDDEQUVimjob6Y
7ndcq2vYd5dvCASariq+waaddnW/3TVIUPoY5ZvjDe1EgRp5mDYGwFz5CuBx8arl
PqqEKMt5a5hfVezhkDOW
=a4pn
-END PGP SIGNATURE-

Changes since xserver-xorg-video-ati-1_6.14.4-1:
Alex Deucher (3):
  EXA: Support acceleration of solid pictures on Evergreen/NI.
  EXA: Support acceleration of solid pictures on R1xx.
  EXA: Support acceleration of solid pictures on R2xx.

Jerome Glisse (1):
  r6xx-r9xx: force 1D tiling for buffer with height  64

Julien Cristau (1):
  Changelog entry for upload to unstable.

Michel Dänzer (3):
  Make radeon_setup_kernel_mem failures more graceful and verbose.
  RADEONCopySwap: Fix RADEON_HOST_DATA_SWAP_16BIT case.
  EXA: Support acceleration of solid pictures on R3xx-R7xx.

---
 debian/changelog|   15 ++
 src/evergreen_exa.c |  163 ++--
 src/r600_exa.c  |  160 +---
 src/radeon_accel.c  |5 
 src/radeon_exa.c|7 +
 src/radeon_exa_render.c |  317 
 src/radeon_exa_shared.c |   19 ++
 src/radeon_exa_shared.h |1 
 src/radeon_kms.c|   14 +-
 9 files changed, 426 insertions(+), 275 deletions(-)
---


-- 
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/e1sjqph-0006ik...@vasks.debian.org



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

2012-04-16 Thread Julien Cristau
 debian/changelog|   15 ++
 src/evergreen_exa.c |  163 ++--
 src/r600_exa.c  |  160 +---
 src/radeon_accel.c  |5 
 src/radeon_exa.c|7 +
 src/radeon_exa_render.c |  317 
 src/radeon_exa_shared.c |   19 ++
 src/radeon_exa_shared.h |1 
 src/radeon_kms.c|   14 +-
 9 files changed, 426 insertions(+), 275 deletions(-)

New commits:
commit 9178ac42b012258da6583c34bf4ef06471162ddc
Author: Julien Cristau jcris...@debian.org
Date:   Mon Apr 16 20:02:46 2012 +0200

Changelog entry for upload to unstable.

diff --git a/debian/changelog b/debian/changelog
index 99b4bb5..d42f0c0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,18 @@
+xserver-xorg-video-ati (1:6.14.4-2) unstable; urgency=medium
+
+  * Cherry-picks from upstream git:
+- r6xx-r9xx: force 1D tiling for buffer with height  64
+- Make radeon_setup_kernel_mem failures more graceful and verbose
+- RADEONCopySwap: Fix RADEON_HOST_DATA_SWAP_16BIT case
+- EXA: Support acceleration of solid pictures on R3xx-R7xx
+- EXA: Support acceleration of solid pictures on Evergreen/NI
+- EXA: Support acceleration of solid pictures on R1xx
+- EXA: Support acceleration of solid pictures on R2xx
+  * The solid picture acceleration should fix the rendering mess people have
+been seeing with cairo 1.12, and thus closes: #666982.
+
+ -- Julien Cristau jcris...@debian.org  Mon, 16 Apr 2012 20:03:31 +0200
+
 xserver-xorg-video-ati (1:6.14.4-1) unstable; urgency=low
 
   * New upstream release:

commit 1cf032f4675e5d1db3ea1cfb5802072e8104de2a
Author: Alex Deucher alexander.deuc...@amd.com
Date:   Fri Apr 13 13:28:10 2012 -0400

EXA: Support acceleration of solid pictures on R2xx.

Signed-off-by: Alex Deucher alexander.deuc...@amd.com
Reviewed-by: Michel Dänzer michel.daen...@amd.com
(cherry picked from commit 0bda305f7ab2a4720b3fea3f318ab2a73be151e5)

diff --git a/src/radeon_exa_render.c b/src/radeon_exa_render.c
index 451a625..7f1a3ff 100644
--- a/src/radeon_exa_render.c
+++ b/src/radeon_exa_render.c
@@ -756,17 +756,8 @@ static Bool R200CheckCompositeTexture(PicturePtr pPict,
  int unit)
 {
 unsigned int repeatType = pPict-repeat ? pPict-repeatType : RepeatNone;
-int w = pPict-pDrawable-width;
-int h = pPict-pDrawable-height;
 int i;
 
-/* r200 limit should be 2048, there are issues with 2048
- * see bug 19269
- */
-
-if ((w  2047) || (h  2047))
-   RADEON_FALLBACK((Picture w/h too large (%dx%d)\n, w, h));
-
 for (i = 0; i  sizeof(R200TexFormats) / sizeof(R200TexFormats[0]); i++)
 {
if (R200TexFormats[i].fmt == pPict-format)
@@ -776,7 +767,7 @@ static Bool R200CheckCompositeTexture(PicturePtr pPict,
RADEON_FALLBACK((Unsupported picture format 0x%x\n,
 (int)pPict-format));
 
-if (!RADEONCheckTexturePOT(pPict, unit == 0))
+if (pPict-pDrawable  !RADEONCheckTexturePOT(pPict, unit == 0))
return FALSE;
 
 if (pPict-filter != PictFilterNearest 
@@ -809,15 +800,24 @@ static Bool FUNC_NAME(R200TextureSetup)(PicturePtr pPict, 
PixmapPtr pPix,
 {
 RINFO_FROM_SCREEN(pPix-drawable.pScreen);
 uint32_t txfilter, txformat, txoffset, txpitch;
-int w = pPict-pDrawable-width;
-int h = pPict-pDrawable-height;
-unsigned int repeatType = pPict-repeat ? pPict-repeatType : RepeatNone;
-Bool repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) 

-   !(unit == 0  (info-accel_state-need_src_tile_x || 
info-accel_state-need_src_tile_y));
-int i;
+unsigned int repeatType;
+Bool repeat;
+int i, w, h;
 struct radeon_exa_pixmap_priv *driver_priv;
 ACCEL_PREAMBLE();
 
+if (pPict-pDrawable) {
+   w = pPict-pDrawable-width;
+   h = pPict-pDrawable-height;
+   repeatType = pPict-repeat ? pPict-repeatType : RepeatNone;
+} else {
+   w = h = 1;
+   repeatType = RepeatNormal;
+}
+
+repeat = (repeatType == RepeatNormal || repeatType == RepeatReflect) 
+   !(unit == 0  (info-accel_state-need_src_tile_x || 
info-accel_state-need_src_tile_y));
+
 txpitch = exaGetPixmapPitch(pPix);
 
 txoffset = 0;
@@ -926,22 +926,6 @@ static Bool R200CheckComposite(int op, PicturePtr 
pSrcPicture, PicturePtr pMaskP
 if (op = sizeof(RadeonBlendOp) / sizeof(RadeonBlendOp[0]))
RADEON_FALLBACK((Unsupported Composite op 0x%x\n, op));
 
-if (!pSrcPicture-pDrawable)
-   RADEON_FALLBACK((Solid or gradient pictures not supported yet\n));
-
-/* r200 limit should be 2048, there are issues with 2048
- * see bug 19269
- */
-
-pSrcPixmap = RADEONGetDrawablePixmap(pSrcPicture-pDrawable);
-
-if (pSrcPixmap-drawable.width  2047 ||
-   pSrcPixmap-drawable.height  2047) {
-   RADEON_FALLBACK((Source w/h too large (%d,%d).\n,
-

Processing of xserver-xorg-video-ati_6.14.4-2_amd64.changes

2012-04-16 Thread Debian FTP Masters
xserver-xorg-video-ati_6.14.4-2_amd64.changes uploaded successfully to localhost
along with the files:
  xserver-xorg-video-ati_6.14.4-2.dsc
  xserver-xorg-video-ati_6.14.4-2.diff.gz
  xserver-xorg-video-ati_6.14.4-2_amd64.deb
  xserver-xorg-video-ati-dbg_6.14.4-2_amd64.deb
  xserver-xorg-video-radeon_6.14.4-2_amd64.deb
  xserver-xorg-video-radeon-dbg_6.14.4-2_amd64.deb

Greetings,

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


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sjqsw-0002kn...@franck.debian.org



xserver-xorg-video-ati_6.14.4-2_amd64.changes ACCEPTED into unstable

2012-04-16 Thread Debian FTP Masters



Accepted:
xserver-xorg-video-ati-dbg_6.14.4-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati-dbg_6.14.4-2_amd64.deb
xserver-xorg-video-ati_6.14.4-2.diff.gz
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.4-2.diff.gz
xserver-xorg-video-ati_6.14.4-2.dsc
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.4-2.dsc
xserver-xorg-video-ati_6.14.4-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-ati_6.14.4-2_amd64.deb
xserver-xorg-video-radeon-dbg_6.14.4-2_amd64.deb
  to 
main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon-dbg_6.14.4-2_amd64.deb
xserver-xorg-video-radeon_6.14.4-2_amd64.deb
  to main/x/xserver-xorg-video-ati/xserver-xorg-video-radeon_6.14.4-2_amd64.deb


Changes:
xserver-xorg-video-ati (1:6.14.4-2) unstable; urgency=medium
 .
  * Cherry-picks from upstream git:
- r6xx-r9xx: force 1D tiling for buffer with height  64
- Make radeon_setup_kernel_mem failures more graceful and verbose
- RADEONCopySwap: Fix RADEON_HOST_DATA_SWAP_16BIT case
- EXA: Support acceleration of solid pictures on R3xx-R7xx
- EXA: Support acceleration of solid pictures on Evergreen/NI
- EXA: Support acceleration of solid pictures on R1xx
- EXA: Support acceleration of solid pictures on R2xx
  * The solid picture acceleration should fix the rendering mess people have
been seeing with cairo 1.12, and thus closes: #666982.


Override entries for your package:
xserver-xorg-video-ati-dbg_6.14.4-2_amd64.deb - extra debug
xserver-xorg-video-ati_6.14.4-2.dsc - source x11
xserver-xorg-video-ati_6.14.4-2_amd64.deb - optional x11
xserver-xorg-video-radeon-dbg_6.14.4-2_amd64.deb - extra debug
xserver-xorg-video-radeon_6.14.4-2_amd64.deb - optional x11

Announcing to debian-devel-chan...@lists.debian.org
Closing bugs: 666982 


Thank you for your contribution to Debian.


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/e1sjqwt-0003ac...@franck.debian.org



Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)

2012-04-16 Thread Stefan Nagy
Am Montag, den 16.04.2012, 19:58 +0200 schrieb Julien Cristau:
  Continuing.
  
  Program received signal SIGPIPE, Broken pipe.
 
 SIGPIPE is not a fatal signal, you need to tell gdb to ignore it, or
 hit continue.

Thanks! I'll attach the new backtrace.

Cheers,
Stefan.
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb755f430 in __kernel_vsyscall ()
Continuing.

Program received signal SIGPIPE, Broken pipe.
0xb755f430 in __kernel_vsyscall ()
Continuing.

Program received signal SIGTERM, Terminated.
0xb755f430 in __kernel_vsyscall ()
#0  0xb755f430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb72d03fd in select ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb76fef3c in WaitForSomething (
pClientsReady=0xb985d3d8)
at ../../os/WaitFor.c:232
i = optimized out
waittime = {tv_sec = 550, 
  tv_usec = 834955}
wt = 0xbff2c1f4
timeout = optimized out
clientsReadable = {fds_bits = {
0 repeats 32 times}}
clientsWritable = {fds_bits = {
-1225670668, -1225670668, 
-1225738760, -1181589152, 
-1181548736, -1225670668, 
-1225738760, -1181589152, 
-1222155082, -1216958476, 
-1181589096, -1181859360, 
0, 14, -1216958476, 
-1184607168, -1222155082, 
-1181589028, -1217889395, 
-1181589152, -1184532648, 
-1181589152, -1217889395, 
-1181589152, -1182105216, 
17, -1217540868, 
-1221192768, -1222155082, 
-1221192768, -1223585804, 
-1184507216}}
selecterr = optimized out
nready = 0
devicesReadable = {fds_bits = {
0, -1181743104, 200, 
-1221192768, -1222155082, 
-1221192768, -1184532968, 
-1074609880, -1222141123, 
-1221192768, 1024, 
-1216958476, -1181734992, 
16, -1218631457, 
-1221192768, -1222155082, 
-1221192768, -1181852744, 
-1218700688, -2147443907, 
24, -1216958476, 
-1221192768, -1222155082, 
-1221192768, 0, 
-1074609800, -1222141123, 
3, -1216958476, 
-1216958476}}
now = optimized out
someReady = optimized out
#3  0xb75b8432 in Dispatch ()
at ../../dix/dispatch.c:366
clientReady = 0xb985d3d8
result = optimized out
client = optimized out
nready = optimized out
icheck = 0xb777e058
start_tick = optimized out
#4  0xb75a626a in main (argc=10, 
argv=0xbff2c374, envp=0xbff2c3a0)
at ../../dix/main.c:287
i = optimized out
alwaysCheckForInput = {0, 1}


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


Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)

2012-04-16 Thread Julien Cristau
On Mon, Apr 16, 2012 at 20:32:21 +0200, Stefan Nagy wrote:

 Program received signal SIGTERM, Terminated.

So X is terminating normally.  If gnome-shell is crashing, you should
run gdb against that, not the X server…

Cheers,
Julien


signature.asc
Description: Digital signature


xorg-server: Changes to 'debian-unstable'

2012-04-16 Thread Julien Cristau
 debian/changelog  |4 
 debian/local/xvfb-run |4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

New commits:
commit 933141fd71075872d60cd0679ddcca5fb8b363ea
Author: Julien Cristau jcris...@debian.org
Date:   Mon Apr 16 21:50:04 2012 +0200

xvfb-run: fix xauth handling

setting XAUTHORITY when starting an X server isn't actually useful, we
need to use the -auth command-line parameter instead.  Somehow this
seems to have been broken all these years and nobody noticed...

diff --git a/debian/changelog b/debian/changelog
index 529f717..f643551 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,10 @@ xorg-server (2:1.11.4-2) UNRELEASED; urgency=low
 to come up (and waiting 2.9 seconds too many in the general case), tell it
 to send us SIGUSR1 when it's ready to accept connections.  This reduces
 xvfb-run -- xterm -e true from ~3.2s to ~0.4s on a quick test.
+  * xvfb-run: fix xauth handling; setting XAUTHORITY when starting an X server
+isn't actually useful, we need to use the -auth command-line parameter
+instead.  Somehow this seems to have been broken all these years and
+nobody noticed...
 
  -- Julien Cristau jcris...@debian.org  Mon, 19 Mar 2012 21:16:07 +0100
 
diff --git a/debian/local/xvfb-run b/debian/local/xvfb-run
index 3bcdbeb..e7920e7 100644
--- a/debian/local/xvfb-run
+++ b/debian/local/xvfb-run
@@ -161,7 +161,7 @@ EOF
 # handle SIGUSR1 so Xvfb knows to send a signal when it's ready to accept
 # connections
 trap : USR1
-(trap '' USR1; XAUTHORITY=$AUTHFILE exec Xvfb :$SERVERNUM $XVFBARGS 
$LISTENTCP $ERRORFILE 21) 
+(trap '' USR1; exec Xvfb :$SERVERNUM $XVFBARGS $LISTENTCP -auth 
$AUTHFILE $ERRORFILE 21) 
 XVFBPID=$!
 
 wait || :

commit 1634bc20b0d3d390fe3675f766e13dce6ce6a75d
Author: Julien Cristau jcris...@debian.org
Date:   Mon Apr 16 21:48:12 2012 +0200

xvfb-run: send kill output to $ERRORFILE

diff --git a/debian/local/xvfb-run b/debian/local/xvfb-run
index 445dd48..3bcdbeb 100644
--- a/debian/local/xvfb-run
+++ b/debian/local/xvfb-run
@@ -88,7 +88,7 @@ clean_up() {
 fi
 fi
 if [ -n $XVFBPID ]; then
-kill $XVFBPID
+kill $XVFBPID $ERRORFILE 21
 fi
 }
 


-- 
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/e1sjrxf-0002fx...@vasks.debian.org



Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)

2012-04-16 Thread Stefan Nagy
Am Montag, den 16.04.2012, 20:50 +0200 schrieb Julien Cristau:
  Program received signal SIGTERM, Terminated.
 
 So X is terminating normally.  If gnome-shell is crashing, you should
 run gdb against that, not the X server…

OK, I see – thanks.

I don't know if this is a useful backtrace now; I tried to follow
https://live.gnome.org/GnomeShell/Debugging but I can't say that I
really know what I'm doing here…

Cheers,
Stefan.
Continuing.
[New Thread 0xa2fc1b70 (LWP 6681)]
[New Thread 0xac9c3b70 (LWP 6692)]
[Thread 0xa2fc1b70 (LWP 6681) exited]

Program received signal SIGSEGV, Segmentation fault.
0xb4d2e325 in fetch_texel_2d_f_rgb888 (
texImage=0x9e4bde0, i=0, j=0, k=0, 
texel=0xa14a030)
at main/texfetch_tmp.h:704
704 main/texfetch_tmp.h: Datei oder Verzeichnis nicht gefunden.

Thread 8 (Thread 0xac9c3b70 (LWP 6692)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb6c4f33b in read ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb5c5a60b in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5c85dd4 in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#5  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 6 (Thread 0xb4102b70 (LWP 5741)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb5b7e746 in poll ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5c6dafb in g_poll ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5c5f076 in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5c5f77b in g_main_loop_run ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb4107524 in ?? ()
   from /usr/lib/i386-linux-gnu/gio/modules/libdconfsettings.so
#6  0xb5c85dd4 in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#8  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 5 (Thread 0xb3901b70 (LWP 5742)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb5b7e746 in poll ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5c6dafb in g_poll ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb5c5f076 in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb5c5f77b in g_main_loop_run ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb60fa59a in ?? ()
   from /usr/lib/i386-linux-gnu/libgio-2.0.so.0
#6  0xb5c85dd4 in ?? ()
   from /lib/i386-linux-gnu/libglib-2.0.so.0
#7  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#8  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 4 (Thread 0xaf0f3b70 (LWP 5743)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb5b7e746 in poll ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5dabd16 in ?? ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb5d99f8a in pa_mainloop_poll ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb5d9a7e7 in pa_mainloop_iterate
()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb5d9a8c4 in pa_mainloop_run ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb5dabc9e in ?? ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb555ea36 in ?? ()
   from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-1.1.so
#8  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#9  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 3 (Thread 0xae8d2b70 (LWP 5746)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb6c4c20a in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#2  0xb71fa3aa in PR_WaitCondVar ()
   from /usr/lib/i386-linux-gnu/libnspr4.so.0d
#3  0xb72baffa in ?? ()
   from /usr/lib/libmozjs185.so.1.0
#4  0xb7200533 in ?? ()
   from /usr/lib/i386-linux-gnu/libnspr4.so.0d
#5  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#6  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 2 (Thread 0xad9a9b70 (LWP 5815)):
#0  0xb77bd430 in __kernel_vsyscall ()
#1  0xb5b7e746 in poll ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6
#2  0xb5dabd16 in ?? ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb5d99f8a in pa_mainloop_poll ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb5d9a7e7 in pa_mainloop_iterate
()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb5d9a8c4 in pa_mainloop_run ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb5dabc9e in ?? ()
   from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb555ea36 in ?? ()
   from /usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-1.1.so
#8  0xb6c47c39 in start_thread ()
   from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
#9  0xb5b8c12e in clone ()
   from /lib/i386-linux-gnu/i686/cmov/libc.so.6

Thread 1 (Thread 0xb51e0890 (LWP 5728)):
#0  0xb4d2e325 in fetch_texel_2d_f_rgb888 (texImage=0x9e4bde0, i=0, j=0, k=0, 
texel=0xa14a030)
at main/texfetch_tmp.h:704
#1  

[bts-link] source package xorg-server

2012-04-16 Thread bts-link-upstream
#
# bts-link upstream status pull for source package xorg-server
# see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
#

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

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report for #668343 (http://bugs.debian.org/668343)
# Bug title: xserver-xorg-video-nouveau: Character rendering failures on 
GeForce 8600M GT with dual screen
#  * https://bugs.freedesktop.org/show_bug.cgi?id=47266
#  * remote status changed: (?) - NEW
usertags 668343 + status-NEW

# remote status report 

Bug#669062: X segfaults in pthread() on kfreebsd

2012-04-16 Thread Robert Millan
user debian-...@lists.debian.org
usertags 669062 kfreebsd
thanks

El 16 d’abril de 2012 23:10, Christoph Egger christ...@debian.org ha escrit:
 Backtrace:
 0: X (xorg_backtrace+0x26) [0x569fe6]
 1: X (0x40+0x16dc19) [0x56dc19]
 2: /lib/x86_64-kfreebsd-gnu/libpthread.so.0 (0x8014cf000+0xbdc4) [0x8014dadc4]
 3: ?? [0x7fc3]
 Segmentation fault at address (nil)

What glibc version are you using?

Could you get a meaningful backtrace? (with GDB and debugging symbols)

-- 
Robert Millan



--
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/CAOfDtXNppFC=ftueah0yq1qdnuoqff1cfc+59i-jw3j6soe...@mail.gmail.com



Bug#669062: X segfaults in pthread() on kfreebsd

2012-04-16 Thread Christoph Egger
Robert Millan r...@debian.org writes:
 user debian-...@lists.debian.org
 usertags 669062 kfreebsd
 thanks

 El 16 d’abril de 2012 23:10, Christoph Egger christ...@debian.org ha escrit:
 Backtrace:
 0: X (xorg_backtrace+0x26) [0x569fe6]
 1: X (0x40+0x16dc19) [0x56dc19]
 2: /lib/x86_64-kfreebsd-gnu/libpthread.so.0 (0x8014cf000+0xbdc4) 
 [0x8014dadc4]
 3: ?? [0x7fc3]
 Segmentation fault at address (nil)

 What glibc version are you using?

ii  libc0.1:kfreebsd-amd642.13-27

so unpatched. do you think timer.diff can fix anything here?

 Could you get a meaningful backtrace? (with GDB and debugging symbols)

(gdb) bt full
#0  xf86SlowBcopy (src=optimized out, dst=optimized out, len=optimized 
out) at ../../../../../hw/xfree86/os-support/misc/SlowBcopy.c:55
No locals.
#1  0x00080432bd34 in ?? () from /usr/lib/xorg/modules/drivers/vesa_drv.so
No symbol table info available.
#2  0x00080432c45f in ?? () from /usr/lib/xorg/modules/drivers/vesa_drv.so
No symbol table info available.
#3  0x00438331 in AddScreen (pfnInit=0x80432c310, argc=1, 
argv=0x7fffe720) at ../../dix/dispatch.c:3912
i = 0
scanlinepad = optimized out
format = optimized out
depth = optimized out
bitsPerPixel = optimized out
j = optimized out
k = optimized out
pScreen = 0x80fef0
#4  0x004741dc in InitOutput (pScreenInfo=optimized out, argc=1, 
argv=0x7fffe720) at ../../../../hw/xfree86/common/xf86Init.c:738
i = optimized out
j = optimized out
k = optimized out
scr_index = optimized out
was_blocked = 0
modulelist = optimized out
optionlist = 0x803910
screenpix24 = optimized out
pix24 = optimized out
pix24From = optimized out
pix24Fail = 0
autoconfig = optimized out
configured_device = optimized out
#5  0x0042705d in main (argc=1, argv=optimized out, envp=optimized 
out) at ../../dix/main.c:204
i = optimized out
alwaysCheckForInput = {0, 1}

so maybe pthread() is only in that X backtrace thing but not actually
involved, also I think there are no debug symbols for vesa. I'll try get
back to compile a nostrip version of it tomorrow.

Regards

Christoph

-- 
9FED 5C6C E206 B70A 5857  70CA 9655 22B9 D49A E731
Debian Developer | Lisp Hacker | CaCert Assurer



--
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/87ty0j472c@hepworth.siccegge.de



Bug#668828: I experience same bug. Possible workarounds found.

2012-04-16 Thread Straight BolognaSandwich
Hello,

Description:
Blank or corruption across bottom half of display using nouveau. Same as in
pics attached by original report. Problem does not appear when using FBDEV
or NV video drivers.
The behavior and workarounds repeat in:
Debian7 Gnome Classic, MintPPC11 LXDE

Hardware: Apple PowerMac G5 PPC NVIDIA GeFroce FX 5200 Ultra (AGP 8X Pro)
Dell VGA flat panel Monitor via DVI  -- everymac.com link:
http://www.everymac.com/systems/apple/powermac_g5/specs/powermac_g5_1.6.html

I have found three possible workarounds. (One mentioned earlier by Jeroen
D.)

WORKAROUND 1: (no xorg.conf)
Disable hardware acceleration/rendering (3d support) by:
a. append nouveau.noaccel=1  to yaboot command
or
b. edit /etc/modprobe.d/nouveau.conf to include
options nouveau noaccel=1

Major downside to workaround 1  is it breaks video playback. (DVD,
Minituve, Flashvideoreplacer.)

WORKAROUND 2: (no xorg.conf)
Change display mode using xrandr and then change it back. I.E. I am using
DVI-I-2 at 1280x1024:
xrandr --output DVI-I-2 --mode 1024x768 --panning 1024x768
followed by
xrandr --output DVI-I-2 --mode 1280x1024 --panning 1280x1024

This resolves the issue. No idea why the --panning option seems to have
affect.

WORKAROUND 3:
Create xorg.conf that disables disconnected outputs (so xrandr -q shows
only one output instead of connected plus two disconnected) AND add
Virtual entry under display subsection that is square. xorg.conf attached.

If Virtual is set to actual display size (1280 1024), no change in  display
corruption. When set to square of my H size (1280 1280), display corruption
is not there.

Speculation: Problem is related to video memory utilized by off screen
elements.

Attached are:
1. reportbug output with no xorg.conf and problem occurring
2. reportbug output with xorg.conf that resolves
3. xorg.conf that does NOT resolve
4. xorg.conf that does resolve.  (Only difference between the two xorg.conf
is the Virtual entry.


My first bug communication. Let me know if I can improve.

Thank you.


str8bsBugReport_668828.tar.gz
Description: GNU Zip compressed data