Autoconfiguring third-party Xorg drivers
tags 586502 - patch clone 586502 -1 retitle -1 Please reenable PCI_TXT_IDS_DIR for third-party drivers submitter -1 ! severity -1 wishlist reassign -1 xserver-xorg-core 2:1.7.7-4 thanks Dear Debian X Strike Force, please reenable the PCI_TXT_IDS_DIR feature of Xorg. Even if it is not used by Xorg itself, it would simplify automatic configuration of third party drivers (the non-free nvidia driver in this case). Xorg does not (and needs not to) know details about the existence of these drivers as long as finding a matching PCI ID redirects it to the correct driver, Currently an xorg.conf has to be created by the user because autoconfiguration does not use the proprietary driver. Or is there another solution to plug some driver into Xorg without creating an xorg.conf? Thanks. 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/4c747d11.5090...@abeckmann.de
Processed: Autoconfiguring third-party Xorg drivers
Processing commands for cont...@bugs.debian.org: > tags 586502 - patch Bug #586502 [nvidia-glx] nvidia-glx: Xorg doesn't try to load nvidia driver even though all other drivers have been removed Removed tag(s) patch. > clone 586502 -1 Bug#586502: nvidia-glx: Xorg doesn't try to load nvidia driver even though all other drivers have been removed Bug 586502 cloned as bug 594269. > retitle -1 Please reenable PCI_TXT_IDS_DIR for third-party drivers Bug #594269 [nvidia-glx] nvidia-glx: Xorg doesn't try to load nvidia driver even though all other drivers have been removed Changed Bug title to 'Please reenable PCI_TXT_IDS_DIR for third-party drivers' from 'nvidia-glx: Xorg doesn't try to load nvidia driver even though all other drivers have been removed' > submitter -1 ! Bug #594269 [nvidia-glx] Please reenable PCI_TXT_IDS_DIR for third-party drivers Changed Bug submitter to 'Andreas Beckmann ' from 'Olivier Mehani ' > severity -1 wishlist Bug #594269 [nvidia-glx] Please reenable PCI_TXT_IDS_DIR for third-party drivers Severity set to 'wishlist' from 'important' > reassign -1 xserver-xorg-core 2:1.7.7-4 Bug #594269 [nvidia-glx] Please reenable PCI_TXT_IDS_DIR for third-party drivers Bug reassigned from package 'nvidia-glx' to 'xserver-xorg-core'. Bug No longer marked as found in versions nvidia-graphics-drivers/195.36.24-1. Bug #594269 [xserver-xorg-core] Please reenable PCI_TXT_IDS_DIR for third-party drivers Bug Marked as found in versions xorg-server/2:1.7.7-4. > thanks Stopping processing here. Please contact me if you need assistance. -- 594269: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594269 586502: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586502 -1: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=-1 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.128270261517170.transcr...@bugs.debian.org
xorg-server: Changes to 'ubuntu'
debian/changelog |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit eced21668e4cbedb3d67470c568b6926dbf4690a Author: Christopher James Halse Rogers Date: Tue Aug 24 17:15:21 2010 +1000 Finalise changelog for Maverick diff --git a/debian/changelog b/debian/changelog index 0b2e9df..2e9ac35 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.9.0-0ubuntu1) UNRELEASED; urgency=low +xorg-server (2:1.9.0-0ubuntu1) maverick; urgency=low * Merge from (unreleased) Debian experimental. Remaining Ubuntu changes: - rules, control: -- 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/e1oo32b-0001ow...@alioth.debian.org
libdrm: Changes to 'debian-unstable'
debian/changelog|7 +++ debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff | 15 +++ debian/patches/series |1 + 3 files changed, 23 insertions(+) New commits: commit 70a3a37650293fed3bced8cf4882ffb1f9b14d9b Author: Sven Joachim Date: Tue Aug 24 22:17:31 2010 +0200 Restore 04_fix_nouveau_bo_new_tile_segfault.diff There is another code path which does no longer exist upstream, but is restored by 03_revert_abi_change.diff. diff --git a/debian/changelog b/debian/changelog index 9ad2c05..1043796 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +libdrm (2.4.21-1~squeeze2) UNRELEASED; urgency=low + + * Restore 04_fix_nouveau_bo_new_tile_segfault.diff, actually only half +applied upstream. + + -- Sven Joachim Tue, 24 Aug 2010 22:16:07 +0200 + libdrm (2.4.21-1~squeeze1) unstable; urgency=low * Revert nouveau ABI update. diff --git a/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff b/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff new file mode 100644 index 000..3761552 --- /dev/null +++ b/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff @@ -0,0 +1,15 @@ +--- + nouveau/nouveau_bo.c |2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/nouveau/nouveau_bo.c b/nouveau/nouveau_bo.c +@@ -205,7 +205,7 @@ + if (flags & NOUVEAU_BO_PIN) { + ret = nouveau_bo_pin((void *)nvbo, nvbo->flags); + if (ret) { +- nouveau_bo_ref(NULL, (void *)nvbo); ++ nouveau_bo_ref(NULL, (void *)&nvbo); + return ret; + } + } diff --git a/debian/patches/series b/debian/patches/series index 419cc8b..512df25 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,3 +1,4 @@ 01_default_perms.diff 02_build_libkms_against_in_tree_drm.diff 03_revert_abi_change.diff +04_fix_nouveau_bo_new_tile_segfault.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/e1oo04z-0005g7...@alioth.debian.org
Re: libdrm: Changes to 'debian-unstable'
On 2010-08-24 21:53 +0200, Julien Cristau wrote: > On Tue, Aug 24, 2010 at 21:48:51 +0200, Sven Joachim wrote: > >> On 2010-08-24 21:03 +0200, Julien Cristau wrote: >> >> > New commits: >> > commit 752295ba101d84b8e3e695621fa41ce9406104e1 >> > Author: Julien Cristau >> > Date: Tue Aug 24 19:32:36 2010 +0200 >> > >> > Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. >> >> This is actually only half correct. >> > Damn, sorry about that. > >> > - if (flags & NOUVEAU_BO_PIN) { >> > - ret = nouveau_bo_pin((void *)nvbo, nvbo->flags); >> > - if (ret) { >> > -- nouveau_bo_ref(NULL, (void *)nvbo); >> > -+ nouveau_bo_ref(NULL, (void *)&nvbo); >> > - return ret; >> >> But that one needs to be restored (this path does not exist upstream >> anymore). >> > Can you fix it up? I'll reupload. Done. >> BTW, it is now possible to install the experimental >> xserver-xorg-video-nouveau together with sid's libdrm-nouveau1. :-/ >> > Yeah, I know :/ > I needed a newer libdrm in sid for intel, and didn't see a way to avoid > this. Maybe we should bite the bullet and rename the experimental libdrm-nouveau package, there is now another reverse dependency (plymouth) in sid. Alternatively we could bump the symbols version to 2.4.21-1. 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/87bp8ru4xo@turtle.gmx.de
Bug#593199: xserver-xorg-video-intel: often crashes at sm startup
On 16/08/10 at 20:51 +0200, Julien Cristau wrote: > On Mon, Aug 16, 2010 at 17:57:54 +0200, Julien Cristau wrote: > > > On Mon, Aug 16, 2010 at 09:19:38 +0200, Lucas Nussbaum wrote: > > > > > Package: xserver-xorg-video-intel > > > Version: 2:2.12.0-1 > > > Severity: normal > > > > > > Hi, > > > > > > I'm using xserver-xorg-video-intel from Debian experimental. > > > the X server crashes when I start sm (from the screen-message package). > > > It's not 100% reproducible, but it crashes at least 50% of the times. > > > > > Please get a backtrace from gdb (with the debug symbols installed). > > > FWIW there's a sm-related bug at > https://bugs.freedesktop.org/show_bug.cgi?id=29430 > but that's on exit, not startup. I confirm that it's the same bug: (gdb) bt full #0 0x7feb41e88175 in *__GI_raise (sig=) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 pid = selftid = #1 0x7feb41e8af80 in *__GI_abort () at abort.c:92 act = {__sigaction_handler = {sa_handler = 0x7feb3feb5898, sa_sigaction = 0x7feb3feb5898}, sa_mask = { __val = {140648400800699, 140734061499216, 986, 140734061499456, 14064835094, 206158430232, 140734061499472, 140734061499248, 140648399907384, 206158430256, 140734061499496, 75608848, 135152, 7378707495241998192, 8298003695202886515, 140734061510225}}, sa_flags = 1106750591, sa_restorer = 0x7feb3feb5880} sigs = {__val = {32, 0 }} #2 0x7feb41e812b1 in *__GI___assert_fail ( assertion=0x7feb3feb5898 "uxa_pixmap_is_offscreen(src_pixmap)", file=, line=986, function=0x7feb3feb5910 "uxa_glyphs_via_mask") at assert.c:81 buf = 0x481b310 "X: ../../uxa/uxa-glyphs.c:986: uxa_glyphs_via_mask: Assertion `uxa_pixmap_is_offscreen(src_pixmap)' failed.\n" #3 0x7feb3fea5fcc in uxa_glyphs_via_mask (op=, pSrc=, pDst=, maskFormat=, xSrc=, ySrc=, nlist=1, list=0x7fff33be5f80, glyphs=0x7fff33be5780) at ../../uxa/uxa-glyphs.c:986 src_pixmap = src_x = 0 glyph = 0x4362660 src_y = 0 screen = 0x241f920 mask = 0x483f430 y = 384 pixmap = 0x483f570 width = dst_off_x = 470 dst_off_y = 253 box = {x1 = 470, y1 = 253, x2 = 787, y2 = 647} component_alpha = 0 glyph_atlas = 0x481b410 x = -41 height = error = 0 #4 uxa_glyphs (op=, pSrc=, pDst=, maskFormat=, xSrc=, ySrc=, nlist=1, list=0x7fff33be5f80, glyphs=0x7fff33be5780) at ../../uxa/uxa-glyphs.c:1151 screen = uxa_screen = xDst = 37878048 yDst = 66520080 extents = {x1 = 0, y1 = 0, x2 = 0, y2 = 0} width = 0 height = 0 ret = localDst = 0x483f570 #5 0x004dac7a in damageGlyphs (op=99 'c', pSrc=, pDst=0x4791e90, maskFormat=, xSrc=, ySrc=, nlist=1, list=0x7fff33be5f80, glyphs=0x7fff33be5780) at ../../../miext/damage/damage.c:721 ps = 0x3f70010 pScrPriv = 0x3f706a0 #6 0x004d011e in ProcRenderCompositeGlyphs (client=0x455a700) at ../../render/render.c:1430 glyphSet = 0x483f780 pSrc = 0x41ff010 pDst = 0x4791e90 pFormat = 0x3f6f4f0 listsLocal = {{xOff = 429, yOff = 637, len = 1 '\001', format = 0x3f6f4f0}, {xOff = 0, yOff = 0, len = 0 '\000', format = 0x0} , {xOff = 0, yOff = 0, len = 0 '\000', format = 0x455a700}, {xOff = 19264, yOff = 125, len = 0 '\000', format = 0x94}} lists = 0x7fff33be5f90 listsBase = 0x7fff33be5f80 glyphsLocal = {0x4362660, 0x0 } glyph = glyphs = glyphsBase = 0x7fff33be5780 buffer = 0x46d9688 "\002" end = 0x46d9688 "\002" nglyph = nlist = 1 space = size = 1 rc = #7 0x00448db4 in Dispatch () at ../../dix/dispatch.c:439 result = client = 0x455a700 nready = 0 start_tick = 840 #8 0x00425b8a in main (argc=7, argv=0x7d8448, envp=) at ../../dix/main.c:285 i = 1 alwaysCheckForInput = {0, 1} (gdb) - Lucas -- 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/20100824200037.ga5...@xanadu.blop.info
Re: libdrm: Changes to 'debian-unstable'
On Tue, Aug 24, 2010 at 21:48:51 +0200, Sven Joachim wrote: > On 2010-08-24 21:03 +0200, Julien Cristau wrote: > > > New commits: > > commit 752295ba101d84b8e3e695621fa41ce9406104e1 > > Author: Julien Cristau > > Date: Tue Aug 24 19:32:36 2010 +0200 > > > > Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. > > This is actually only half correct. > Damn, sorry about that. > > - if (flags & NOUVEAU_BO_PIN) { > > - ret = nouveau_bo_pin((void *)nvbo, nvbo->flags); > > - if (ret) { > > -- nouveau_bo_ref(NULL, (void *)nvbo); > > -+ nouveau_bo_ref(NULL, (void *)&nvbo); > > - return ret; > > But that one needs to be restored (this path does not exist upstream > anymore). > Can you fix it up? I'll reupload. > BTW, it is now possible to install the experimental > xserver-xorg-video-nouveau together with sid's libdrm-nouveau1. :-/ > Yeah, I know :/ I needed a newer libdrm in sid for intel, and didn't see a way to avoid this. Thanks for the review. Cheers, Julien signature.asc Description: Digital signature
xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.changes ACCEPTED
Accepted: xserver-xorg-video-intel-dbg_2.12.0+legacy1-1_amd64.deb to main/x/xserver-xorg-video-intel/xserver-xorg-video-intel-dbg_2.12.0+legacy1-1_amd64.deb xserver-xorg-video-intel_2.12.0+legacy1-1.diff.gz to main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.12.0+legacy1-1.diff.gz xserver-xorg-video-intel_2.12.0+legacy1-1.dsc to main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.12.0+legacy1-1.dsc xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.deb to main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.deb xserver-xorg-video-intel_2.12.0+legacy1.orig.tar.gz to main/x/xserver-xorg-video-intel/xserver-xorg-video-intel_2.12.0+legacy1.orig.tar.gz Override entries for your package: xserver-xorg-video-intel-dbg_2.12.0+legacy1-1_amd64.deb - extra debug xserver-xorg-video-intel_2.12.0+legacy1-1.dsc - source x11 xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.deb - optional 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/e1onzuq-0002re...@franck.debian.org
Re: libdrm: Changes to 'debian-unstable'
On 2010-08-24 21:03 +0200, Julien Cristau wrote: > New commits: > commit 752295ba101d84b8e3e695621fa41ce9406104e1 > Author: Julien Cristau > Date: Tue Aug 24 19:32:36 2010 +0200 > > Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. This is actually only half correct. > diff --git a/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff > b/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff > deleted file mode 100644 > index c8cc948..000 > --- a/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff > +++ /dev/null > @@ -1,21 +0,0 @@ > -Index: b/nouveau/nouveau_bo.c > -=== > a/nouveau/nouveau_bo.c > -+++ b/nouveau/nouveau_bo.c > -@@ -198,14 +198,14 @@ > - if (flags & (NOUVEAU_BO_VRAM | NOUVEAU_BO_GART)) { > - ret = nouveau_bo_kalloc(nvbo, NULL); > - if (ret) { > --nouveau_bo_ref(NULL, (void *)nvbo); > -+nouveau_bo_ref(NULL, (void *)&nvbo); > - return ret; This hunk has been superseded by the updated 03_revert_abi_change.diff. > - if (flags & NOUVEAU_BO_PIN) { > - ret = nouveau_bo_pin((void *)nvbo, nvbo->flags); > - if (ret) { > --nouveau_bo_ref(NULL, (void *)nvbo); > -+nouveau_bo_ref(NULL, (void *)&nvbo); > - return ret; But that one needs to be restored (this path does not exist upstream anymore). BTW, it is now possible to install the experimental xserver-xorg-video-nouveau together with sid's libdrm-nouveau1. :-/ 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/87iq2zu6zg@turtle.gmx.de
libdrm_2.4.21-1~squeeze1_amd64.changes ACCEPTED
Accepted: libdrm-dev_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-dev_2.4.21-1~squeeze1_amd64.deb libdrm-intel1-dbg_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-intel1-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-intel1_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-intel1_2.4.21-1~squeeze1_amd64.deb libdrm-nouveau1-dbg_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-nouveau1-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-nouveau1_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-nouveau1_2.4.21-1~squeeze1_amd64.deb libdrm-radeon1-dbg_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-radeon1-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-radeon1_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm-radeon1_2.4.21-1~squeeze1_amd64.deb libdrm2-dbg_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm2-dbg_2.4.21-1~squeeze1_amd64.deb libdrm2_2.4.21-1~squeeze1_amd64.deb to main/libd/libdrm/libdrm2_2.4.21-1~squeeze1_amd64.deb libdrm_2.4.21-1~squeeze1.diff.gz to main/libd/libdrm/libdrm_2.4.21-1~squeeze1.diff.gz libdrm_2.4.21-1~squeeze1.dsc to main/libd/libdrm/libdrm_2.4.21-1~squeeze1.dsc Override entries for your package: libdrm-dev_2.4.21-1~squeeze1_amd64.deb - optional libdevel libdrm-intel1-dbg_2.4.21-1~squeeze1_amd64.deb - extra debug libdrm-intel1_2.4.21-1~squeeze1_amd64.deb - optional libs libdrm-nouveau1-dbg_2.4.21-1~squeeze1_amd64.deb - extra debug libdrm-nouveau1_2.4.21-1~squeeze1_amd64.deb - optional libs libdrm-radeon1-dbg_2.4.21-1~squeeze1_amd64.deb - extra debug libdrm-radeon1_2.4.21-1~squeeze1_amd64.deb - optional libs libdrm2-dbg_2.4.21-1~squeeze1_amd64.deb - extra debug libdrm2_2.4.21-1~squeeze1_amd64.deb - optional libs libdrm_2.4.21-1~squeeze1.dsc - source libs 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/e1onzts-00016n...@franck.debian.org
Processing of xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.changes
xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.changes uploaded successfully to localhost along with the files: xserver-xorg-video-intel_2.12.0+legacy1-1.dsc xserver-xorg-video-intel_2.12.0+legacy1.orig.tar.gz xserver-xorg-video-intel_2.12.0+legacy1-1.diff.gz xserver-xorg-video-intel_2.12.0+legacy1-1_amd64.deb xserver-xorg-video-intel-dbg_2.12.0+legacy1-1_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/e1onznf-c9...@franck.debian.org
xserver-xorg-video-intel: Changes to 'refs/tags/xserver-xorg-video-intel-2_2.12.0+legacy1-1'
Tag 'xserver-xorg-video-intel-2_2.12.0+legacy1-1' created by Julien Cristau at 2010-08-24 19:39 + Tagging upload of xserver-xorg-video-intel 2:2.12.0+legacy1-1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAABCAAGBQJMdB/WAAoJEDEBgAUJBeQMCGUQAOtuEAq9T/fH4pb+yrz1J4yO cS7Yvn3dNWLnBDBA1YEf4YOj3+vJ38hWQFqdaM9JtvwAoQEAd6kBeEw55ECzKEt8 hcjhGKGDs6Z69yDyJ9ZuNJi/NxIM19pGC04Ow4svFD+TnExwu0O//tnxLH06mUyZ G48yOMncGRw6hYHhF6cCtwoZ/PfkLLKGkf1AYjn8EMbxg0H1rPrVmEeKFay9qEKP NNjOV3hdwPHeGH3sK0MoeMitCAl39m77m3at8824noEQAXY478+h0NrTZ1nUGpOW ewSlYwj7FTftSZk4Tht9cjNLmbGo+FPMwbfavJryySZAfytR/95vi+1Tw/t0O225 29i59YgREiOd7gP2WEbtprDkCxdk2W4EMaUhe/ylmy8IPJ8TL7mDIhEIspinAuoa wElq9RmcLyWQH9t3ngv9bTWX0jGQNeO2cJ0YEwMOBguvdK+tMOOtK+LkkW4sL0vb UpxjPfJbj30uZkOXILboQLY/R0s83zAq2Y4uDTyLtNCI9uYiXgDd47KQD+N4RYhf a9717oQNX7fkDd6aFfPefCaqT32C/ZbnNSdlZV7Sk0KVUEcoJB1Z6UShnamyC3wa xWD7IduqCIYafPaCIDk0i35+qBfpgM1SBE8x1MQWhHEZMbZmdegRBMSUVz0QuQxc gFzavz8CCPswCaHPMyiQ =Zg2Y -END PGP SIGNATURE- Changes since xserver-xorg-video-intel-2_2.12.0-1: Chris Wilson (21): Remove unused configure option: --enable-video-debug i810: Move into a legacy directory. Rename common infrastructure to the intel namespace. configure: Remove unused checks for xext configure: Remove check for unused function, mprotect Remove unused inclusion of Repair the damage to 'make distcheck' after splitting out i810 dri: Handle errors during GetBuffers() gracefully. drmmode: Use a copy of the converted mode on resize drmmode: Add missing newlines at the end of log messages. Reduce front buffer stride prior to rejection video: apply the crtc box checks from dri. video: forgotten amendment to previous commit. Add support for I854. drmmode: Destroy Crtc on screen shutdown drmmode: Destroy the output on shutdown Reintegrate legacy UMS. legacy/ums/i965: we do not handle SourcePictures legacy/ums/dri: Enable framebuffer mapping for dri legacy/ums: #include legacy/ums: Don't use uninitialised methods for synchronisation Christopher James Halse Rogers (3): ums: ChangeGC changed prototype in 1.8.99, not 1.7.98 legacy/ums: Re-add missing HWS initialisation legacy/ums: Fix build with DRI disabled Cyril Brulebois (2): Merge branch 'upstream-experimental' into upstream-unstable Merge remote branch 'ickle/legacy' into upstream-unstable Daniel Vetter (1): legacy/ums/Xv overlay: fix planar YUV copy for right rotated crtcs Dave Airlie (2): uxa: don't compare planemask with FB_ALLONES. uxa: oops typo in previous commit Evan McClain (1): Add mbp_backlight support. Jesse Barnes (1): add cscope files to gitignore Julien Cristau (7): Merge branch 'upstream-unstable' of git.debian.org:/git/pkg-xorg/driver/xserver-xorg-video-intel into debian-unstable Merge branch 'debian-experimental' of git.debian.org:/git/pkg-xorg/driver/xserver-xorg-video-intel into debian-unstable Update changelogs legacy/ums: fix distcheck Merge branch 'legacy' of git://people.freedesktop.org/~ickle/xf86-video-intel into debian-unstable Changelog update Upload to unstable Keith Packard (1): Destroy screen pixmap on screen close. --- .gitignore |1 ChangeLog | 317 configure.ac| 87 debian/changelog|8 src/Makefile.am | 72 src/common.h| 233 src/drmmode_display.c | 158 src/i810.h | 341 src/i810_accel.c| 617 - src/i810_common.h | 191 src/i810_cursor.c | 266 src/i810_dga.c | 282 src/i810_dri.c | 1544 src/i810_dri.h | 131 src/i810_driver.c | 2410 -- src/i810_hwmc.c | 419 - src/i810_io.c | 133 src/i810_memory.c | 428 - src/i810_reg.h | 3443 - src/i810_ring.h | 90 src/i810_video.c| 1423 --- src/i810_wmark.c| 313 src/i830.h | 659 - src/i830_3d.c
xserver-xorg-video-intel: Changes to 'debian-unstable'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 205754a121a7a074110d625b5eb9036d32928ef3 Author: Julien Cristau Date: Tue Aug 24 21:34:21 2010 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index ac8ad72..8dde421 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -xserver-xorg-video-intel (2:2.12.0+legacy1-1) UNRELEASED; urgency=low +xserver-xorg-video-intel (2:2.12.0+legacy1-1) unstable; urgency=low * Merge from people.freedesktop.org/~ickle/xf86-video-intel:legacy. This reintroduces UMS and EXA for legacy chips, while allowing us to get the fixes and new hw support from 2.12. - -- Julien Cristau Tue, 24 Aug 2010 17:41:52 +0200 + -- Julien Cristau Tue, 24 Aug 2010 21:33:56 +0200 xserver-xorg-video-intel (2:2.12.0-1) experimental; urgency=low -- 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/e1onzlc-0002iu...@alioth.debian.org
Processing of libdrm_2.4.21-1~squeeze1_amd64.changes
libdrm_2.4.21-1~squeeze1_amd64.changes uploaded successfully to localhost along with the files: libdrm_2.4.21-1~squeeze1.dsc libdrm_2.4.21-1~squeeze1.diff.gz libdrm-dev_2.4.21-1~squeeze1_amd64.deb libdrm2_2.4.21-1~squeeze1_amd64.deb libdrm2-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-intel1_2.4.21-1~squeeze1_amd64.deb libdrm-intel1-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-nouveau1_2.4.21-1~squeeze1_amd64.deb libdrm-nouveau1-dbg_2.4.21-1~squeeze1_amd64.deb libdrm-radeon1_2.4.21-1~squeeze1_amd64.deb libdrm-radeon1-dbg_2.4.21-1~squeeze1_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/e1onzin-00084h...@franck.debian.org
libdrm: Changes to 'refs/tags/libdrm-2.4.21-1-squeeze1'
Tag 'libdrm-2.4.21-1-squeeze1' created by Julien Cristau at 2010-08-24 19:32 + Tagging upload of libdrm 2.4.21-1~squeeze1 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAABCAAGBQJMdB5nAAoJEDEBgAUJBeQMWSkQALtnB+dZGSVYYudX7UTCOIej dnIh6+a1dAUQ7Hk/cFyAjEg6mdY/KRip1P3XVT7bu8QnXOlKrYkml7giz5XZm1xO 8GKD6fhEDTeROmlcyi4XtQRCWvMWV2ArAs5ZByzy8stRyM5YYaWCVVfx/8XrDaMx Y7h4gduqlN9w4DKItFAj+y4ffmi3mI3pcuppluss3Ca3+9LcGE+IwK64/Oe31V3V tKJfGxbwN5Z3qrcktKSNxvRsy+B7017mlyLw7OQ/DOv8thP+jw3isVzPianOTxvU pqgeeTU+1KOj/qJb/SWzXT7xy7HFNzFNnklC5rCj7qy4LLAIZB83vFIveynf5eCX sA4x2cNzkdsGIHO7A0rlEIl3isGDIJsUWPsIqhnEQx3tPQ20jmGHQsTfYQQqm4uW lk8fxUkW/iuB0TJZKXnYHLTlAammyErKt2ecUI5aVeWNBUWdWCVf2p8vMEoUsRSJ tmLnVR3R36E0VKwC/vXbuCn+K6+cnq7gq4UyH9ar0j+f3BtEwz+nnBmkpc8zGMQ3 RMumQS7Ea3yMrjEJ5HEVj3VyDLEUrlLRM85TUlSTuWnSm0Vp9nqPUakmRgGQzwn7 cf9GrOS5O4bgBBgjUwfPRWqLOf06B6nhuGIgz8CWps7rUmqhQCIy8ObDgzqoMSZ7 GwTgXhHxxjtRSqH3IYMY =j8Iw -END PGP SIGNATURE- Changes since libdrm-2.4.21-1: Julien Cristau (7): Upload to unstable Merge remote branch 'origin/debian-experimental' into debian-unstable Revert nouveau ABI update Regenerate ABI revert patch Don't build libkms and vmwgfx. Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. Upload to unstable Sven Joachim (3): Fix segfault in nouveau_bo_new_tile() failure path Merge branch 'debian-unstable' of git.debian.org:/git/pkg-xorg/xsfbs into debian-unstable debian/changelog entry for xsfbs update --- debian/changelog | 18 debian/control | 21 debian/libdrm-nouveau1.symbols | 103 debian/patches/03_revert_abi_change.diff |10333 +++ debian/patches/series|1 debian/rules |8 6 files changed, 10414 insertions(+), 70 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/e1onzfn-0001e1...@alioth.debian.org
libdrm: Changes to 'debian-unstable'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 854772f78e247521882b1e4cc2e484ece7f7a2ed Author: Julien Cristau Date: Tue Aug 24 19:48:50 2010 +0200 Upload to unstable diff --git a/debian/changelog b/debian/changelog index 6be4f93..9ad2c05 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -libdrm (2.4.21-2) UNRELEASED; urgency=low +libdrm (2.4.21-1~squeeze1) unstable; urgency=low * Revert nouveau ABI update. * Don't build libkms and vmwgfx. * Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. - -- Julien Cristau Tue, 24 Aug 2010 18:27:59 +0200 + -- Julien Cristau Tue, 24 Aug 2010 19:47:57 +0200 libdrm (2.4.21-1) experimental; urgency=low -- 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/e1onzfd-0001cu...@alioth.debian.org
libdrm: Changes to 'debian-unstable'
.gitignore |1 ChangeLog | 677 + Makefile.am |1 configure.ac| 63 debian/changelog| 66 debian/control |1 debian/copyright| 291 debian/libdrm-intel1.symbols|4 debian/libdrm-nouveau1.install |2 debian/libdrm-radeon1.symbols | 21 debian/libkms1.install |1 debian/libkms1.symbols | 14 debian/patches/02_build_libkms_against_in_tree_drm.diff | 17 debian/patches/03_revert_abi_change.diff| 9131 +++- debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff | 21 debian/patches/series |2 debian/rules| 15 include/drm/Makefile.am |2 include/drm/drm.h |2 include/drm/drm_mode.h | 37 include/drm/i915_drm.h | 59 include/drm/radeon_drm.h|1 include/drm/vmwgfx_drm.h| 63 intel/Makefile.am |3 intel/intel_atomic.h| 93 intel/intel_bufmgr.c| 32 intel/intel_bufmgr.h|9 intel/intel_bufmgr_fake.c |4 intel/intel_bufmgr_gem.c| 507 intel/intel_bufmgr_priv.h | 19 intel/intel_chipset.h | 90 intel/libdrm_intel.pc.in|2 libdrm.pc.in|2 libkms/Makefile.am |8 libkms/intel.c |2 libkms/internal.h |2 libkms/libkms.pc.in |2 libkms/linux.c |4 libkms/nouveau.c| 220 nouveau/Makefile.am |3 nouveau/libdrm_nouveau.pc.in|3 nouveau/nouveau_bo.c|2 nouveau/nouveau_channel.c |2 nouveau/nouveau_class.h | 9041 --- nouveau/nouveau_private.h |1 nouveau/nouveau_reloc.c |6 radeon/Makefile.am |6 radeon/bof.c| 477 radeon/bof.h| 90 radeon/libdrm_radeon.pc.in |2 radeon/radeon_bo.h |1 radeon/radeon_bo_gem.c |9 radeon/radeon_bo_gem.h |1 radeon/radeon_cs.c |6 radeon/radeon_cs.h |4 radeon/radeon_cs_gem.c | 231 radeon/radeon_cs_int.h |1 tests/Makefile.am | 10 tests/kmstest/main.c|1 tests/modeprint/modeprint.c |4 tests/modetest/modetest.c | 29 tests/vbltest/Makefile.am | 11 tests/vbltest/vbltest.c | 188 xf86atomic.h| 99 xf86drmMode.h |2 65 files changed, 12268 insertions(+), 9453 deletions(-) New commits: commit 752295ba101d84b8e3e695621fa41ce9406104e1 Author: Julien Cristau Date: Tue Aug 24 19:32:36 2010 +0200 Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. diff --git a/debian/changelog b/debian/changelog index 9fcae3c..6be4f93 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,6 +2,7 @@ libdrm (2.4.21-2) UNRELEASED; urgency=low * Revert nouveau ABI update. * Don't build libkms and vmwgfx. + * Drop 04_fix_nouveau_bo_new_tile_segfault.diff, applied upstream. -- Julien Cristau Tue, 24 Aug 2010 18:27:59 +0200 diff --git a/debian/patches/04_fix_nouveau_bo_new_tile_segfault.diff b/debian/patches/04_fix_nouveau_bo_ne
libdrm: Changes to 'upstream-unstable'
.gitignore |1 Makefile.am |1 configure.ac | 63 include/drm/Makefile.am |2 include/drm/drm.h|2 include/drm/drm_mode.h | 37 include/drm/i915_drm.h | 59 include/drm/radeon_drm.h |1 include/drm/vmwgfx_drm.h | 63 intel/Makefile.am|3 intel/intel_atomic.h | 93 intel/intel_bufmgr.c | 32 intel/intel_bufmgr.h |9 intel/intel_bufmgr_fake.c|4 intel/intel_bufmgr_gem.c | 507 ++ intel/intel_bufmgr_priv.h| 19 intel/intel_chipset.h| 90 intel/libdrm_intel.pc.in |2 libdrm.pc.in |2 libkms/Makefile.am |8 libkms/intel.c |2 libkms/internal.h|2 libkms/libkms.pc.in |2 libkms/linux.c |4 libkms/nouveau.c | 220 + nouveau/Makefile.am |3 nouveau/libdrm_nouveau.pc.in |3 nouveau/nouveau_bo.c |2 nouveau/nouveau_channel.c|2 nouveau/nouveau_class.h | 9041 --- nouveau/nouveau_private.h|1 nouveau/nouveau_reloc.c |6 radeon/Makefile.am |6 radeon/bof.c | 477 ++ radeon/bof.h | 90 radeon/libdrm_radeon.pc.in |2 radeon/radeon_bo.h |1 radeon/radeon_bo_gem.c |9 radeon/radeon_bo_gem.h |1 radeon/radeon_cs.c |6 radeon/radeon_cs.h |4 radeon/radeon_cs_gem.c | 231 - radeon/radeon_cs_int.h |1 tests/Makefile.am| 10 tests/kmstest/main.c |1 tests/modeprint/modeprint.c |4 tests/modetest/modetest.c| 29 tests/vbltest/Makefile.am| 11 tests/vbltest/vbltest.c | 188 xf86atomic.h | 99 xf86drmMode.h|2 51 files changed, 2068 insertions(+), 9390 deletions(-) New commits: commit 65ec8d7699267cc59777d531f545a82a14341480 Author: Eric Anholt Date: Thu Jun 10 08:59:05 2010 -0700 Bump version to 2.4.21 for release. diff --git a/configure.ac b/configure.ac index e953199..62db817 100644 --- a/configure.ac +++ b/configure.ac @@ -19,7 +19,7 @@ # CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. AC_PREREQ(2.60) -AC_INIT([libdrm], 2.4.20, [dri-de...@lists.sourceforge.net], libdrm) +AC_INIT([libdrm], 2.4.21, [dri-de...@lists.sourceforge.net], libdrm) AC_USE_SYSTEM_EXTENSIONS AC_CONFIG_SRCDIR([Makefile.am]) AM_INIT_AUTOMAKE([dist-bzip2]) commit b8c4e5836cf1eff3e8c666f24567bd4c2fa31140 Author: Eric Anholt Date: Thu Jun 10 09:03:41 2010 -0700 Fix radeon distcheck. diff --git a/radeon/Makefile.am b/radeon/Makefile.am index 03b5040..dc94b5f 100644 --- a/radeon/Makefile.am +++ b/radeon/Makefile.am @@ -40,7 +40,8 @@ libdrm_radeon_la_SOURCES = \ radeon_cs_space.c \ radeon_bo.c \ radeon_cs.c \ - bof.c + bof.c \ + bof.h libdrm_radeonincludedir = ${includedir}/libdrm libdrm_radeoninclude_HEADERS = \ commit 4f7704aea76b3d93d997d2ff815541d0ac373535 Author: Eric Anholt Date: Thu Jun 10 08:58:08 2010 -0700 intel: Fix several other paths for buffers pointing at themselves. diff --git a/intel/intel_bufmgr_gem.c b/intel/intel_bufmgr_gem.c index 33f9b44..a8e072d 100644 --- a/intel/intel_bufmgr_gem.c +++ b/intel/intel_bufmgr_gem.c @@ -859,9 +859,11 @@ drm_intel_gem_bo_unreference_final(drm_intel_bo *bo, time_t time) /* Unreference all the target buffers */ for (i = 0; i < bo_gem->reloc_count; i++) { - drm_intel_gem_bo_unreference_locked_timed(bo_gem-> - reloc_target_info[i].bo, - time); + if (bo_gem->reloc_target_info[i].bo != bo) { + drm_intel_gem_bo_unreference_locked_timed(bo_gem-> + reloc_target_info[i].bo, + time); + } } bo_gem->reloc_count = 0; bo_gem->used_as_reloc_target = 0; @@ -1345,7 +1347,8 @@ do_bo_emit_reloc(drm_intel_bo *bo, uint32_t offset, bo_gem->relocs[bo_gem->reloc_count].presumed_offset = target_bo->offset; bo_gem->reloc_target_info[bo_gem->reloc_count].bo = target_bo; - drm_intel_gem_bo_reference(target_bo); + if (target_bo != bo) + drm_intel_gem_bo_reference(target_bo); if (need_fence) bo_gem->reloc_target_info[bo_gem->reloc_count].flags = DRM_INTEL_RELOC_FENCE; @@ -1967,6 +1970,8 @@ _drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) for (i = 0; i < bo_gem->reloc_count; i++) { if (
xserver-xorg-video-intel: Changes to 'debian-unstable'
.gitignore | 83 COPYING | 169 ChangeLog | 5983 +++- Makefile.am | 14 NEWS| 356 README |2 configure.ac| 161 debian/changelog| 47 debian/control | 11 debian/copyright| 37 debian/rules|2 debian/xserver-xorg-video-intel-dbg.install |1 m4/dolt.m4 | 178 m4/shave.m4 | 73 man/Makefile.am | 41 man/intel.man | 257 shave-libtool.in| 69 shave.in| 76 src/.gitignore |6 src/Makefile.am | 102 src/bios_reader/.gitignore |3 src/bios_reader/Makefile.am | 16 src/bios_reader/bios_dumper.c | 104 src/bios_reader/bios_reader.c | 565 - src/bios_reader/swf_dumper.c| 110 src/ch7017/Makefile.am | 16 src/ch7017/ch7017.c | 330 src/ch7017/ch7017_module.c | 36 src/ch7017/ch7017_reg.h | 162 src/ch7xxx/Makefile.am | 17 src/ch7xxx/ch7xxx.c | 323 src/ch7xxx/ch7xxx.h | 31 src/ch7xxx/ch7xxx_module.c | 35 src/ch7xxx/ch7xxx_reg.h | 80 src/common.h| 240 src/drmmode_display.c | 622 - src/i2c_vid.h | 132 src/i810.h | 341 src/i810_accel.c| 617 - src/i810_common.h | 191 src/i810_cursor.c | 266 src/i810_dga.c | 282 src/i810_dri.c | 1541 --- src/i810_dri.h | 131 src/i810_driver.c | 2430 src/i810_hwmc.c | 419 src/i810_io.c | 133 src/i810_memory.c | 428 src/i810_reg.h | 3443 -- src/i810_ring.h | 90 src/i810_video.c| 1424 -- src/i810_wmark.c| 313 src/i830.h | 986 - src/i830_3d.c | 403 src/i830_accel.c| 237 src/i830_batchbuffer.c | 241 src/i830_batchbuffer.h | 167 src/i830_bios.c | 401 src/i830_bios.h | 632 - src/i830_common.h | 241 src/i830_crt.c | 557 - src/i830_cursor.c | 307 src/i830_debug.c| 2540 - src/i830_debug.h| 34 src/i830_display.c | 2367 src/i830_display.h | 43 src/i830_dri.c | 443 src/i830_dri.h | 61 src/i830_driver.c | 3220 -- src/i830_dvo.c | 521 - src/i830_hdmi.c | 368 src/i830_hwmc.c
Bug#594203: unblock: xorg-server/2:1.7.7-4
Package: release.debian.org Severity: normal User: release.debian@packages.debian.org Usertags: unblock Please unblock package xorg-server. This upload has one packaging fix (for a bug reported on irc by waldi), and a bunch of cherry-picks from upstream. $ git diff --stat xorg-server-2_1.7.7-3..xorg-server-2_1.7.7-4 ChangeLog | 279 +++ Xext/xace.c | 170 +++- debian/changelog| 10 ++ debian/rules|2 + doc/Xserver.man.pre | 26 ++--- exa/exa_classic.c |3 +- fb/fbbits.h |2 +- hw/xfree86/common/xf86RandR.c |4 +- hw/xfree86/ddc/interpret_edid.c |2 +- hw/xfree86/parser/Input.c |7 +- os/access.c | 14 ++- render/render.c |8 + xkb/xkbUtils.c |4 +- 13 files changed, 405 insertions(+), 126 deletions(-) unblock xorg-server/2:1.7.7-4 Cheers, Julien signature.asc Description: Digital signature
Bug#320627: marked as done (crash w/ xpdf)
Your message dated Tue, 24 Aug 2010 14:47:47 + with message-id and subject line Bug#320627: fixed in xorg-server 2:1.7.7-4 has caused the Debian Bug report #320627, regarding crash w/ xpdf to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 320627: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=320627 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Subject: crash w/ Florida law Package: xserver-common Version: multiple At least two people have managed to crash X by trying to read the Florida law using xpdf. -- instructions for trying it -- Here is the Florida Administrative Code: http://fac.dos.state.fl.us/faconline/chapter64.pdf The index doesn't work too well. Try following the instructions I was given for finding Chapter 64V-1, the Vital Statistics code: In the menu on the left side, scroll all the way to the bottom to 64V-1. You will need Adobe Acrobat Reader 4.05+ to view these file. --- On the debian-powerpc mailing list, Sean Neakums and Ken Moffat report: >> I just had a go at chapter64.pdf with xpdf and >> my X server crashed, which is impressive. I can't >> remember the last time I've had X crash. > > Damn, I wish I'd read further down the thread > before I tried. Yeah, mine crashed too (on x86). > A vulnerability triggered by malicious official > documents. That's at least two bugs by my count (xpdf and X), and fixing one might hide the other. I have filed an xpdf bug as well. --- End Message --- --- Begin Message --- Source: xorg-server Source-Version: 2:1.7.7-4 We believe that the bug you reported is fixed in the latest version of xorg-server, which is due to be installed in the Debian FTP archive: xdmx-tools_1.7.7-4_amd64.deb to main/x/xorg-server/xdmx-tools_1.7.7-4_amd64.deb xdmx_1.7.7-4_amd64.deb to main/x/xorg-server/xdmx_1.7.7-4_amd64.deb xnest_1.7.7-4_amd64.deb to main/x/xorg-server/xnest_1.7.7-4_amd64.deb xorg-server_1.7.7-4.diff.gz to main/x/xorg-server/xorg-server_1.7.7-4.diff.gz xorg-server_1.7.7-4.dsc to main/x/xorg-server/xorg-server_1.7.7-4.dsc xserver-common_1.7.7-4_all.deb to main/x/xorg-server/xserver-common_1.7.7-4_all.deb xserver-xephyr_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xephyr_1.7.7-4_amd64.deb xserver-xfbdev_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xfbdev_1.7.7-4_amd64.deb xserver-xorg-core-dbg_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-core-dbg_1.7.7-4_amd64.deb xserver-xorg-core-udeb_1.7.7-4_amd64.udeb to main/x/xorg-server/xserver-xorg-core-udeb_1.7.7-4_amd64.udeb xserver-xorg-core_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-core_1.7.7-4_amd64.deb xserver-xorg-dev_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-dev_1.7.7-4_amd64.deb xvfb_1.7.7-4_amd64.deb to main/x/xorg-server/xvfb_1.7.7-4_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 320...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Julien Cristau (supplier of updated xorg-server package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Format: 1.8 Date: Tue, 24 Aug 2010 16:03:30 +0200 Source: xorg-server Binary: xserver-xorg-core xserver-xorg-core-udeb xserver-xorg-dev xdmx xdmx-tools xnest xvfb xserver-xephyr xserver-xfbdev xserver-xorg-core-dbg xserver-common Architecture: source all amd64 Version: 2:1.7.7-4 Distribution: unstable Urgency: low Maintainer: Debian X Strike Force Changed-By: Julien Cristau Description: xdmx - distributed multihead X server xdmx-tools - Distributed Multihead X tools xnest - Nested X server xserver-common - common files used by various X servers xserver-xephyr - nested X server xserver-xfbdev - Linux framebuffer device tiny X server xserver-xorg-core - Xorg X server - core server xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols) xserver-xorg-core-udeb - Xorg X server - core server (udeb) xserver-xorg-dev - Xorg X server - development files xvfb - Virtual Framebuffer 'fake' X server Closes: 320627 Changes: xorg-server (2:1.7.7-4) unstable; urgency=low . * Set default xkb rules to evdev on linux, to work around a wrong default in c
xorg-server_1.7.7-4_amd64.changes ACCEPTED
Accepted: xdmx-tools_1.7.7-4_amd64.deb to main/x/xorg-server/xdmx-tools_1.7.7-4_amd64.deb xdmx_1.7.7-4_amd64.deb to main/x/xorg-server/xdmx_1.7.7-4_amd64.deb xnest_1.7.7-4_amd64.deb to main/x/xorg-server/xnest_1.7.7-4_amd64.deb xorg-server_1.7.7-4.diff.gz to main/x/xorg-server/xorg-server_1.7.7-4.diff.gz xorg-server_1.7.7-4.dsc to main/x/xorg-server/xorg-server_1.7.7-4.dsc xserver-common_1.7.7-4_all.deb to main/x/xorg-server/xserver-common_1.7.7-4_all.deb xserver-xephyr_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xephyr_1.7.7-4_amd64.deb xserver-xfbdev_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xfbdev_1.7.7-4_amd64.deb xserver-xorg-core-dbg_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-core-dbg_1.7.7-4_amd64.deb xserver-xorg-core-udeb_1.7.7-4_amd64.udeb to main/x/xorg-server/xserver-xorg-core-udeb_1.7.7-4_amd64.udeb xserver-xorg-core_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-core_1.7.7-4_amd64.deb xserver-xorg-dev_1.7.7-4_amd64.deb to main/x/xorg-server/xserver-xorg-dev_1.7.7-4_amd64.deb xvfb_1.7.7-4_amd64.deb to main/x/xorg-server/xvfb_1.7.7-4_amd64.deb Override entries for your package: xdmx-tools_1.7.7-4_amd64.deb - optional x11 xdmx_1.7.7-4_amd64.deb - optional x11 xnest_1.7.7-4_amd64.deb - optional x11 xorg-server_1.7.7-4.dsc - source x11 xserver-common_1.7.7-4_all.deb - optional x11 xserver-xephyr_1.7.7-4_amd64.deb - optional x11 xserver-xfbdev_1.7.7-4_amd64.deb - optional x11 xserver-xorg-core-dbg_1.7.7-4_amd64.deb - extra debug xserver-xorg-core-udeb_1.7.7-4_amd64.udeb - optional debian-installer xserver-xorg-core_1.7.7-4_amd64.deb - optional x11 xserver-xorg-dev_1.7.7-4_amd64.deb - optional x11 xvfb_1.7.7-4_amd64.deb - optional x11 Announcing to debian-devel-chan...@lists.debian.org Closing bugs: 320627 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/e1onumx-0008pa...@franck.debian.org
Processing of xorg-server_1.7.7-4_amd64.changes
xorg-server_1.7.7-4_amd64.changes uploaded successfully to localhost along with the files: xorg-server_1.7.7-4.dsc xorg-server_1.7.7-4.diff.gz xserver-common_1.7.7-4_all.deb xserver-xorg-core_1.7.7-4_amd64.deb xserver-xorg-core-udeb_1.7.7-4_amd64.udeb xserver-xorg-dev_1.7.7-4_amd64.deb xdmx_1.7.7-4_amd64.deb xdmx-tools_1.7.7-4_amd64.deb xnest_1.7.7-4_amd64.deb xvfb_1.7.7-4_amd64.deb xserver-xephyr_1.7.7-4_amd64.deb xserver-xfbdev_1.7.7-4_amd64.deb xserver-xorg-core-dbg_1.7.7-4_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/e1onugv-0006yp...@franck.debian.org
xorg-server: Changes to 'refs/tags/xorg-server-2_1.7.7-4'
Tag 'xorg-server-2_1.7.7-4' created by Julien Cristau at 2010-08-24 14:33 + Tagging upload of xorg-server 2:1.7.7-4 to unstable. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAABCAAGBQJMc9gwAAoJEDEBgAUJBeQMZPUQALkURBJdDimdFoA8pNUdJdpI 3jXmXfnDxB5OZuwZLASbrZGdUWSd4EtDcQjwpl8aUKSH/Ej6FrM8Bj0vEbGIREqF VBMnYAn7UVjaG61VPq8NgBilRBrCUU51n//x3mlPG7Sptw4KcPYFBcCfNeHEZ//Y bG785ZBmgVPdPK7gYRTyLSbaCSNL50nuSRYXu29SjOcqfqLuxKCw+G/RGynS0Mgo 40zcNaMTjWHVRxGtaP0gmLxa5TnHgHnPWfQ4pA12dcwekdLLJCITgsc6Beuo4RoH H+OODkdUXiH+qoHI3enzxJswY6pEOyD0lEAKPOkqdeHTascS35aLhvs/j38DZqoI BUc7ufHUcsKiyAfztYvE6iclZENFR0KZz/fo4JcJ4eHtmVY1oOYTNs35Jd6P2Byd dNdBaspI+xUROOZ3OUM6wq8J1RpyFxdR6cqdDgDU4sj6EAsBWlBR9+vD/1g2J6Q7 yv3aJw11hJTiAj0W1YhHqEuYfYUsTViy8OCbpq3GXt7cWm80wJZAU0bD1+0hhiNu d+H6HIwLeL6HA6L8ER9qGRqMVWD9V1OlS8QHPxEhwHlCd4egyW9JR437ZOBOYnLm s5Qgv/K4D5oa22ydH5Hd9AAnKKTy7E33lv/Zi4w5lNyTrm8TBZKsBeq8tbAxxflb yFnCylguuk6ew3gOLC5N =G86m -END PGP SIGNATURE- Changes since xorg-server-2_1.7.7-3: Adam Jackson (1): render: Bounds check for nglyphs in ProcRenderAddGlyphs (#28801) Alan Coopersmith (2): Fix compiler issues with getifaddrs() call on OpenSolaris Xserver(1) man page updates Chris Wilson (2): xace: Invalid reference to out-of-scope data. edid: Adjust rounding of max_clock Jesse Adkins (1): xfree86: parser: Never use constant strings for driver names (fixes #17438) Julien Cristau (4): Set default xkb rules to evdev on linux Merge branch 'server-1.7-nominations' of git://anongit.freedesktop.org/git/xorg/xserver into debian-unstable Update changelogs Prepare changelog for upload Keith Packard (1): fb: make isClipped always reject negative coordinates (bug 11503) Peter Hutterer (1): xkb: fix invalid memory writes in _XkbCopyGeom. Pierre-Loup A. Griffais (1): xf86: Don't crash when switching modes through RandR without owning the VT. Simon Farnsworth (1): Don't crash when asked if a client that has disconnected was local Éric Piel (1): exa: fix ExaCheckCopyNtoN for exa_classic when source = dest --- ChangeLog | 279 Xext/xace.c | 170 ++-- debian/changelog| 10 + debian/rules|2 doc/Xserver.man.pre | 26 +-- exa/exa_classic.c |3 fb/fbbits.h |2 hw/xfree86/common/xf86RandR.c |4 hw/xfree86/ddc/interpret_edid.c |2 hw/xfree86/parser/Input.c |7 - os/access.c | 14 +- render/render.c |8 + xkb/xkbUtils.c |4 13 files changed, 405 insertions(+), 126 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/e1onua5-0006kv...@alioth.debian.org
xorg-server: Changes to 'debian-unstable'
ChangeLog | 279 Xext/xace.c | 170 ++-- debian/changelog| 10 + debian/rules|2 doc/Xserver.man.pre | 26 +-- exa/exa_classic.c |3 fb/fbbits.h |2 hw/xfree86/common/xf86RandR.c |4 hw/xfree86/ddc/interpret_edid.c |2 hw/xfree86/parser/Input.c |7 - os/access.c | 14 +- render/render.c |8 + xkb/xkbUtils.c |4 13 files changed, 405 insertions(+), 126 deletions(-) New commits: commit 075b992f33456261852599171c41272baed458b9 Author: Julien Cristau Date: Tue Aug 24 16:04:08 2010 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index b41d8ce..3500ddd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -xorg-server (2:1.7.7-4) UNRELEASED; urgency=low +xorg-server (2:1.7.7-4) unstable; urgency=low * Set default xkb rules to evdev on linux, to work around a wrong default in configure.ac and an Xorg issue where it reverts to the default on reset. @@ -6,7 +6,7 @@ xorg-server (2:1.7.7-4) UNRELEASED; urgency=low * Pull from server-1.7-nominations (commit 4c313472) - fb: make isClipped always reject negative coordinates (closes: #320627) - -- Julien Cristau Tue, 24 Aug 2010 14:51:54 +0200 + -- Julien Cristau Tue, 24 Aug 2010 16:03:30 +0200 xorg-server (2:1.7.7-3) unstable; urgency=low commit 5d6d43886a25ce9afe62782f4e2a39356b17f1df Author: Julien Cristau Date: Tue Aug 24 15:30:36 2010 +0200 Update changelogs diff --git a/ChangeLog b/ChangeLog index 55f6608..0d9747d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,282 @@ +commit 4c313472c45de171efb76231e7c7f323aa4eda3f +Author: Alan Coopersmith +Date: Thu May 20 17:56:26 2010 -0700 + +Xserver(1) man page updates + +- Note that -br is now default. +- Move -bs after -br for alphabetical ordering. +- Remove -config option that's been hidden in "ignore" section, + since ajax removed the -config code a couple years back. +- Add -nocursor option. +- Add xinput & xrandr to list of runtime server control programs +- Replace XDarwin with Xquartz in list of Xservers + +Signed-off-by: Alan Coopersmith +Reviewed-by: Adam Jackson +Signed-off-by: Keith Packard +(cherry picked from commit 7b09335a46f9428141811230c69eef7968531359) + +commit 7787526a715a3179085bdc70110f5102a02706e3 +Author: Simon Farnsworth +Date: Tue Jun 22 10:13:30 2010 +0100 + +Don't crash when asked if a client that has disconnected was local + +ProcDRI2Dispatch uses LocalClient to determine if it's safe to respond +to a client that has made DRI2 requests which aren't sensible for +remote clients (anything but version). When the client has disappeared +mid-request stream (e.g. as a result of a kill -9, or a client-side +bug), LocalClient causes the X server to follow suit, as +((OsCommPtr)client->osPrivate)->trans_conn is NULL at this point. + +The simple and obvious fix is to just return "not local" when +trans_conn is NULL, which fixes the crash I was seeing; however Keith +Packard pointed out that just checking trans_conn isn't enough; +quoting Keith: + +"This looks almost right to me -- I reviewed the os code to see when +_XSERVTransClose is called (which is what frees the trans_conn data) and +found that every place which called that immediately set trans_conn to +NULL, except for the call in CloseDownFileDescriptor which is only +called from CloseDownConnection and which is immediately followed by +freeing the OsCommRec and setting client->osPrivate to NULL. So, I'd +suggest checking client->osPrivate in addition to the above check." + +Signed-off-by: Simon Farnsworth +Reviewed-by: Keith Packard +Signed-off-by: Keith Packard +(cherry picked from commit 660f6ab5494a728c3ca7ba00c305e9ff06c8ecb2) + +commit e1cf1e88bb527d48f7bdea5fc0091a1bd651acec +Author: Alan Coopersmith +Date: Thu Apr 29 18:45:34 2010 -0700 + +Fix compiler issues with getifaddrs() call on OpenSolaris + +OpenSolaris recently added support for the getifaddrs() API. + +Building with that uncovered two compiler issues (one warning, one error) +in the code that was now being built for the first time in our builds: + +"access.c", line 768: warning: argument #1 is incompatible with prototype: +prototype: pointer to struct sockaddr {unsigned short sa_family, array[14] of char sa_data} : "access.c", line 213 +argument : pointer to struct sockaddr_storage {unsigned short ss_family, array[6] of char _ss_pad1, double _ss_align, array[240] of char _ss_pad2} + +"access.c", line 838: assignment type mismatch: +struct so
xorg-server: Changes to 'upstream-unstable'
Xext/xace.c | 170 +--- doc/Xserver.man.pre | 26 ++ exa/exa_classic.c |3 fb/fbbits.h |2 hw/xfree86/common/xf86RandR.c |4 hw/xfree86/ddc/interpret_edid.c |2 hw/xfree86/parser/Input.c |7 + os/access.c | 14 ++- render/render.c |8 + xkb/xkbUtils.c |4 10 files changed, 114 insertions(+), 126 deletions(-) New commits: commit 4c313472c45de171efb76231e7c7f323aa4eda3f Author: Alan Coopersmith Date: Thu May 20 17:56:26 2010 -0700 Xserver(1) man page updates - Note that -br is now default. - Move -bs after -br for alphabetical ordering. - Remove -config option that's been hidden in "ignore" section, since ajax removed the -config code a couple years back. - Add -nocursor option. - Add xinput & xrandr to list of runtime server control programs - Replace XDarwin with Xquartz in list of Xservers Signed-off-by: Alan Coopersmith Reviewed-by: Adam Jackson Signed-off-by: Keith Packard (cherry picked from commit 7b09335a46f9428141811230c69eef7968531359) diff --git a/doc/Xserver.man.pre b/doc/Xserver.man.pre index 6154191..d225c26 100644 --- a/doc/Xserver.man.pre +++ b/doc/Xserver.man.pre @@ -100,12 +100,12 @@ specifies a file which contains a collection of authorization records used to authenticate access. See also the \fIxdm\fP(1) and \fIXsecurity\fP(__miscmansuffix__) manual pages. .TP 8 -.B \-bs -disables backing store support on all screens. -.TP 8 .B \-br sets the default root window to solid black instead of the standard root weave -pattern. +pattern. This is the default unless -retro or -wr is specified. +.TP 8 +.B \-bs +disables backing store support on all screens. .TP 8 .B \-c turns off key-click. @@ -117,17 +117,6 @@ sets key-click volume (allowable range: 0-100). sets the visual class for the root window of color screens. The class numbers are as specified in the X protocol. Not obeyed by all servers. -.ig -.TP 8 -.B \-config \fIfilename\fP -reads more options from the given file. Options in the file may be separated -by newlines if desired. If a '#' character appears on a line, all characters -between it and the next newline are ignored, providing a simple commenting -facility. The \fB\-config\fP option itself may appear in the file. -.BR NOTE : -This option is disabled when the Xserver is run with an effective uid -different from the user's real uid. -.. .TP 8 .B \-core causes the server to generate a core dump on fatal errors. @@ -184,6 +173,9 @@ sets the maximum big request to .I size MB. .TP 8 +.B \-nocursor +disable the display of the pointer cursor. +.TP 8 .B \-nolisten \fItrans-type\fP disables a transport type. For example, TCP/IP connections can be disabled with @@ -584,11 +576,11 @@ Security: \fIXsecurity\fP(__miscmansuffix__), \fIxauth\fP(1), \fIXau\fP(1), Starting the server: \fIstartx\fP(1), \fIxdm\fP(1), \fIxinit\fP(1) .PP Controlling the server once started: \fIxset\fP(1), \fIxsetroot\fP(1), -\fIxhost\fP(1) +\fIxhost\fP(1), \fIxinput\fP(1), \fIxrandr\fP(1) .PP Server-specific man pages: \fIXorg\fP(1), \fIXdmx\fP(1), \fIXephyr\fP(1), \fIXnest\fP(1), -\fIXvfb\fP(1), \fIXDarwin\fP(1), \fIXWin\fP(1). +\fIXvfb\fP(1), \fIXquartz\fP(1), \fIXWin\fP(1). .PP Server internal documentation: .I "Definition of the Porting Layer for the X v11 Sample Server" commit 7787526a715a3179085bdc70110f5102a02706e3 Author: Simon Farnsworth Date: Tue Jun 22 10:13:30 2010 +0100 Don't crash when asked if a client that has disconnected was local ProcDRI2Dispatch uses LocalClient to determine if it's safe to respond to a client that has made DRI2 requests which aren't sensible for remote clients (anything but version). When the client has disappeared mid-request stream (e.g. as a result of a kill -9, or a client-side bug), LocalClient causes the X server to follow suit, as ((OsCommPtr)client->osPrivate)->trans_conn is NULL at this point. The simple and obvious fix is to just return "not local" when trans_conn is NULL, which fixes the crash I was seeing; however Keith Packard pointed out that just checking trans_conn isn't enough; quoting Keith: "This looks almost right to me -- I reviewed the os code to see when _XSERVTransClose is called (which is what frees the trans_conn data) and found that every place which called that immediately set trans_conn to NULL, except for the call in CloseDownFileDescriptor which is only called from CloseDownConnection and which is immediately followed by freeing the OsCommRec and setting client->osPrivate to NULL. So, I'd suggest checking client->osPrivate in addition to the above check." Signed-off-by: Simon Farnsworth Reviewed-by: Keith Packard Signed-off-by: Keith Pa
Bug#583186: Problem still occurs
On Tue, Aug 24, 2010 at 08:47:14PM +1200, isahib wrote: > After testing for a couple of weeks with the Vesa/OpenChrome drivers and > various recommended /etc/X11/xorg.conf settings I can confirm that I am > still experiencing the random X/Gnome lockups. > > My only option now is to switch to another GPU/IGP other than Via and > OpenChrome for a stable system. > Hi Ibaidul, I didn't respond to your bug before because I don't have a package ready yet. I'm in the process of adopting the package and this takes time. The current package (0.2.904+svn842-1) that you used is not updated with the latest code from openchrome.org, I am planning to send a new package with the latest code to debian experimental later. (It will be experimental because squeeze is frozen). Have you tested to compile the driver from openchrome.org ? If yes and it did not work for you, then a new package will not help either. If not, you could be willing to test the new package. As I'm not a debian developer yet, I cannot upload to debian that easily. I could however provide you packages on my personal website if you are willing to test. If so please send me an email. Thanks Best Regards -- Julien Viard de Galbert http://silicone.homelinux.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/20100824093414.ga6...@vdg.blogsite.org
Bug#583186: Problem still occurs
After testing for a couple of weeks with the Vesa/OpenChrome drivers and various recommended /etc/X11/xorg.conf settings I can confirm that I am still experiencing the random X/Gnome lockups. My only option now is to switch to another GPU/IGP other than Via and OpenChrome for a stable system. Thanks Ibaidul -- 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/1282639634.4996.7.ca...@debian