From 30a5c69bf2ea6567e345d7c74b7a60e654fcdd98 Mon Sep 17 00:00:00 2001 From: Stefan Dirsch Date: Fri, 5 Sep 2014 12:00:25 +0200 Subject: [PATCH] nva3-noaccel-info Add info to logs as to likely reason why acceleration isn't available on NVA3+ chipsets. --- src/nv_accel_common.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/nv_accel_common.c b/src/nv_accel_common.c index 4484c1c..823fc30 100644 --- a/src/nv_accel_common.c +++ b/src/nv_accel_common.c @@ -656,6 +656,20 @@ NVAccelCommonInit(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; } -- 1.8.4.5