Re: xserver-xorg-video-nouveau: Changes to 'debian-unstable'
On 2012-05-23 21:21 +0200, Maarten Lankhorst wrote: Op 23-05-12 21:09, Sven Joachim schreef: On 2012-05-23 20:47 +0200, Maarten Lankhorst wrote: The failing line seems to be this: (EE) NOUVEAU(0): Failed to allocate scratch buffer: -22 aka EINVAL Is there anything in dmesg that indicates where it comes from? No. The message only appears once in the driver's source, though; so I conclude that nouveau_bo_new() must have returned 0 and nouveau_bo_map() returned -EINVAL at the beginning of NVAccelCommonInit(). Nah, both could have failed. Huh, indeed. It would be interesting to know which of the 2 failed, and where. 3 probable candidate calls that would fail: drmCommandWriteRead in abi16_bo_init called from nouveau_bo_new mmap in nouveau_bo_map drmCommandWrite in nouveau_bo_wait called from bo_map. It's mmap in nouveau_bo_map. Of the parameters passed to it, bo-size (== 131072) and bo-device-fd (== 15) look innocuous, while nvbo-map_handle raises some suspicion. On first investigation GDB claimed its value had been optimized out(!), so I rebuilt with DEB_BUILD_OPTIONS=noopt, and now nvbo-map_handle == 4457037824, which looks a bit large on i386. Setting AC_SYS_LARGEFILE in configure.ac seems to be necessary, and hopefully also sufficient. At least X has started successfully. :-) 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/87sjepkadh@turtle.gmx.de
xserver-xorg-video-nouveau: Changes to 'debian-unstable'
debian/patches/02-drm-nouveau-newabi.patch | 17 +++-- 1 file changed, 15 insertions(+), 2 deletions(-) New commits: commit 860471c98557a538a7bcd70183e6ed49113145b4 Author: Sven Joachim svenj...@gmx.de Date: Thu May 24 14:45:44 2012 +0200 Amend Maarten's hack by setting AC_SYS_LARGEFILE in configure.ac The driver does not need this, but the included libdrm_nouveau requires a 64-bit off_t. With a 32-bit off_t, mmap in nouveau_bo_map() could easily fail since nvbo-map_handle is of type uint64_t. diff --git a/debian/patches/02-drm-nouveau-newabi.patch b/debian/patches/02-drm-nouveau-newabi.patch index 8179f9f..95ffce9 100644 --- a/debian/patches/02-drm-nouveau-newabi.patch +++ b/debian/patches/02-drm-nouveau-newabi.patch @@ -4,11 +4,24 @@ Date: Wed May 23 09:29:29 2012 +0200 awful hack to remove dependency on libdrm_nouveau +[ Amendment by Sven Joachim svenj...@gmx.de: Set AC_SYS_LARGEFILE + in configure.ac, required by the included libdrm_nouveau. ] + diff --git a/configure.ac b/configure.ac -index afb6cde..7326144 100644 +index afb6cde..233b4ba 100644 --- a/configure.ac +++ b/configure.ac -@@ -67,7 +67,8 @@ XORG_DRIVER_CHECK_EXT(XV, videoproto) +@@ -52,6 +52,9 @@ AC_DISABLE_STATIC + LT_INIT + AC_PROG_CC + ++# not needed for the DDX, but by the included libdrm_nouveau ++AC_SYS_LARGEFILE ++ + AH_TOP([#include xorg-server.h]) + + AC_ARG_WITH(xorg-module-dir, +@@ -67,7 +70,8 @@ XORG_DRIVER_CHECK_EXT(XV, videoproto) XORG_DRIVER_CHECK_EXT(DPMSExtension, xextproto) # Checks for pkg-config packages -- 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/e1sxxxu-0001ol...@vasks.debian.org
Bug#667754: xserver-xorg-video-radeon: [RV250] Gnome shell unusable (permanent crashes)
After installing some updates – sorry, I don't know which was the relevant one, I assume gnome-shell – I'm forced into GNOME fallback mode now; I suppose my graphics hardware got blacklisted. xsession-errors contains the following lines: gnome-session-is-accelerated: No hardware 3D support. gnome-session-check-accelerated: Helper exited with code 256 Does it make any sense to switch to GNOME shell with 'gnome-shell --replace' and add more information to this report? Or is there a way to avoid fallback mode for testing purposes? Thanks, Stefan. signature.asc Description: This is a digitally signed message part
Processed: unmerging 667040, notfound 658252 in 1.12.0-2, notfound 667040 in 1.10.2-6.2 ...
Processing commands for cont...@bugs.debian.org: # yay for merging unrelated bugs unmerge 667040 Bug #667040 [libcairo2] libgtk-3-0: Broken text rendering Bug #658252 [libcairo2] libcairo2: Text quickly becomes rectangles Disconnected #667040 from all other report(s). notfound 658252 1.12.0-2 Bug #658252 [libcairo2] libcairo2: Text quickly becomes rectangles No longer marked as found in versions cairo/1.12.0-2. notfound 667040 1.10.2-6.2 Bug #667040 [libcairo2] libgtk-3-0: Broken text rendering No longer marked as found in versions cairo/1.10.2-6.2. found 667040 1.12.0-2 Bug #667040 [libcairo2] libgtk-3-0: Broken text rendering Marked as found in versions cairo/1.12.0-2. unblock 658252 with 666565 666564 667445 668993 666538 667809 666998 666922 668343 666468 95 667520 667048 668190 672260 667073 669629 668172 668182 Bug #658252 [libcairo2] libcairo2: Text quickly becomes rectangles 658252 was blocked by: 666565 666564 667445 668993 666538 667809 666998 666922 668343 666468 95 667520 667048 668190 672260 667073 669629 668172 668182 658252 was not blocking any bugs. Removed blocking bug(s) of 658252: 666565, 666564, 667445, 666538, 668993, 667809, 666998, 666922, 668343, 666468, 95, 667520, 668190, 667048, 667073, 672260, 669629, 668172, and 668182 thanks Stopping processing here. Please contact me if you need assistance. -- 658252: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658252 667040: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667040 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.13378794272752.transcr...@bugs.debian.org
Processed (with 1 errors): reassign 667040 to xorg-server, forcibly merging 666468 667040
Processing commands for cont...@bugs.debian.org: reassign 667040 xorg-server Bug #667040 [libcairo2] libgtk-3-0: Broken text rendering Bug reassigned from package 'libcairo2' to 'xorg-server'. No longer marked as found in versions cairo/1.12.0-2. Ignoring request to alter fixed versions of bug #667040 to the same values previously set forcemerge 666468 667040 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 #668182 [xorg-server] [gnome-terminal] incorrect partial redraw in mc 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? Bug #672260 [xorg-server] libxrender1:amd64: transient graphical corruption on many windows after upgrade Bug #667040 [xorg-server] libgtk-3-0: Broken text rendering Set Bug forwarded-to-address to 'https://bugs.freedesktop.org/show_bug.cgi?id=47266'. Failed to forcibly merge 666468: It is nonsensical for a bug to block itself (or a merged partner): 667040 Debbugs::Control::set_blocks('bug', 667040, 'block', 667040, 'add', 1, 'request_msgid', '1337880198-2546-bts-jcris...@debian.org', 'request_replyto', ...) called at /usr/local/lib/site_perl/Debbugs/Control.pm line 2117 Debbugs::Control::set_merged('transcript', 'GLOB(0x279fb28)', 'requester', 'Julien Cristau jcris...@debian.org', 'request_addr', 'cont...@bugs.debian.org', 'request_msgid', '1337880198-2546-bts-jcris...@debian.org', 'request_subject', ...) called at /usr/lib/debbugs/service line 887 eval {...} called at /usr/lib/debbugs/service line 886 thanks Stopping processing here. Please contact me if you need assistance. -- 666468: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666468 666538: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666538 666564: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666564 666565: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666565 95: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=95 666922: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666922 666998: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=666998 667040: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667040 667048: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667048 667073: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667073 667445: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667445 667520: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667520 667809: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667809 668182: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668182 668343: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668343 668993: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668993 672260: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=672260 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.13378802006905.transcr...@bugs.debian.org
xserver-xorg-input-evdev: Changes to 'ubuntu'
debian/changelog |7 +++ 1 file changed, 7 insertions(+) New commits: commit 8855f38a4e45a5d27d3c03b5809d63791c659980 Author: Chase Douglas chase.doug...@canonical.com Date: Fri May 18 11:10:10 2012 -0700 releasing version 1:2.7.0-0ubuntu1.1 diff --git a/debian/changelog b/debian/changelog index 8fc1ffb..afc9845 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +xserver-xorg-input-evdev (1:2.7.0-0ubuntu1.1) precise-proposed; urgency=low + + * Rebuild to fix an ABI breakage causing crashes when headsets are plugged in +(LP: #973297) + + -- Chase Douglas chase.doug...@ubuntu.com Fri, 18 May 2012 11:05:44 -0700 + xserver-xorg-input-evdev (1:2.7.0-0ubuntu1) precise; urgency=low * New upstream release -- 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/e1sxbwg-0006ly...@vasks.debian.org