Bug 98980 - GTX 980 (GM204) displays only a black screen.
Summary: GTX 980 (GM204) displays only a black screen.
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-03 02:29 UTC by Zach Wolfe
Modified: 2018-01-29 17:33 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
dmesg output. (84.43 KB, text/plain)
2016-12-03 02:29 UTC, Zach Wolfe
no flags Details
xorg.0.log (76.67 KB, text/plain)
2016-12-03 02:30 UTC, Zach Wolfe
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zach Wolfe 2016-12-03 02:29:42 UTC
Created attachment 128314 [details]
dmesg output.

First, I suspect this is the same problem plaguing the 970 4GB cards however I have lost track of the progress and can't tell anymore if the 980 4GB was part of this. If this is a duplicate I do apologizing. 

I run two GPUs and 3 monitors. The GTX 760 I keep in the 1st PCI slot so I can boot up. The GTX 980 has never worked on LinuxMint (Linux version 4.4.0-51 to date). The PC will boot, the monitor plugged into the GTX 980 will power on however only a black screen is displayed (just as many of the 970 4GB stories I've read). 

Attached is a DMESG log and a xorg.0 log. 

Line 881 in the dmesg log it picks up the primary card (GTX 760) and everything proceeds smoothly. At line 1067 nouveau picks up the GTX 980 (GM204) there are several errors in the log, but i'm no developer so its meaningless to me. I just thought the line numbers might help someone.
Comment 1 Zach Wolfe 2016-12-03 02:30:14 UTC
Created attachment 128315 [details]
xorg.0.log
Comment 2 Zach Wolfe 2017-01-06 16:12:18 UTC
My NVidia GTX 980 works on Ubuntu Mate 16.10 (kernel series 4.8) but not on Mint 18.1 (kernel series 4.4).
Comment 3 Ilia Mirkin 2017-01-06 16:32:20 UTC
Kernel 4.4 did not have any acceleration support for GM20x, that support was added in Kernel 4.6, in the presence of the nvidia-supplied firmware.

Nothing in your original logs seems wrong to me. Perhaps you never configured offloading properly? (Sometimes the desktop manager will do it for you, depends on ... the desktop manager, version, and, I'm sure, its configuration.)

See https://nouveau.freedesktop.org/wiki/Optimus/ specifically the bit about "using outputs on discrete gpu".
Comment 4 caguduzexi 2018-01-29 14:16:17 UTC
I wont recommend using/keeping the GM204 (GTX 980). It cant ever run with free software: https://www.theregister.co.uk/2015/04/15/nvidia_gtx_900_linux_driver_roadbloack/
https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-XDC2017
https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-XDC2016-NVIDIA

Sell this crappy GM204 card away and go away from nvidia. Nvidia died with the 780ti card. Its the last end-user card that can be used normaly. Everything else is in some countries even a legal problem. Because the manufacturer (nvidia) blocks the users from beeing able to boot the software they want on THEIR hardware - happyly illegal in some countries. Hopefully some layer would sue the heck out of nvidia so that they would have to release the private signing key or close their doors.
Blocking the freedom of the users on such way should not be accepted by anyone.
Comment 5 Martin Peres 2018-01-29 17:33:55 UTC
(In reply to caguduzexi from comment #4)
> I wont recommend using/keeping the GM204 (GTX 980). It cant ever run with
> free software:
> https://www.theregister.co.uk/2015/04/15/
> nvidia_gtx_900_linux_driver_roadbloack/
> https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-XDC2017
> https://www.phoronix.com/scan.php?page=news_item&px=Nouveau-XDC2016-NVIDIA
> 
> Sell this crappy GM204 card away and go away from nvidia. Nvidia died with
> the 780ti card. Its the last end-user card that can be used normaly.
> Everything else is in some countries even a legal problem. Because the
> manufacturer (nvidia) blocks the users from beeing able to boot the software
> they want on THEIR hardware - happyly illegal in some countries. Hopefully
> some layer would sue the heck out of nvidia so that they would have to
> release the private signing key or close their doors.
> Blocking the freedom of the users on such way should not be accepted by
> anyone.

User banned


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.