[Nouveau] [Bug 97505] X11 does not detect nouveau when using the linux kernel EFI Loader (GRUB loader works fine)

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=97505

--- Comment #5 from Jeremy Huddleston Sequoia  ---
Any thoughts here?

Any suggestions for additional debugging or more information?

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau


[Nouveau] [PATCH] exa: add GM10x acceleration support

2016-10-15 Thread Ilia Mirkin
rendercheck -f a8r8g8b8 passes as much as on a GK208, and xv appears to
work. Very lightly tested.

Instead of sticking coordinates into pushbufs, the vertex shader is
modified to read them from a constbuf, indexed by vertex id. This
approach could be used for all nvc0 generations, but I didn't want to
rock the boat.

Signed-off-by: Ilia Mirkin 
---

Note: this won't work for GM20x - we need to allow TIC format to be updated
for that to work. But this is a step in that direction.

 src/Makefile.am   |  16 
 src/nouveau_copy.c|   1 +
 src/nouveau_exa.c |   2 +-
 src/nouveau_xv.c  |   2 +-
 src/nv_accel_common.c |   1 +
 src/nv_driver.c   |   1 +
 src/nvc0_accel.c  |  37 ++---
 src/nvc0_exa.c|  48 --
 src/nvc0_xv.c |  48 --
 src/shader/Makefile   |  23 ---
 src/shader/exac8nv110.fp  |  47 +
 src/shader/exac8nv110.fpc |  38 +
 src/shader/exacanv110.fp  |  47 +
 src/shader/exacanv110.fpc |  38 +
 src/shader/exacmnv110.fp  |  47 +
 src/shader/exacmnv110.fpc |  38 +
 src/shader/exas8nv110.fp  |  42 +++
 src/shader/exas8nv110.fpc |  28 +
 src/shader/exasanv110.fp  |  47 +
 src/shader/exasanv110.fpc |  38 +
 src/shader/exascnv110.fp  |  38 +
 src/shader/exascnv110.fpc |  20 +
 src/shader/videonv110.fp  |  54 
 src/shader/videonv110.fpc |  52 +++
 src/shader/xfrm2nv110.vp  |  82 +
 src/shader/xfrm2nv110.vpc | 102 ++
 26 files changed, 918 insertions(+), 19 deletions(-)
 create mode 100644 src/shader/exac8nv110.fp
 create mode 100644 src/shader/exac8nv110.fpc
 create mode 100644 src/shader/exacanv110.fp
 create mode 100644 src/shader/exacanv110.fpc
 create mode 100644 src/shader/exacmnv110.fp
 create mode 100644 src/shader/exacmnv110.fpc
 create mode 100644 src/shader/exas8nv110.fp
 create mode 100644 src/shader/exas8nv110.fpc
 create mode 100644 src/shader/exasanv110.fp
 create mode 100644 src/shader/exasanv110.fpc
 create mode 100644 src/shader/exascnv110.fp
 create mode 100644 src/shader/exascnv110.fpc
 create mode 100644 src/shader/videonv110.fp
 create mode 100644 src/shader/videonv110.fpc
 create mode 100644 src/shader/xfrm2nv110.vp
 create mode 100644 src/shader/xfrm2nv110.vpc

diff --git a/src/Makefile.am b/src/Makefile.am
index 1e04ddf..6ba8d87 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -77,48 +77,64 @@ EXTRA_DIST = hwdefs/nv_3ddefs.xml.h \
 shader/exac8nve0.fpc \
 shader/exac8nvf0.fp \
 shader/exac8nvf0.fpc \
+shader/exac8nv110.fp \
+shader/exac8nv110.fpc \
 shader/exacanvc0.fp \
 shader/exacanvc0.fpc \
 shader/exacanve0.fp \
 shader/exacanve0.fpc \
 shader/exacanvf0.fp \
 shader/exacanvf0.fpc \
+shader/exacanv110.fp \
+shader/exacanv110.fpc \
 shader/exacmnvc0.fp \
 shader/exacmnvc0.fpc \
 shader/exacmnve0.fp \
 shader/exacmnve0.fpc \
 shader/exacmnvf0.fp \
 shader/exacmnvf0.fpc \
+shader/exacmnv110.fp \
+shader/exacmnv110.fpc \
 shader/exas8nvc0.fp \
 shader/exas8nvc0.fpc \
 shader/exas8nve0.fp \
 shader/exas8nve0.fpc \
 shader/exas8nvf0.fp \
 shader/exas8nvf0.fpc \
+shader/exas8nv110.fp \
+shader/exas8nv110.fpc \
 shader/exasanvc0.fp \
 shader/exasanvc0.fpc \
 shader/exasanve0.fp \
 shader/exasanve0.fpc \
 shader/exasanvf0.fp \
 shader/exasanvf0.fpc \
+shader/exasanv110.fp \
+shader/exasanv110.fpc \
 shader/exascnvc0.fp \
 shader/exascnvc0.fpc \
 shader/exascnve0.fp \
 shader/exascnve0.fpc \
 shader/exascnvf0.fp \
 shader/exascnvf0.fpc \
+shader/exascnv110.fp \
+shader/exascnv110.fpc \
 shader/videonvc0.fp \
 shader/videonvc0.fpc \
 shader/videonve0.fp \
 shader/videonve0.fpc \
 shader/videonvf0.fp \
 shader/videonvf0.fpc \
+shader/videonv110.fp \
+shader/videonv110.fpc \
 shader/xfrm2nvc0.vp \
 shader/xfrm2nvc0.vpc \
 shader/xfrm2nve0.vp \
 shader/xfrm2nve0.vpc \
 shader/xfrm2nvf0.vp \
 shader/xfrm2nvf0.vpc \
+shader/xfrm2nv110.vp \
+shader/xfrm2nv110.vpc \
 shader/Makefile \
 

[Nouveau] [Bug 98266] Geforce GTX 960: display corruption under KDE Plasma

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98266

--- Comment #4 from Pablo Cholaky  ---
(In reply to Pablo Cholaky from comment #3)
> I think this is related with all Maxwell2 cards. I have a 980m, and I also
> have a lot of artifacts on screen, and the mouse have a weird delay.

My bad, I meant a weird UI refresh delay for mouse.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau


[Nouveau] [Bug 98266] Geforce GTX 960: display corruption under KDE Plasma

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98266

--- Comment #3 from Pablo Cholaky  ---
I think this is related with all Maxwell2 cards. I have a 980m, and I also have
a lot of artifacts on screen, and the mouse have a weird delay.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau


[Nouveau] [Bug 98270] New: Firefox + Google Maps + scroll => EQ overflowing

2016-10-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=98270

Bug ID: 98270
   Summary: Firefox + Google Maps + scroll => EQ overflowing
   Product: xorg
   Version: unspecified
  Hardware: x86-64 (AMD64)
OS: Linux (All)
Status: NEW
  Severity: normal
  Priority: medium
 Component: Driver/nouveau
  Assignee: nouveau@lists.freedesktop.org
  Reporter: infos+xfreedesk...@ba-consultants.fr
QA Contact: xorg-t...@lists.x.org

I recently switched from NVidia to Nouveau driver, on a dual-head Gentoo AMD64
computer.

Only with Google Maps on Firefox (version 45, 46 or 49), the 'default' maps
loads ok but anything that would require to redisplay the map's tiles leads
quickly to total freeze of the computer. 

 Xorg.0.log file contains several error backtraces :

(EE) [mi] EQ overflowing.  Additional events will be discarded until existing
events are processed.
(EE) 
(EE) Backtrace:
(EE) 0: /usr/bin/X (xorg_backtrace+0x56) [0x589e96]
(EE) 1: /usr/bin/X (mieqEnqueue+0x24b) [0x56bddb]
(EE) 2: /usr/bin/X (QueuePointerEvents+0x52) [0x44db52]
(EE) 3: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7fd526d53000+0x623f)
[0x7fd526d5923f]
(EE) 4: /usr/lib64/xorg/modules/input/evdev_drv.so (0x7fd526d53000+0x6acd)
[0x7fd526d59acd]
(EE) 5: /usr/bin/X (0x40+0x74ea8) [0x474ea8]
(EE) 6: /usr/bin/X (0x40+0x99da7) [0x499da7]
(EE) 7: /lib64/libc.so.6 (0x7fd53212e000+0x332d0) [0x7fd5321612d0]
(EE) 8: /lib64/libc.so.6 (ioctl+0x5) [0x7fd53220f825]
(EE) 9: /usr/lib64/libdrm.so.2 (drmIoctl+0x28) [0x7fd5332bfc68]
(EE) 10: /usr/lib64/libdrm.so.2 (drmCommandWrite+0x1b) [0x7fd5332c298b]
(EE) 11: /usr/lib64/libdrm_nouveau.so.2 (nouveau_bo_wait+0xbc) [0x7fd52da9743c]
(EE) 12: /usr/lib64/xorg/modules/drivers/nouveau_drv.so (0x7fd52dc9c000+0x7f2d)
[0x7fd52dca3f2d]
(EE) 13: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x586b)
[0x7fd52d45a86b]
(EE) 14: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x7f70)
[0x7fd52d45cf70]
(EE) 15: /usr/lib64/xorg/modules/libexa.so (0x7fd52d455000+0x10c01)
[0x7fd52d465c01]
(EE) 16: /usr/bin/X (0x40+0x114ea7) [0x514ea7]
(EE) 17: /usr/bin/X (0x40+0x31a86) [0x431a86]
(EE) 18: /usr/bin/X (0x40+0x3553f) [0x43553f]
(EE) 19: /usr/bin/X (0x40+0x395b3) [0x4395b3]
(EE) 20: /lib64/libc.so.6 (__libc_start_main+0xf0) [0x7fd53214e620]
(EE) 21: /usr/bin/X (_start+0x29) [0x423919]
(EE) 
(EE) [mi] These backtraces from mieqEnqueue may point to a culprit higher up
the stack.
(EE) [mi] mieq is *NOT* the cause.  It is a victim.
(EE) [mi] EQ overflow continuing.  100 events have been dropped.

Hardware : 
02:00.0 VGA compatible controller: NVIDIA Corporation GF106M [GeForce GTX 460M]
(rev a1)

Software :
Kernel 4.1.15
xorg-server 1.18.4
nouveau driver 1.0.12

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau