Bug 77586 - [NV98] On recent Linux kernel (3.13 and 3.14), the GPU locks up around the time an X server starts
Summary: [NV98] On recent Linux kernel (3.13 and 3.14), the GPU locks up around the ti...
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-17 17:57 UTC by Johannes Kloos
Modified: 2014-04-17 18:02 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg output, as of running Linux 3.14 (68.89 KB, text/plain)
2014-04-17 17:57 UTC, Johannes Kloos
no flags Details
ROM dump. (61.50 KB, application/octet-stream)
2014-04-17 18:02 UTC, Johannes Kloos
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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


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.