[Nouveau] [Bug 76319] [NVE6] MMIO FAULT, black screen on QHD+ K2100M

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 20 04:30:24 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=76319

--- Comment #8 from D. Moens <d-bugzilla at moens.cc> ---
Report of current status ...


1. Code :


I've updated to darktama's latest git :
$ git log | head -n 1
commit e7cdcda87d2c2158ef34d88c9632bf7541c07c3a


2. Environment :


I'm now running on stock Fedora 20 (as it is not feasible to run Rawhide on a
production system until the F21 release in october/november).

2a. With current kernel 3.13.6-200.fc20.x86_64, compilation halts at :
nouveau/drm/core/subdev/mxm/base.c: In function ‘mxm_shadow_dsm’:
nouveau/drm/core/subdev/mxm/base.c:109:2: error: implicit declaration of
function ‘acpi_evaluate_dsm’ [-Werror=implicit-function-declaration]
  obj = acpi_evaluate_dsm(handle, muid, rev, 0x00000010, &argv4);

2b. For now, upgrading to 3.14.0-0.rc7.git0.1.fc20.x86_64 (backported FC20 rpms
are provided at
http://copr-be.cloud.fedoraproject.org/results/besser82/kernel-backport/fedora-20-x86_64/kernel-3.14.0-0.rc7.git0.1.fc21/).
Current git compiles fine with 3.14rc7.


3. Issues :


3a. Sometimes (30-50% of the cases ? not conclusive, not enough iterations) the
kernel completely halts when loading the nouveau module (CAPSLOCK led
responds). Cold restart needed ;

3b. The 540MHz patch in 'core/engine/disp/dport.c:nouveau_dp_train' is
appearantly still required ;

3c. MMIO FAULT / HUB_INIT timeouts still occur, cfr. attachment errors2.out .

3d. Power saving (DPMS ?) : when returning from DPMS, only the mouse pointer is
shown on an otherwise (dark grey) lit screen ;

3e. Suspend : after resume, display is not restored, only a black screen is
shown.


4. Preliminary conclusion :

Otherwise, everything appears to work very well (X & VT), in full resolution
and with the external monitor attached (single/cloned/extended displays).
I can live with the troublesome suspend, but failing DPMS is a deal-breaker for
production use.

Not tested :
- thermal power management (fans?) ;
- performance metrics.


5. Further testing :

Due to the missing Optimus & other nVidia issues, I'm currently still running
the M4800 next to my aging production system (M6600), but planning to migrate
in the near future.
If you'd like me to test new code, performance, ... on a NVE6 with QHD+/DP for
the next days, this would be the time to go ahead.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20140320/cca54122/attachment.html>


More information about the Nouveau mailing list