All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 104448] New: [NV106/GK208B] Multiple issues / hangs with nouveau driver
@ 2018-01-02  8:20 bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  0 siblings, 1 reply; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-02  8:20 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 6139 bytes --]

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

            Bug ID: 104448
           Summary: [NV106/GK208B] Multiple issues / hangs with nouveau
                    driver
           Product: xorg
           Version: unspecified
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Driver/nouveau
          Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
          Reporter: awilfox-EG4NeYC890/CfDggNXIi3w@public.gmane.org
        QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org

Created attachment 136481
  --> https://bugs.freedesktop.org/attachment.cgi?id=136481&action=edit
dmesg from the affected computer

I am the project lead of the Adélie distribution, a new desktop distribution
based on musl libc.  I'm trying to ensure stability on different sets of
hardware.  Everything is going well, except for nouveau.

On my Tesla cards (NV92 and NV94), all seems well.  However, my test NV94 card
just died, so I replaced it with an NV106:

07:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730]
(rev a1) (prog-if 00 [VGA controller])
        Subsystem: Device 196e:1119
        Flags: bus master, fast devsel, latency 0, IRQ 27
        Memory at b0000000 (32-bit, non-prefetchable) [size=16M]
        Memory at b8000000 (64-bit, prefetchable) [size=128M]
        Memory at c0000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 1000 [size=128]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Kernel driver in use: nouveau

This is a PNY card, PCI-e x8, in x16 slot (only free slot left) on an Intel
S5000XVN.

We were tracking this bug on our own bug tracker, as we originally thought it
could be due to musl or out-of-date packages.  That was back in the kernel 4.4
days.  It seems that it probably isn't, though, since no updates seem to have
helped.

I will now share what we have there.


Kernel 4.14.8-mc2
libdrm 2.4.85
Mesa 17.3.1-r1
xf86-video-nouveau 1.0.15


Card ID:

[    8.851747] nouveau 0000:07:00.0: NVIDIA GK208B (b06070b1)
[    8.962115] nouveau 0000:07:00.0: bios: version 80.28.78.00.4e
[    8.963575] nouveau 0000:07:00.0: fb: 2048 MiB DDR3


Attempting to switch from Firefox playing a YouTube video in 1080p
(https://www.youtube.com/watch?v=pOlWbSUQASs) to TigerVNC Viewer (which was
minimised) using composited icon task manager in Plasma 5 (with live
thumbnails), the machine locked up:


[ 4718.271933] nouveau 0000:07:00.0: gr: TRAP ch 2 [007fb31000 X[2141]]
[ 4718.271944] nouveau 0000:07:00.0: gr: GPC0/TPC0/TEX: 80000049
[ 4718.271948] nouveau 0000:07:00.0: gr: GPC0/TPC1/TEX: 80000049
[ 4718.271960] nouveau 0000:07:00.0: fifo: read fault at 0000260000 engine 00
[GR] client 01 [GPC0/T1_0] reason 02 [PTE] on channel 2 [007fb31000 X[2141]]
[ 4718.271971] nouveau 0000:07:00.0: fifo: channel 2: killed
[ 4718.271974] nouveau 0000:07:00.0: fifo: runlist 0: scheduled for recovery
[ 4718.271978] nouveau 0000:07:00.0: fifo: engine 0: scheduled for recovery
[ 4718.271990] nouveau 0000:07:00.0: X[2141]: channel 2 killed!


Screen stuck with a picture.  No input is accepted.  Information must be
gathered over SSH.

After some debugging and writing all this down, my attempt to `pkill -9 X`
yielded ssh locking up for 15 seconds, then the screen showing "No signal" and
ssh responding again with the following additional messages:


[ 5250.030144] nouveau 0000:07:00.0: kwin_x11[2212]: failed to idle channel 7
[kwin_x11[2212]]
[ 5265.030142] nouveau 0000:07:00.0: kwin_x11[2212]: failed to idle channel 7
[kwin_x11[2212]]
[ 5265.030232] nouveau 0000:07:00.0: fifo: read fault at 0000130000 engine 07
[HOST0] client 07 [HOST_CPU] reason 02 [PTE] on channel 2 [007f8e2000
kwin_x11[2212]]
[ 5265.030241] nouveau 0000:07:00.0: fifo: channel 7: killed
[ 5265.030244] nouveau 0000:07:00.0: fifo: runlist 0: scheduled for recovery
[ 5265.030871] nouveau 0000:07:00.0: kwin_x11[2212]: channel 7 killed!


TTYs no longer worked.  Running `startx` from SSH brought up a new Plasma
session on X display :1.  After restarting X11, TTYs work correctly again.

While scrolling through https://bugs.freedesktop.org/show_bug.cgi?id=92077 (in
the middle of comment 17), I noticed that while I still had mouse button 0 down
and was moving the cursor over Firefox's scroll bar, the scroll bar was no
longer moving and neither was the content of the page.  The mouse was still
accepting input, but I could not switch to a TTY.  Everything else was locked.


New messages in dmesg:

[ 7474.808501] nouveau 0000:07:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT]
[ 7474.808514] nouveau 0000:07:00.0: fifo: runlist 0: scheduled for recovery
[ 7474.808523] nouveau 0000:07:00.0: fifo: channel 8: killed
[ 7474.808532] nouveau 0000:07:00.0: fifo: engine 0: scheduled for recovery
[ 7474.808632] nouveau 0000:07:00.0: plasmashell[3872]: channel 8 killed!


`pkill -9 X` was a very simple fix this time.  It threw me back to "No signal"
on the monitor, but then when I ran `startx` again, I was immediately greeted
with my normal desktop.  Now there is a Plasma session on X display :2.  FWIW,
there aren't any other X servers running.


Software that is always running when this happens (I don't know if one of them
is the culprit):

pidgin-2.12.0-r0
konsole-17.08.2-r0
firefox-esr-52.3.0-r0
All the KDE Plasma components at 5.8.7.
tigervnc-1.8.0-r0

One time, Quaternion (0.0.5-r0) was open, but it happened the second time
without Quaternion open, so I doubt it is the cause.

It only seems to take about half an hour to make this happen under my current
workflow, so I think debugging may be easy.  I just don't know what to do to
debug further.

Attached is entire dmesg, and Xorg.*.log.  Sorry, I don't have debugfs enabled
here, so I can't grab VBIOS yet.  I will do that if needed, but it will need a
reboot.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 7867 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 104448] [NV106/GK208B] Multiple issues / hangs with nouveau driver
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
@ 2018-01-02  8:21   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (3 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-02  8:21 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 383 bytes --]

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

--- Comment #1 from A. Wilcox <awilfox-EG4NeYC890/CfDggNXIi3w@public.gmane.org> ---
Created attachment 136482
  --> https://bugs.freedesktop.org/attachment.cgi?id=136482&action=edit
dmesg from the affected computer directly from dmesg, not klogd

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1379 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 104448] [NV106/GK208B] Multiple issues / hangs with nouveau driver
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2018-01-02  8:21   ` [Bug 104448] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
                     ` (2 subsequent siblings)
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-02  8:22 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 340 bytes --]

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

--- Comment #2 from A. Wilcox <awilfox-EG4NeYC890/CfDggNXIi3w@public.gmane.org> ---
Created attachment 136483
  --> https://bugs.freedesktop.org/attachment.cgi?id=136483&action=edit
Xorg log, display :0

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1250 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 104448] [NV106/GK208B] Multiple issues / hangs with nouveau driver
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
  2018-01-02  8:21   ` [Bug 104448] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-12-04  9:35   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-02  8:22 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 340 bytes --]

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

--- Comment #3 from A. Wilcox <awilfox-EG4NeYC890/CfDggNXIi3w@public.gmane.org> ---
Created attachment 136484
  --> https://bugs.freedesktop.org/attachment.cgi?id=136484&action=edit
Xorg log, display :1

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1250 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 104448] [NV106/GK208B] Multiple issues / hangs with nouveau driver
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (2 preceding siblings ...)
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  2019-12-04  9:35   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2018-01-02  8:22 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 378 bytes --]

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

--- Comment #4 from A. Wilcox <awilfox-EG4NeYC890/CfDggNXIi3w@public.gmane.org> ---
Created attachment 136485
  --> https://bugs.freedesktop.org/attachment.cgi?id=136485&action=edit
Xorg log, display :2 (still running at time of attachment)

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1364 bytes --]

[-- Attachment #2: Type: text/plain, Size: 154 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [Bug 104448] [NV106/GK208B] Multiple issues / hangs with nouveau driver
       [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
                     ` (3 preceding siblings ...)
  2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
@ 2019-12-04  9:35   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
  4 siblings, 0 replies; 6+ messages in thread
From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ @ 2019-12-04  9:35 UTC (permalink / raw)
  To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW


[-- Attachment #1.1: Type: text/plain, Size: 871 bytes --]

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

Martin Peres <martin.peres-GANU6spQydw@public.gmane.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |MOVED

--- Comment #5 from Martin Peres <martin.peres-GANU6spQydw@public.gmane.org> ---
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been
closed from further activity.

You can subscribe and participate further through the new bug through this link
to our GitLab instance:
https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/398.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2445 bytes --]

[-- Attachment #2: Type: text/plain, Size: 153 bytes --]

_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2019-12-04  9:35 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-02  8:20 [Bug 104448] New: [NV106/GK208B] Multiple issues / hangs with nouveau driver bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
     [not found] ` <bug-104448-8800-V0hAGp6uBxMKqLRl/0Ahz6D7qz1kEfGD2LY78lusg7I@public.gmane.org/>
2018-01-02  8:21   ` [Bug 104448] " bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2018-01-02  8:22   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ
2019-12-04  9:35   ` bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.