Hello community, here is the log from the commit of package xorg-x11-driver-video-nouveau for openSUSE:Factory checked in at Mon Sep 19 18:09:06 CEST 2011. -------- --- xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2011-01-25 22:57:12.000000000 +0100 +++ xorg-x11-driver-video-nouveau/xorg-x11-driver-video-nouveau.changes 2011-09-13 12:09:16.000000000 +0200 @@ -1,0 +2,34 @@ +Tue Sep 13 10:04:30 UTC 2011 - sndirsch@suse.com + +- renamed nouveau-nva3-noaccel-info.patch to + N_xf86-video-nouveau_nva3-noaccel-info.patch due to new X11:XOrg + patch name format + +------------------------------------------------------------------- +Tue Sep 13 08:22:32 UTC 2011 - dmacvicar@suse.de + +- nouveau driver 0.0.16_20110720_b806e3f + * nvc0: merge initial acceleration support + * dri2: allow page flipping to be disabled in xorg.conf + * nv50: attempt to allocate compressed Z buffers + * dri2: disable page flipping if any crtc is rotated + * dri2: return an error rather than crashing if we can't allocate a buffer + * kms: clear new fb to black on fb resize + * nvc0: assume 0x9097's presence on all chipsets + * nvc0: accept 0xdx chipsets + * kms: fix multiple rotations in noaccel mode + * g3dvl: update for compatibility with latest pipe-video branch in Mesa + * nvc0/accel: allow nvc1,nvc3,nvc4 in 3D engine init and use 9097 + * drmmode_display: Resolve missing brackets + * Update configure.ac with autoupdate + * Page flipping man page update + * Fix gcc 4.6.0 set but unused variable warnings + * exa: Flush (S)IFC to the frontbuffer immediately. + * Also flush from the BlockHandler. + * fix drmSetMaster error reporting +- Add patch nouveau-nva3-noaccel-info.patch from git + (97d0bd96c536349f21f6b6bc1f148f7ba58f2990) + * Add info to logs as to likely reason why acceleration + isn't available on NVA3+ chipsets. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- xf86-video-nouveau-0.0.16_20110115_b795ca6.tar.bz2 New: ---- N_xf86-video-nouveau_nva3-noaccel-info.patch xf86-video-nouveau-0.0.16_20110720_b806e3f.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-driver-video-nouveau.spec ++++++ --- /var/tmp/diff_new_pack.Sh9sSw/_old 2011-09-19 18:09:01.000000000 +0200 +++ /var/tmp/diff_new_pack.Sh9sSw/_new 2011-09-19 18:09:01.000000000 +0200 @@ -25,14 +25,15 @@ Group: System/X11/Servers/XF86_4 AutoReqProv: on %define vers 0.0.16 -Version: %{vers}_20110115_b795ca6 +Version: %{vers}_20110720_b806e3f Release: 1 Summary: Accelerated Open Source driver for nVidia cards Requires: xorg-x11-server Supplements: xorg-x11-server ExclusiveArch: %ix86 x86_64 BuildRoot: %{_tmppath}/%{name}-%{version}-build -Source: xf86-video-nouveau-%{version}.tar.bz2 +Source0: xf86-video-nouveau-%{version}.tar.bz2 +Patch0: N_xf86-video-nouveau_nva3-noaccel-info.patch %description The nouveau project aims to build high-quality, open source drivers for nVidia @@ -40,6 +41,7 @@ %prep %setup -n xf86-video-nouveau-%{version} +%patch0 -p1 -b .nva3info %build autoreconf -fi ++++++ N_xf86-video-nouveau_nva3-noaccel-info.patch ++++++
From 97d0bd96c536349f21f6b6bc1f148f7ba58f2990 Mon Sep 17 00:00:00 2001 From: Ben Skeggs <bskeggs@redhat.com> Date: Mon, 11 Oct 2010 10:35:43 +1000 Subject: [PATCH] nva3-noaccel-info
Add info to logs as to likely reason why acceleration isn't available on NVA3+ chipsets. --- src/nv_dma.c | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/src/nv_dma.c b/src/nv_dma.c index 49ed40a..2d837ea 100644 --- a/src/nv_dma.c +++ b/src/nv_dma.c @@ -56,6 +56,21 @@ NVInitDma(ScrnInfoPtr pScrn) if (ret) { xf86DrvMsg(pScrn->scrnIndex, X_ERROR, "Error creating GPU channel: %d\n", ret); + switch (pNv->dev->chipset) { + case 0xa3: + case 0xa5: + case 0xa8: + case 0xaf: + xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "Acceleration disabled by default due to " + "unresolved GPU hangs on your chipset.\n"); + xf86DrvMsg(pScrn->scrnIndex, X_INFO, + "See https://bugzilla.redhat.com/" + "show_bug.cgi?id=625187 for more " + "information\n"); + break; + } + return FALSE; } pNv->chan->user_private = pScrn; -- 1.7.4.1 ++++++ xf86-video-nouveau-0.0.16_20110115_b795ca6.tar.bz2 -> xf86-video-nouveau-0.0.16_20110720_b806e3f.tar.bz2 ++++++ ++++ 6153 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org