<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - [G84] nouveau fails to properly initialize GPU"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82714#c15">Comment # 15</a>
on <a class="bz_bug_link
bz_status_ASSIGNED "
title="ASSIGNED - [G84] nouveau fails to properly initialize GPU"
href="https://bugs.freedesktop.org/show_bug.cgi?id=82714">bug 82714</a>
from <span class="vcard"><a class="email" href="mailto:bonbons@sysophe.eu" title="Bruno <bonbons@sysophe.eu>"> <span class="fn">Bruno</span></a>
</span></b>
<pre>Created <span class=""><a href="attachment.cgi?id=116181" name="attach_116181" title="linux-4.0, + modprobe nouveau debug=debug runpm=0">attachment 116181</a> <a href="attachment.cgi?id=116181&action=edit" title="linux-4.0, + modprobe nouveau debug=debug runpm=0">[details]</a></span>
linux-4.0, + modprobe nouveau debug=debug runpm=0
(In reply to Pierre Moreau from <a href="show_bug.cgi?id=82714#c14">comment #14</a>)
<span class="quote">> Could you please run `nvapeek 8841c` and post the result here please?</span >
./envytools/nva/nvapeek 8841c
0008841c: 00000400
<span class="quote">> If you get a non-zero value v, write value = (v & 0xffffff00) to 8841c using
> `nvapoke 8841c value` **before** loading Nouveau. nvapeek and nvapoke are
> found in the envytools repo: <a href="https://github.com/envytools/envytools">https://github.com/envytools/envytools</a></span >
modprobe nouveau
[ 747.279238] nouveau [ DEVICE][0000:01:00.0] BOOT0 : 0x084000a2
[ 747.279252] nouveau [ DEVICE][0000:01:00.0] Chipset: G84 (NV84)
[ 747.279257] nouveau [ DEVICE][0000:01:00.0] Family : NV50
[ 747.379554] nouveau [ VBIOS][0000:01:00.0] using image from PROM
[ 747.379705] nouveau [ VBIOS][0000:01:00.0] BIT signature found
[ 747.379710] nouveau [ VBIOS][0000:01:00.0] version 60.84.32.00.00
[ 747.381119] nouveau [ DEVINIT][0000:01:00.0] adaptor not initialised
[ 747.381140] nouveau [ VBIOS][0000:01:00.0] running init tables
[ 747.442531] nouveau [ PMC][0000:01:00.0] MSI interrupts enabled
[ 747.442593] nouveau [ PFB][0000:01:00.0] RAM type: GDDR3
[ 747.442597] nouveau [ PFB][0000:01:00.0] RAM size: 512 MiB
[ 747.442601] nouveau [ PFB][0000:01:00.0] ZCOMP: 1892 tags
[ 747.445672] nouveau [ VOLT][0000:01:00.0] GPU voltage: 1300000uv
[ 747.474545] nouveau [ PTHERM][0000:01:00.0] FAN control: PWM
[ 747.474597] nouveau [ PTHERM][0000:01:00.0] fan management: automatic
[ 747.474644] nouveau [ PTHERM][0000:01:00.0] internal sensor: yes
[ 747.494680] nouveau [ CLK][0000:01:00.0] 20: core 675 MHz shader 1450
MHz memory 1008 MHz
[ 747.494743] nouveau [ CLK][0000:01:00.0] --: core 675 MHz shader 1458
MHz memory 900 MHz
[ 747.495846] nouveau E[ PBUS][0000:01:00.0] MMIO write of 0x00000000 FAULT
at 0x103d94
[ 747.496017] nouveau [ DRM] VRAM: 512 MiB
[ 747.496049] nouveau [ DRM] GART: 1048576 MiB
[ 747.496067] nouveau [ DRM] TMDS table version 2.0
[ 747.496079] nouveau [ DRM] DCB version 4.0
[ 747.496096] nouveau [ DRM] DCB outp 00: 01000302 00020030
[ 747.496124] nouveau [ DRM] DCB outp 01: 02000300 00000028
[ 747.496138] nouveau [ DRM] DCB outp 02: 04012310 00000028
[ 747.496150] nouveau [ DRM] DCB outp 03: 02021322 00020010
[ 747.496161] nouveau [ DRM] DCB conn 00: 1030
[ 747.496184] nouveau [ DRM] DCB conn 01: 2161
[ 747.496202] nouveau [ DRM] DCB conn 02: 0200
[ 747.496218] nouveau [ DRM] DCB conn 03: 0362
[ 747.525704] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 747.525721] [drm] Driver supports precise vblank timestamp query.
[ 747.973933] Clocksource tsc unstable (delta = -209664716 ns)
[ 749.145223] nouveau W[ PFIFO][0000:01:00.0] unknown intr 0x00200000
[ 749.145653] nouveau [ DRM] MM: using CRYPT for buffer copies
[ 749.145754] Switched to clocksource hpet
[ 750.783934] nouveau [ DRM] allocated 1280x1024 fb: 0x70000, bo
ffff8800beb1b538
[ 750.784312] nouveau 0000:01:00.0: fb1: nouveaufb frame buffer device
[ 750.784344] [drm] Initialized nouveau 1.2.1 20120801 for 0000:01:00.0 on
minor 1
After this X11 gets stuck in runtime-PM:
[<ffffffff8158358c>] rpm_resume+0x18c/0x5c0
[<ffffffff81583a08>] __pm_runtime_resume+0x48/0x70
[<ffffffffa0090d63>] nouveau_drm_open+0x43/0x220 [nouveau]
[<ffffffff814512cd>] drm_open+0x1ad/0x4b0
[<ffffffff81457811>] drm_stub_open+0xb1/0x130
[<ffffffff811cb4a1>] chrdev_open+0xb1/0x190
[<ffffffff811c4751>] do_dentry_open.isra.19+0x101/0x330
[<ffffffff811c49f1>] vfs_open+0x41/0x50
[<ffffffff811d462b>] do_last.isra.56+0x25b/0xf20
[<ffffffff811d5379>] path_openat+0x89/0x5a0
[<ffffffff811d6c0e>] do_filp_open+0x3e/0xa0
[<ffffffff811c5f4e>] do_sys_open+0x12e/0x230
[<ffffffff811c6069>] SyS_open+0x19/0x20
[<ffffffff81879a72>] system_call_fastpath+0x12/0x17
[<ffffffffffffffff>] 0xffffffffffffffff
With runpm=0 things behave somewhat better (display lights up - tested on DVI
output where earlier tests were with VGA).
Though once X has started system gets sluggish (periods of "freeze" and
continue) until it fully freezes.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>