Bug 106512 - Fatal: NVIDIA GEFORCE 320M MCP89: Can't start X on kernel 4.15
Summary: Fatal: NVIDIA GEFORCE 320M MCP89: Can't start X on kernel 4.15
Status: REOPENED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: high normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-14 13:23 UTC by h1746780
Modified: 2018-11-16 14:35 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Kernel log (142.13 KB, text/plain)
2018-05-14 13:23 UTC, h1746780
no flags Details
miwujivelu.kernel.log (253.83 KB, text/plain)
2018-05-14 13:40 UTC, h1746780
no flags Details
possible fix (873 bytes, text/plain)
2018-07-05 17:29 UTC, Karol Herbst
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description h1746780 2018-05-14 13:23:54 UTC
Created attachment 139554 [details]
Kernel log

I'm no more able to use nouveau on system with GeForce 320M MCP89.
X server fails start.

This happened when I upgraded my ubuntu from 17.10 (works good) to 18.04.

Ubuntu 18.04 live CD has same issue.

Please see kernel.log
Comment 1 h1746780 2018-05-14 13:31:24 UTC
Anoher log when I tried to start with 4.15 and 4.13 after ubuntu 17.10 upgrade to 18.04:

https://hastebin.com/miwujivelu.apache
Comment 2 h1746780 2018-05-14 13:40:43 UTC
Created attachment 139555 [details]
miwujivelu.kernel.log
Comment 3 Ilia Mirkin 2018-05-14 13:51:43 UTC
A brief check reveals that mcp89's mmu is hooked up to g84_mmu and not mcp77_mmu. No clue if that's on purpose or not.
Comment 4 Karol Herbst 2018-07-05 17:29:13 UTC
Created attachment 140478 [details]
possible fix

mind trying that patch and see if that's better?
Comment 5 crmlt 2018-07-06 20:11:07 UTC
Provided patch fixed the regression.
Comment 6 Karol Herbst 2018-11-16 14:35:17 UTC
it is still an issue


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.