Bug 101447

Summary: Nouveau on GP106 can't work with another framebuffer drivers (possibly uvesafb)
Product: xorg Reporter: barracuda72 <barracuda72>
Component: Driver/nouveauAssignee: Nouveau Project <nouveau>
Status: NEW --- QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description barracuda72@bk.ru 2017-06-15 12:03:23 UTC
At boot then uvesafb first picked up and then replaced with nouveau screen goes into distorted state. X can be run but nothing apperars on the screen except garbage. Switching between VT's works, but screen is still distorted.
Disabling all other framebuffer drivers in kernel config helped to solve this issue.
Logs before disabling:
dmesg: https://pastebin.com/YC3kX7E3 (esp. lines 150 and 152 to 154)
Xorg: https://pastebin.com/JTyYynRd
Logs after disabling:
dmesg: https://pastebin.com/Dkgk67zA
Xorg: https://pastebin.com/VaJpqGxb
Comment 1 Ben Skeggs 2017-06-15 21:29:30 UTC
Would you be able to trace[1] the proprietary driver initialising on this configuration?

Thanks,
Ben.

[1] https://nouveau.freedesktop.org/wiki/MmioTrace/
Comment 2 caguduzexi 2018-01-29 14:06:23 UTC
I wont recommend using/keeping the GP106 (GTX 1060). 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 GP102 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 3 Martin Peres 2018-01-29 17:35:00 UTC
(In reply to caguduzexi from comment #2)
> I wont recommend using/keeping the GP106 (GTX 1060). 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 GP102 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.