Ask Your Question
3

Nouveau not recognising GTX1060

asked 2016-11-28 20:48:17 -0500

updated 2017-03-03 07:03:11 -0500

Hi all,

Having problems with my GTX1060 not being detected properly in Fedora 25. On bootup it throws<devicebusid> unknown chipset' warnings and while I am eventually able to see the desktop, the resolution is too low. The device is an EVGA GTX1060 6 Gb card. I thought the 10 series cards had support in Nouveau? I will try and get further errors/warnings later, but just wondering if there's anything I can do (besides switching to my onboard intel card)

EDIT:

As promised, here's the relevant (I think) logs and details.

EDIT 2:

Adding nomodeset nouveau.modeset=0 to the kernel command line arguments suppresses the 'unknown chipset' warnings, however my main concern is that I can't change to a higher screen resolution. I have expanded lspci to show the kernel drivers and be very verbose and cleaned up journalctl to the relevant entries currently, nouveau is picking up the card, and the kernel appears to get the identity of the card, however while it's nice not to see the 'unknown chipset' warnings, my biggest issue is that I can't get a resolution higher than 1024x768 which looks pretty bad on a monitor capable of 1920x1080@144hz.

journalctl -xe

Dec 10 12:52:50  kscreen_backend_launcher[4306]: kscreen.xrandr: Connected output 628 to CRTC 627
Dec 10 12:52:50 kscreen_backend_launcher[4306]: kscreen.xcb.helper: Detected XRandR 1.5
Dec 10 12:52:50 kscreen_backend_launcher[4306]: kscreen.xcb.helper: Event Base:  88
Dec 10 12:52:50 kscreen_backend_launcher[4306]: kscreen.xcb.helper: Event Error:  145
Mar 03 20:40:16 kdeinit5[1887]: Unable to get EDID for output "default"
Mar 03 20:40:16 kdeinit5[1887]: Failed to register device: "device id 'xrandr-default' already exists"
Mar 03 20:40:16 kdeinit5[1887]: Failed to create ICC profile on cmsCreateRGBProfile

dmesg:

[    2.091191] nouveau 0000:01:00.0: unknown chipset (136000a1)
[    2.091212] nouveau: probe of 0000:01:00.0 failed with error -12

lspci:

01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1) (prog-if 00 [VGA controller])
    Subsystem: eVga.com. Corp. Device 6161
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 11
    Region 0: Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
    Region 1: Memory at e0000000 (64-bit, prefetchable) [size=256M]
    Region 3: Memory at f0000000 (64-bit, prefetchable) [size=32M]
    Region 5: I/O ports at e000 [size=128]
    Expansion ROM at 000c0000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel modules: nouveau
edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2017-03-15 11:41:38 -0500

I have managed to resolve this issue. I re-installed the nvidia packages from rpmfusion. I had to disable secure boot in order for the nvidia module to load after blacklisting the nouveau driver (well technically I could have worked on signing the module, but this was the quickest way). I configured SDDM to use "xrandr --auto" in the "XSetup" file so that it would manage the card and monitor properly and I updated my 'nvidia-xorg.conf' file with the card's bus id details and monitor settings. I am now able to change my monitor resolution from 1024x768 to 1080p. I have also logged a bug with the nouveau maintainers in the hope that they will be able to support the card in future.

edit flag offensive delete link more
0

answered 2016-12-10 07:31:13 -0500

ed209 gravatar image

Start by adding nomodeset nouveau.modeset=0 to the kernel options.

Upgrade to latest kernel and everything else. Eventually install the Nvidia driver from rpmfusion, instructions are to be found here: https://goo.gl/s7uuJb

Let us know how the situation evolves.

edit flag offensive delete link more

Comments

I had the same situation on optimus laptop. Adding nouveau.modeset=0 makes the "unknown chipset" message disappear, but the nvidia card does not seem to be initialised (expected?)

LWP gravatar imageLWP ( 2017-01-09 08:18:16 -0500 )edit

Situation is the same on the new kernel 4.9.3. But it seems Fedora team is not interested in resolving the problem with nvidia :(

LWP gravatar imageLWP ( 2017-01-15 19:58:11 -0500 )edit

As per LWP, adding the nomodeset to the kernel command line removes the chipset warnings, but I really just want a resolution above 1024x768 without having to switch to the on-board intel card. Nouveau is supposed to be developed specifically as an open source replacement for the proprietary binaries which i tried using in Fedora 23 but had dependancy issues with kernel upgrades and Fedora complained about using them and switched to x11 by default. I should probably file a bug against nouveau as i think this is more of an issue for the developers than something for this forum

t3rm1n4l gravatar imaget3rm1n4l ( 2017-03-03 06:31:22 -0500 )edit

I have been using proprietary with my GTX970 and installed dkms to auto update on kernel changes. Only problems have been dependencies for opengl that get updated. Using nvidia-installer --sanity has allowed me to catch that when it happens, and I just remove and reinstall the driver, to get a fresh build with the dependencies. dkms has worked flawlessly (knock on wood) through all the recent kernel updates.

SteveEbey73701 gravatar imageSteveEbey73701 ( 2017-03-03 10:11:47 -0500 )edit

Another update on this: I can't install the proprietary binary because I have UEFI configured and the signed module from NVIDIA isn't trusted. So I guess the answer really is to log a bug report with the Nouveau devs

t3rm1n4l gravatar imaget3rm1n4l ( 2017-03-10 05:28:22 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

2 followers

Stats

Asked: 2016-11-28 20:48:17 -0500

Seen: 2,878 times

Last updated: Mar 15 '17