Bug 77586

Summary: [NV98] On recent Linux kernel (3.13 and 3.14), the GPU locks up around the time an X server starts
Product: xorg Reporter: Johannes Kloos <jkloos>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: major    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg output, as of running Linux 3.14
none
ROM dump. none

Description Johannes Kloos 2014-04-17 17:57:36 UTC
Created attachment 97525 [details]
dmesg output, as of running Linux 3.14

On my laptop, the GPU reproducably locks up when booting Linux 3.13 or 3.14.

Hardware set-up:
* NV98; lspci gives
  VGA compatible controller: NVIDIA Corporation G98M [Quadro NVS 160M] (rev a1)
* Dual-head set-up. One connected monitor is the laptop screen, the other
  is an HDMI monitor.
* x86-64 system (Dell Latitude E6400)

Software:
* The attached dmesg is from running Linux 3.14.1, as downloaded from
  kernel.org. I have applied a small patch as suggested by
  RSpliet and xexaxo^ on IRC.
* libdrm: Installed from Debian unstable, package version: libdrm-nouveau2 2.4.52-1
* Xorg: Also from Debian unstable, package version: 1:7.7+1 (i.e., Xorg 7.7).

Error description: During boot-up, an X server seems to start up. The
X server process is running, and the system switches to a fresh VT, but
it seems that graphics are not initialized at all, and the X server is stuck.
In particular, nothing remotely resembling a gdm session shows up, and the
keyboard is not responsive (except Magic Sysrq).
When switching to a console, a kernel message about a GPU lockup (see dmesg)
appears.

Furthermore, booting the system with an old kernel (verified for Linux 3.2.42,
using an old Debian package), X starts up normally.

Attached: dmesg output. I will add further information in additional messages.
Comment 1 Johannes Kloos 2014-04-17 18:02:41 UTC
Created attachment 97526 [details]
ROM dump.

JFTR: Output of vbtracetool
Using card 10de:06eb on 0100
Nvidia card -- using PROM/PRAMIN BIOS
Using card memory region at 0xf5000000
Attempting to locate BIOS image in PROM... BIOS signature not found
Attempting to locate BIOS image in PRAMIN... appears to be valid
Comment 2 Martin Peres 2019-12-04 08:44:58 UTC
-- 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/103.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.