You are not logged in.
I tried to switch from nvidia drivers to nouveau on my gtx 970. It seems to be failing immediately after the handoff from EFI. The login prompt is a series of dots and blindly entering my login results in startx failing. I have a secondary gpu bound to vfio-pci but that appears to not be causing any issues and is still usable by libvirt.
# lspci -nnk | grep -A 5 5.00
05:00.0 VGA compatible controller [0300]: NVIDIA Corporation GM204 [GeForce GTX 970] [10de:13c2] (rev a1)
Subsystem: eVga.com. Corp. Device [3842:1972]
Kernel driver in use: nouveau
Kernel modules: nouveau# dmesg | grep nouveau
[ 28.397997] fb: switching to nouveaufb from EFI VGA
[ 28.398158] nouveau 0000:05:00.0: NVIDIA GM204 (124020a1)
[ 28.484846] nouveau 0000:05:00.0: bios: version 84.04.1f.00.6f
[ 28.484988] nouveau 0000:05:00.0: disp: dcb 15 type 8 unknown
[ 28.494442] nouveau 0000:05:00.0: fb: 4096 MiB GDDR5
[ 28.494456] nouveau 0000:05:00.0: bus: MMIO write of 80000140 FAULT at 10eb14 [ IBUS ]
[ 28.502679] nouveau 0000:05:00.0: DRM: VRAM: 4096 MiB
[ 28.502679] nouveau 0000:05:00.0: DRM: GART: 1048576 MiB
[ 28.502681] nouveau 0000:05:00.0: DRM: TMDS table version 2.0
[ 28.502682] nouveau 0000:05:00.0: DRM: DCB version 4.1
[ 28.502683] nouveau 0000:05:00.0: DRM: DCB outp 00: 01000f02 00020030
[ 28.502684] nouveau 0000:05:00.0: DRM: DCB outp 01: 02000f00 00000000
[ 28.502685] nouveau 0000:05:00.0: DRM: DCB outp 02: 04011f82 00020030
[ 28.502685] nouveau 0000:05:00.0: DRM: DCB outp 03: 02022f62 00020010
[ 28.502686] nouveau 0000:05:00.0: DRM: DCB outp 05: 02833f76 04420020
[ 28.502686] nouveau 0000:05:00.0: DRM: DCB outp 06: 02033f72 00020020
[ 28.502687] nouveau 0000:05:00.0: DRM: DCB outp 15: 01df5ff8 00000000
[ 28.502688] nouveau 0000:05:00.0: DRM: DCB conn 00: 00001030
[ 28.502688] nouveau 0000:05:00.0: DRM: DCB conn 01: 01000131
[ 28.502689] nouveau 0000:05:00.0: DRM: DCB conn 02: 00010261
[ 28.502689] nouveau 0000:05:00.0: DRM: DCB conn 03: 00020346
[ 28.502690] nouveau 0000:05:00.0: DRM: DCB conn 05: 00000570
[ 28.530487] nouveau 0000:05:00.0: DRM: unknown connector type 70
[ 28.530502] nouveau 0000:05:00.0: DRM: failed to create encoder 1/8/0: -19[ 28.530503] nouveau 0000:05:00.0: DRM: Unknown-1 has no encoders, removing[ 28.677460] nouveau 0000:05:00.0: hwmon_device_register() is deprecated. Please convert the driver to use hwmon_device_register_with_info().
[ 28.753956] nouveau 0000:05:00.0: DRM: MM: using COPY for buffer copies
[ 29.064441] nouveau 0000:05:00.0: DRM: allocated 3840x2160 fb: 0x60000, bo ffff8cc29277b800
[ 29.064490] fbcon: nouveaufb (fb0) is primary device
[ 29.193028] nouveau 0000:05:00.0: disp: chid 0 mthd 0080 data 00000222 00005080 00004004
[ 29.193029] nouveau 0000:05:00.0: disp: Core:
[ 29.193031] nouveau 0000:05:00.0: disp: 0080: 00000000 -> 00000222
[ 29.193034] nouveau 0000:05:00.0: disp: 0084: 00000000 -> 80000000
[ 29.193036] nouveau 0000:05:00.0: disp: 0088: 00000000 -> f0000000
[ 29.193037] nouveau 0000:05:00.0: disp: Core - DAC 0:
[ 29.193040] nouveau 0000:05:00.0: disp: 0180: 00000000
[ 29.193042] nouveau 0000:05:00.0: disp: 0184: 00000000
[ 29.193044] nouveau 0000:05:00.0: disp: 0188: 00000000
[ 29.193047] nouveau 0000:05:00.0: disp: 0190: 00000000
[ 29.193047] nouveau 0000:05:00.0: disp: Core - DAC 1:
[ 29.193050] nouveau 0000:05:00.0: disp: 01a0: 00000000
[ 29.193052] nouveau 0000:05:00.0: disp: 01a4: 00000000
[ 29.193054] nouveau 0000:05:00.0: disp: 01a8: 00000000
[ 29.193057] nouveau 0000:05:00.0: disp: 01b0: 00000000
[ 29.193057] nouveau 0000:05:00.0: disp: Core - DAC 2:
[ 29.193060] nouveau 0000:05:00.0: disp: 01c0: 00000000
[ 29.193062] nouveau 0000:05:00.0: disp: 01c4: 00000000
[ 29.193065] nouveau 0000:05:00.0: disp: 01c8: 00000000
[ 29.193067] nouveau 0000:05:00.0: disp: 01d0: 00000000
[ 29.193067] nouveau 0000:05:00.0: disp: Core - SOR 0:
[ 29.193070] nouveau 0000:05:00.0: disp: 0200: 00000000
[ 29.193072] nouveau 0000:05:00.0: disp: 0204: 00000000
[ 29.193075] nouveau 0000:05:00.0: disp: 0208: 00000000
[ 29.193077] nouveau 0000:05:00.0: disp: 0210: 00000000
[ 29.193078] nouveau 0000:05:00.0: disp: Core - SOR 1:
[ 29.193080] nouveau 0000:05:00.0: disp: 0220: 00000000 -> 00000102
[ 29.193082] nouveau 0000:05:00.0: disp: 0224: 00000000
[ 29.193085] nouveau 0000:05:00.0: disp: 0228: 00000000
[ 29.193087] nouveau 0000:05:00.0: disp: 0230: 00000000
[ 29.193088] nouveau 0000:05:00.0: disp: Core - SOR 2:
[ 29.193090] nouveau 0000:05:00.0: disp: 0240: 00000501
[ 29.193092] nouveau 0000:05:00.0: disp: 0244: 00000000
[ 29.193095] nouveau 0000:05:00.0: disp: 0248: 00000000
[ 29.193097] nouveau 0000:05:00.0: disp: 0250: 00000000
[ 29.193098] nouveau 0000:05:00.0: disp: Core - SOR 3:
[ 29.193100] nouveau 0000:05:00.0: disp: 0260: 00000000
[ 29.193103] nouveau 0000:05:00.0: disp: 0264: 00000000
[ 29.193105] nouveau 0000:05:00.0: disp: 0268: 00000000
[ 29.193107] nouveau 0000:05:00.0: disp: 0270: 00000000
[ 29.193108] nouveau 0000:05:00.0: disp: Core - SOR 4:
[ 29.193110] nouveau 0000:05:00.0: disp: 0280: 00000000
[ 29.193113] nouveau 0000:05:00.0: disp: 0284: 00000000
[ 29.193115] nouveau 0000:05:00.0: disp: 0288: 00000000
[ 29.193117] nouveau 0000:05:00.0: disp: 0290: 00000000
[ 29.193118] nouveau 0000:05:00.0: disp: Core - SOR 5:
[ 29.193120] nouveau 0000:05:00.0: disp: 02a0: 00000000
[ 29.193123] nouveau 0000:05:00.0: disp: 02a4: 00000000
[ 29.193125] nouveau 0000:05:00.0: disp: 02a8: 00000000
[ 29.193127] nouveau 0000:05:00.0: disp: 02b0: 00000000
[ 29.193128] nouveau 0000:05:00.0: disp: Core - SOR 6:
[ 29.193130] nouveau 0000:05:00.0: disp: 02c0: 00000000
[ 29.193133] nouveau 0000:05:00.0: disp: 02c4: 00000000
[ 29.193135] nouveau 0000:05:00.0: disp: 02c8: 00000000
[ 29.193137] nouveau 0000:05:00.0: disp: 02d0: 00000000
[ 29.193138] nouveau 0000:05:00.0: disp: Core - SOR 7:
[ 29.193140] nouveau 0000:05:00.0: disp: 02e0: 00000000
[ 29.193143] nouveau 0000:05:00.0: disp: 02e4: 00000000
[ 29.193145] nouveau 0000:05:00.0: disp: 02e8: 00000000
[ 29.193147] nouveau 0000:05:00.0: disp: 02f0: 00000000
[ 29.193148] nouveau 0000:05:00.0: disp: Core - PIOR 0:
[ 29.193151] nouveau 0000:05:00.0: disp: 0300: 00000000
[ 29.193153] nouveau 0000:05:00.0: disp: 0304: 00000000
[ 29.193155] nouveau 0000:05:00.0: disp: 0308: 00000000
[ 29.193158] nouveau 0000:05:00.0: disp: 0310: 00000000
[ 29.193158] nouveau 0000:05:00.0: disp: Core - PIOR 1:
[ 29.193161] nouveau 0000:05:00.0: disp: 0320: 00000000
[ 29.193163] nouveau 0000:05:00.0: disp: 0324: 00000000
[ 29.193165] nouveau 0000:05:00.0: disp: 0328: 00000000
[ 29.193168] nouveau 0000:05:00.0: disp: 0330: 00000000
[ 29.193168] nouveau 0000:05:00.0: disp: Core - PIOR 2:
[ 29.193171] nouveau 0000:05:00.0: disp: 0340: 00000000
[ 29.193173] nouveau 0000:05:00.0: disp: 0344: 00000000
[ 29.193175] nouveau 0000:05:00.0: disp: 0348: 00000000
[ 29.193178] nouveau 0000:05:00.0: disp: 0350: 00000000
[ 29.193178] nouveau 0000:05:00.0: disp: Core - PIOR 3:
[ 29.193181] nouveau 0000:05:00.0: disp: 0360: 00000000
[ 29.193183] nouveau 0000:05:00.0: disp: 0364: 00000000
[ 29.193186] nouveau 0000:05:00.0: disp: 0368: 00000000
[ 29.193188] nouveau 0000:05:00.0: disp: 0370: 00000000
[ 29.193188] nouveau 0000:05:00.0: disp: Core - HEAD 0:
[ 29.193191] nouveau 0000:05:00.0: disp: 0400: 00000000
[ 29.193193] nouveau 0000:05:00.0: disp: 0404: 00000010 -> 00000011
[ 29.193196] nouveau 0000:05:00.0: disp: 0408: 21ec4000 -> 31ec6000
[ 29.193198] nouveau 0000:05:00.0: disp: 040c: 00000000
[ 29.193201] nouveau 0000:05:00.0: disp: 0410: 00000000
[ 29.193203] nouveau 0000:05:00.0: disp: 0414: 05c90aa0
[ 29.193205] nouveau 0000:05:00.0: disp: 0418: 0004001f
[ 29.193208] nouveau 0000:05:00.0: disp: 041c: 0025006f
[ 29.193210] nouveau 0000:05:00.0: disp: 0420: 05c50a6f
[ 29.193213] nouveau 0000:05:00.0: disp: 0424: 030a08aa -> 00000001
[ 29.193215] nouveau 0000:05:00.0: disp: 0428: 00000000
[ 29.193218] nouveau 0000:05:00.0: disp: 042c: 00000000
[ 29.193220] nouveau 0000:05:00.0: disp: 0430: ffffff40 -> ffffff00
[ 29.193222] nouveau 0000:05:00.0: disp: 0434: 00000000
[ 29.193225] nouveau 0000:05:00.0: disp: 0438: 00000000
[ 29.193227] nouveau 0000:05:00.0: disp: 0440: 00000000 -> 83000000
[ 29.193230] nouveau 0000:05:00.0: disp: 0444: 00000000 -> 00000410
[ 29.193232] nouveau 0000:05:00.0: disp: 0448: 00000000
[ 29.193235] nouveau 0000:05:00.0: disp: 044c: 00000000
[ 29.193237] nouveau 0000:05:00.0: disp: 0450: 0e64ff60
[ 29.193239] nouveau 0000:05:00.0: disp: 0454: 01200000 -> 00200000
[ 29.193242] nouveau 0000:05:00.0: disp: 0458: 00000000 -> 0e64ff60
[ 29.193244] nouveau 0000:05:00.0: disp: 045c: 00000000 -> f0000001
[ 29.193247] nouveau 0000:05:00.0: disp: 0460: 00000000
[ 29.193249] nouveau 0000:05:00.0: disp: 0468: 00000000 -> 08700f00
[ 29.193252] nouveau 0000:05:00.0: disp: 046c: 00000000 -> 01003c00
[ 29.193254] nouveau 0000:05:00.0: disp: 0470: 0000e900 -> 0000cf00
[ 29.193256] nouveau 0000:05:00.0: disp: 0474: 00000000 -> f0000001
[ 29.193259] nouveau 0000:05:00.0: disp: 047c: 00000000
[ 29.193261] nouveau 0000:05:00.0: disp: 0480: 20000000
[ 29.193264] nouveau 0000:05:00.0: disp: 0484: 00000000
[ 29.193266] nouveau 0000:05:00.0: disp: 0488: 00000000
[ 29.193268] nouveau 0000:05:00.0: disp: 048c: 00000000
[ 29.193271] nouveau 0000:05:00.0: disp: 0490: 00000000
[ 29.193273] nouveau 0000:05:00.0: disp: 0494: 00000000
[ 29.193276] nouveau 0000:05:00.0: disp: 0498: 00040000
[ 29.193278] nouveau 0000:05:00.0: disp: 04a0: 00000000 -> 00000003
[ 29.193281] nouveau 0000:05:00.0: disp: 04b0: 00000000
[ 29.193283] nouveau 0000:05:00.0: disp: 04b8: 00000000 -> 05a00a00
[ 29.193285] nouveau 0000:05:00.0: disp: 04bc: 00000000
[ 29.193288] nouveau 0000:05:00.0: disp: 04c0: 05a00a00
[ 29.193290] nouveau 0000:05:00.0: disp: 04c4: 00000000 -> 05a00a00
[ 29.193293] nouveau 0000:05:00.0: disp: 04c8: 00000000 -> 05a00a00
[ 29.193295] nouveau 0000:05:00.0: disp: 04d0: 00110300 -> 00000301
[ 29.193298] nouveau 0000:05:00.0: disp: 04d4: 00001100
[ 29.193300] nouveau 0000:05:00.0: disp: 04e0: 00000000
[ 29.193302] nouveau 0000:05:00.0: disp: 04e4: 00000000
[ 29.193305] nouveau 0000:05:00.0: disp: 04e8: 00000000
[ 29.193307] nouveau 0000:05:00.0: disp: 04ec: 00000000
[ 29.193310] nouveau 0000:05:00.0: disp: 04f0: 00010000
[ 29.193312] nouveau 0000:05:00.0: disp: 04f4: 00000000
[ 29.193315] nouveau 0000:05:00.0: disp: 04f8: 00000000
[ 29.193317] nouveau 0000:05:00.0: disp: 04fc: 00000000
[ 29.193319] nouveau 0000:05:00.0: disp: 0500: 00000000
[ 29.193322] nouveau 0000:05:00.0: disp: 0504: 00010000
[ 29.193324] nouveau 0000:05:00.0: disp: 0508: 00000000
[ 29.193327] nouveau 0000:05:00.0: disp: 050c: 00000000
[ 29.193329] nouveau 0000:05:00.0: disp: 0510: 00000000
[ 29.193331] nouveau 0000:05:00.0: disp: 0514: 00000000
[ 29.193334] nouveau 0000:05:00.0: disp: 0518: 00010000
[ 29.193336] nouveau 0000:05:00.0: disp: 051c: 00000000
[ 29.193339] nouveau 0000:05:00.0: disp: 0520: 00000000
[ 29.193341] nouveau 0000:05:00.0: disp: 0524: 00000000
[ 29.193343] nouveau 0000:05:00.0: disp: 052c: 00000000
[ 29.193346] nouveau 0000:05:00.0: disp: 0530: 00000000
[ 29.193348] nouveau 0000:05:00.0: disp: 054c: 00000000
[ 29.193351] nouveau 0000:05:00.0: disp: 0550: 00000000
[ 29.193353] nouveau 0000:05:00.0: disp: 0554: 00000000
[ 29.193356] nouveau 0000:05:00.0: disp: 0558: 00000000
[ 29.193358] nouveau 0000:05:00.0: disp: 055c: 00000002
[ 29.193359] nouveau 0000:05:00.0: disp: Core - HEAD 1:
[ 29.193361] nouveau 0000:05:00.0: disp: 0700: 00000000
[ 29.193363] nouveau 0000:05:00.0: disp: 0704: 00000000 -> 00000011
[ 29.193366] nouveau 0000:05:00.0: disp: 0708: 21ec4000 -> 33ec6000
[ 29.193368] nouveau 0000:05:00.0: disp: 070c: 00000000
[ 29.193371] nouveau 0000:05:00.0: disp: 0710: 00000000
[ 29.193373] nouveau 0000:05:00.0: disp: 0714: 00050008 -> 05c90aa0
[ 29.193376] nouveau 0000:05:00.0: disp: 0718: 00000001 -> 0004001f
[ 29.193378] nouveau 0000:05:00.0: disp: 071c: 00010003 -> 0025006f
[ 29.193380] nouveau 0000:05:00.0: disp: 0720: 00030004 -> 05c50a6f
[ 29.193383] nouveau 0000:05:00.0: disp: 0724: 00000001
[ 29.193385] nouveau 0000:05:00.0: disp: 0728: 00000000
[ 29.193388] nouveau 0000:05:00.0: disp: 072c: 00000000
[ 29.193390] nouveau 0000:05:00.0: disp: 0730: ffffff40 -> ffffff00
[ 29.193393] nouveau 0000:05:00.0: disp: 0734: 00000000
[ 29.193395] nouveau 0000:05:00.0: disp: 0738: 00000000
[ 29.193397] nouveau 0000:05:00.0: disp: 0740: 00000000 -> 83000000
[ 29.193400] nouveau 0000:05:00.0: disp: 0744: 00000000 -> 00000430
[ 29.193402] nouveau 0000:05:00.0: disp: 0748: 00000000
[ 29.193405] nouveau 0000:05:00.0: disp: 074c: 00000000
[ 29.193407] nouveau 0000:05:00.0: disp: 0750: 00000000 -> 0e64ff60
[ 29.193409] nouveau 0000:05:00.0: disp: 0754: 00000000 -> 00200000
[ 29.193412] nouveau 0000:05:00.0: disp: 0758: 00000000 -> 0e64ff60
[ 29.193414] nouveau 0000:05:00.0: disp: 075c: 00000000 -> f0000001
[ 29.193417] nouveau 0000:05:00.0: disp: 0760: 00000000
[ 29.193419] nouveau 0000:05:00.0: disp: 0768: 00000000 -> 08700f00
[ 29.193422] nouveau 0000:05:00.0: disp: 076c: 00000000 -> 01003c00
[ 29.193424] nouveau 0000:05:00.0: disp: 0770: 0000e900 -> 0000cf00
[ 29.193426] nouveau 0000:05:00.0: disp: 0774: 00000000 -> f0000001
[ 29.193429] nouveau 0000:05:00.0: disp: 077c: 00000000
[ 29.193431] nouveau 0000:05:00.0: disp: 0780: 20000000
[ 29.193434] nouveau 0000:05:00.0: disp: 0784: 00000000
[ 29.193436] nouveau 0000:05:00.0: disp: 0788: 00000000
[ 29.193438] nouveau 0000:05:00.0: disp: 078c: 00000000
[ 29.193441] nouveau 0000:05:00.0: disp: 0790: 00000000
[ 29.193443] nouveau 0000:05:00.0: disp: 0794: 00000000
[ 29.193446] nouveau 0000:05:00.0: disp: 0798: 00040000
[ 29.193448] nouveau 0000:05:00.0: disp: 07a0: 00000000 -> 00000003
[ 29.193451] nouveau 0000:05:00.0: disp: 07b0: 00000000
[ 29.193453] nouveau 0000:05:00.0: disp: 07b8: 00000000 -> 05a00a00
[ 29.193455] nouveau 0000:05:00.0: disp: 07bc: 00000000
[ 29.193458] nouveau 0000:05:00.0: disp: 07c0: 00000000 -> 05a00a00
[ 29.193460] nouveau 0000:05:00.0: disp: 07c4: 00000000 -> 05a00a00
[ 29.193463] nouveau 0000:05:00.0: disp: 07c8: 00000000 -> 05a00a00
[ 29.193465] nouveau 0000:05:00.0: disp: 07d0: 00110300 -> 00000301
[ 29.193468] nouveau 0000:05:00.0: disp: 07d4: 00001100
[ 29.193470] nouveau 0000:05:00.0: disp: 07e0: 00000000
[ 29.193472] nouveau 0000:05:00.0: disp: 07e4: 00000000
[ 29.193475] nouveau 0000:05:00.0: disp: 07e8: 00000000
[ 29.193477] nouveau 0000:05:00.0: disp: 07ec: 00000000
[ 29.193480] nouveau 0000:05:00.0: disp: 07f0: 00010000
[ 29.193482] nouveau 0000:05:00.0: disp: 07f4: 00000000
[ 29.193484] nouveau 0000:05:00.0: disp: 07f8: 00000000
[ 29.193487] nouveau 0000:05:00.0: disp: 07fc: 00000000
[ 29.193489] nouveau 0000:05:00.0: disp: 0800: 00000000
[ 29.193492] nouveau 0000:05:00.0: disp: 0804: 00010000
[ 29.193494] nouveau 0000:05:00.0: disp: 0808: 00000000
[ 29.193497] nouveau 0000:05:00.0: disp: 080c: 00000000
[ 29.193499] nouveau 0000:05:00.0: disp: 0810: 00000000
[ 29.193501] nouveau 0000:05:00.0: disp: 0814: 00000000
[ 29.193504] nouveau 0000:05:00.0: disp: 0818: 00010000
[ 29.193506] nouveau 0000:05:00.0: disp: 081c: 00000000
[ 29.193509] nouveau 0000:05:00.0: disp: 0820: 00000000
[ 29.193511] nouveau 0000:05:00.0: disp: 0824: 00000000
[ 29.193513] nouveau 0000:05:00.0: disp: 082c: 00000000
[ 29.193516] nouveau 0000:05:00.0: disp: 0830: 00000000
[ 29.193518] nouveau 0000:05:00.0: disp: 084c: 00000000
[ 29.193521] nouveau 0000:05:00.0: disp: 0850: 00000000
[ 29.193523] nouveau 0000:05:00.0: disp: 0854: 00000000
[ 29.193525] nouveau 0000:05:00.0: disp: 0858: 00000000
[ 29.193529] nouveau 0000:05:00.0: disp: 085c: 00000001
[ 29.193529] nouveau 0000:05:00.0: disp: Core - HEAD 2:
[ 29.193532] nouveau 0000:05:00.0: disp: 0a00: 00000000
[ 29.193534] nouveau 0000:05:00.0: disp: 0a04: 00000000 -> 00000151
[ 29.193536] nouveau 0000:05:00.0: disp: 0a08: 21ec4000 -> 35ec6000
[ 29.193539] nouveau 0000:05:00.0: disp: 0a0c: 00000000
[ 29.193541] nouveau 0000:05:00.0: disp: 0a10: 00000000
[ 29.193544] nouveau 0000:05:00.0: disp: 0a14: 00050008 -> 08ae0fa0
[ 29.193546] nouveau 0000:05:00.0: disp: 0a18: 00000001 -> 0004001f
[ 29.193549] nouveau 0000:05:00.0: disp: 0a1c: 00010003 -> 003a006f
[ 29.193551] nouveau 0000:05:00.0: disp: 0a20: 00030004 -> 08aa0f6f
[ 29.193553] nouveau 0000:05:00.0: disp: 0a24: 00000001
[ 29.193556] nouveau 0000:05:00.0: disp: 0a28: 00000000
[ 29.193558] nouveau 0000:05:00.0: disp: 0a2c: 00000000
[ 29.193561] nouveau 0000:05:00.0: disp: 0a30: ffffff40 -> ffffff00
[ 29.193563] nouveau 0000:05:00.0: disp: 0a34: 00000000
[ 29.193566] nouveau 0000:05:00.0: disp: 0a38: 00000000
[ 29.193568] nouveau 0000:05:00.0: disp: 0a40: 00000000 -> 83000000
[ 29.193570] nouveau 0000:05:00.0: disp: 0a44: 00000000 -> 00000450
[ 29.193573] nouveau 0000:05:00.0: disp: 0a48: 00000000
[ 29.193575] nouveau 0000:05:00.0: disp: 0a4c: 00000000
[ 29.193578] nouveau 0000:05:00.0: disp: 0a50: 00000000 -> 1fc8bfd0
[ 29.193580] nouveau 0000:05:00.0: disp: 0a54: 00000000 -> 00200000
[ 29.193582] nouveau 0000:05:00.0: disp: 0a58: 00000000 -> 1fc8bfd0
[ 29.193585] nouveau 0000:05:00.0: disp: 0a5c: 00000000 -> f0000001
[ 29.193587] nouveau 0000:05:00.0: disp: 0a60: 00000000
[ 29.193590] nouveau 0000:05:00.0: disp: 0a68: 00000000 -> 08700f00
[ 29.193592] nouveau 0000:05:00.0: disp: 0a6c: 00000000 -> 01003c00
[ 29.193595] nouveau 0000:05:00.0: disp: 0a70: 0000e900 -> 0000cf00
[ 29.193597] nouveau 0000:05:00.0: disp: 0a74: 00000000 -> f0000001
[ 29.193599] nouveau 0000:05:00.0: disp: 0a7c: 00000000
[ 29.193602] nouveau 0000:05:00.0: disp: 0a80: 20000000
[ 29.193604] nouveau 0000:05:00.0: disp: 0a84: 00000000
[ 29.193607] nouveau 0000:05:00.0: disp: 0a88: 00000000
[ 29.193609] nouveau 0000:05:00.0: disp: 0a8c: 00000000
[ 29.193612] nouveau 0000:05:00.0: disp: 0a90: 00000000
[ 29.193614] nouveau 0000:05:00.0: disp: 0a94: 00000000
[ 29.193616] nouveau 0000:05:00.0: disp: 0a98: 00040000
[ 29.193619] nouveau 0000:05:00.0: disp: 0aa0: 00000000 -> 00000003
[ 29.193621] nouveau 0000:05:00.0: disp: 0ab0: 00000000
[ 29.193624] nouveau 0000:05:00.0: disp: 0ab8: 00000000 -> 08700f00
[ 29.193626] nouveau 0000:05:00.0: disp: 0abc: 00000000
[ 29.193628] nouveau 0000:05:00.0: disp: 0ac0: 00000000 -> 08700f00
[ 29.193631] nouveau 0000:05:00.0: disp: 0ac4: 00000000 -> 08700f00
[ 29.193633] nouveau 0000:05:00.0: disp: 0ac8: 00000000 -> 08700f00
[ 29.193636] nouveau 0000:05:00.0: disp: 0ad0: 00110300 -> 00000301
[ 29.193638] nouveau 0000:05:00.0: disp: 0ad4: 00001100
[ 29.193641] nouveau 0000:05:00.0: disp: 0ae0: 00000000
[ 29.193643] nouveau 0000:05:00.0: disp: 0ae4: 00000000
[ 29.193645] nouveau 0000:05:00.0: disp: 0ae8: 00000000
[ 29.193648] nouveau 0000:05:00.0: disp: 0aec: 00000000
[ 29.193650] nouveau 0000:05:00.0: disp: 0af0: 00010000
[ 29.193653] nouveau 0000:05:00.0: disp: 0af4: 00000000
[ 29.193655] nouveau 0000:05:00.0: disp: 0af8: 00000000
[ 29.193658] nouveau 0000:05:00.0: disp: 0afc: 00000000
[ 29.193660] nouveau 0000:05:00.0: disp: 0b00: 00000000
[ 29.193662] nouveau 0000:05:00.0: disp: 0b04: 00010000
[ 29.193665] nouveau 0000:05:00.0: disp: 0b08: 00000000
[ 29.193667] nouveau 0000:05:00.0: disp: 0b0c: 00000000
[ 29.193670] nouveau 0000:05:00.0: disp: 0b10: 00000000
[ 29.193672] nouveau 0000:05:00.0: disp: 0b14: 00000000
[ 29.193674] nouveau 0000:05:00.0: disp: 0b18: 00010000
[ 29.193677] nouveau 0000:05:00.0: disp: 0b1c: 00000000
[ 29.193679] nouveau 0000:05:00.0: disp: 0b20: 00000000
[ 29.193682] nouveau 0000:05:00.0: disp: 0b24: 00000000
[ 29.193684] nouveau 0000:05:00.0: disp: 0b2c: 00000000
[ 29.193686] nouveau 0000:05:00.0: disp: 0b30: 00000000
[ 29.193689] nouveau 0000:05:00.0: disp: 0b4c: 00000000
[ 29.193691] nouveau 0000:05:00.0: disp: 0b50: 00000000
[ 29.193694] nouveau 0000:05:00.0: disp: 0b54: 00000000
[ 29.193696] nouveau 0000:05:00.0: disp: 0b58: 00000000
[ 29.193699] nouveau 0000:05:00.0: disp: 0b5c: 00000001
[ 29.193700] nouveau 0000:05:00.0: disp: Core - HEAD 3:
[ 29.193702] nouveau 0000:05:00.0: disp: 0d00: 00000000
[ 29.193705] nouveau 0000:05:00.0: disp: 0d04: 00000000
[ 29.193707] nouveau 0000:05:00.0: disp: 0d08: 21ec4000
[ 29.193710] nouveau 0000:05:00.0: disp: 0d0c: 00000000
[ 29.193712] nouveau 0000:05:00.0: disp: 0d10: 00000000
[ 29.193714] nouveau 0000:05:00.0: disp: 0d14: 00050008
[ 29.193717] nouveau 0000:05:00.0: disp: 0d18: 00000001
[ 29.193719] nouveau 0000:05:00.0: disp: 0d1c: 00010003
[ 29.193722] nouveau 0000:05:00.0: disp: 0d20: 00030004
[ 29.193724] nouveau 0000:05:00.0: disp: 0d24: 00000001
[ 29.193726] nouveau 0000:05:00.0: disp: 0d28: 00000000
[ 29.193729] nouveau 0000:05:00.0: disp: 0d2c: 00000000
[ 29.193731] nouveau 0000:05:00.0: disp: 0d30: ffffff40
[ 29.193734] nouveau 0000:05:00.0: disp: 0d34: 00000000
[ 29.193736] nouveau 0000:05:00.0: disp: 0d38: 00000000
[ 29.193738] nouveau 0000:05:00.0: disp: 0d40: 00000000
[ 29.193741] nouveau 0000:05:00.0: disp: 0d44: 00000000
[ 29.193743] nouveau 0000:05:00.0: disp: 0d48: 00000000
[ 29.193746] nouveau 0000:05:00.0: disp: 0d4c: 00000000
[ 29.193748] nouveau 0000:05:00.0: disp: 0d50: 00000000
[ 29.193751] nouveau 0000:05:00.0: disp: 0d54: 00000000
[ 29.193753] nouveau 0000:05:00.0: disp: 0d58: 00000000
[ 29.193755] nouveau 0000:05:00.0: disp: 0d5c: 00000000
[ 29.193758] nouveau 0000:05:00.0: disp: 0d60: 00000000
[ 29.193760] nouveau 0000:05:00.0: disp: 0d68: 00000000
[ 29.193763] nouveau 0000:05:00.0: disp: 0d6c: 00000000
[ 29.193765] nouveau 0000:05:00.0: disp: 0d70: 0000e900
[ 29.193767] nouveau 0000:05:00.0: disp: 0d74: 00000000
[ 29.193770] nouveau 0000:05:00.0: disp: 0d7c: 00000000
[ 29.193772] nouveau 0000:05:00.0: disp: 0d80: 20000000
[ 29.193775] nouveau 0000:05:00.0: disp: 0d84: 00000000
[ 29.193777] nouveau 0000:05:00.0: disp: 0d88: 00000000
[ 29.193780] nouveau 0000:05:00.0: disp: 0d8c: 00000000
[ 29.193782] nouveau 0000:05:00.0: disp: 0d90: 00000000
[ 29.193784] nouveau 0000:05:00.0: disp: 0d94: 00000000
[ 29.193787] nouveau 0000:05:00.0: disp: 0d98: 00040000
[ 29.193789] nouveau 0000:05:00.0: disp: 0da0: 00000000
[ 29.193792] nouveau 0000:05:00.0: disp: 0db0: 00000000
[ 29.193794] nouveau 0000:05:00.0: disp: 0db8: 00000000
[ 29.193796] nouveau 0000:05:00.0: disp: 0dbc: 00000000
[ 29.193799] nouveau 0000:05:00.0: disp: 0dc0: 00000000
[ 29.193801] nouveau 0000:05:00.0: disp: 0dc4: 00000000
[ 29.193804] nouveau 0000:05:00.0: disp: 0dc8: 00000000
[ 29.193806] nouveau 0000:05:00.0: disp: 0dd0: 00110300
[ 29.193808] nouveau 0000:05:00.0: disp: 0dd4: 00001100
[ 29.193811] nouveau 0000:05:00.0: disp: 0de0: 00000000
[ 29.193813] nouveau 0000:05:00.0: disp: 0de4: 00000000
[ 29.193816] nouveau 0000:05:00.0: disp: 0de8: 00000000
[ 29.193818] nouveau 0000:05:00.0: disp: 0dec: 00000000
[ 29.193821] nouveau 0000:05:00.0: disp: 0df0: 00010000
[ 29.193823] nouveau 0000:05:00.0: disp: 0df4: 00000000
[ 29.193825] nouveau 0000:05:00.0: disp: 0df8: 00000000
[ 29.193828] nouveau 0000:05:00.0: disp: 0dfc: 00000000
[ 29.193830] nouveau 0000:05:00.0: disp: 0e00: 00000000
[ 29.193833] nouveau 0000:05:00.0: disp: 0e04: 00010000
[ 29.193835] nouveau 0000:05:00.0: disp: 0e08: 00000000
[ 29.193837] nouveau 0000:05:00.0: disp: 0e0c: 00000000
[ 29.193840] nouveau 0000:05:00.0: disp: 0e10: 00000000
[ 29.193842] nouveau 0000:05:00.0: disp: 0e14: 00000000
[ 29.193845] nouveau 0000:05:00.0: disp: 0e18: 00010000
[ 29.193847] nouveau 0000:05:00.0: disp: 0e1c: 00000000
[ 29.193849] nouveau 0000:05:00.0: disp: 0e20: 00000000
[ 29.193852] nouveau 0000:05:00.0: disp: 0e24: 00000000
[ 29.193854] nouveau 0000:05:00.0: disp: 0e2c: 00000000
[ 29.193857] nouveau 0000:05:00.0: disp: 0e30: 00000000
[ 29.193859] nouveau 0000:05:00.0: disp: 0e4c: 00000000
[ 29.193861] nouveau 0000:05:00.0: disp: 0e50: 00000000
[ 29.193864] nouveau 0000:05:00.0: disp: 0e54: 00000000
[ 29.193866] nouveau 0000:05:00.0: disp: 0e58: 00000000
[ 29.193870] nouveau 0000:05:00.0: disp: 0e5c: 00000001
[ 31.192282] nouveau 0000:05:00.0: DRM: EVO timeout
[ 33.192238] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 35.192193] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 37.192147] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 39.192859] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 41.192812] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 43.192764] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 45.193444] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 47.193398] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 49.193350] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 51.320979] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 53.320934] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 55.320892] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 55.322533] nouveau 0000:05:00.0: fb0: nouveaufb frame buffer device
[ 55.339521] [drm] Initialized nouveau 1.3.1 20120801 for 0000:05:00.0 on minor 0
[ 59.150474] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 61.150434] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 63.150388] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 95.981156] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 97.981114] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 99.981069] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 101.981745] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 103.981700] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 105.981653] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 107.982347] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 109.982302] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 111.982254] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 114.988295] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 116.988254] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 118.988215] nouveau 0000:05:00.0: DRM: base-2: timeout
[ 120.992829] nouveau 0000:05:00.0: DRM: base-0: timeout
[ 122.992787] nouveau 0000:05:00.0: DRM: base-1: timeout
[ 124.992744] nouveau 0000:05:00.0: DRM: base-2: timeoutLast edited by DavKan (2017-09-11 00:15:47)
Offline
Paste your Xorg log.
Moving to NC...
Offline
Thanks. Setting nomodeset has resolved the issues with the console. X still fails to start.
# cat /var/log/Xorg.0.log
[ 247.001]
X.Org X Server 1.19.3
Release Date: 2017-03-15
[ 247.001] X Protocol Version 11, Revision 0
[ 247.001] Build Operating System: Linux 4.12.5-1-ARCH x86_64
[ 247.001] Current Operating System: Linux kntrn 4.12.10-1-ARCH #1 SMP PREEMPT Wed Aug 30 12:18:42 CEST 2017 x86_64
[ 247.001] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img cryptdevice=UUID=0c8f6fe9-3100-465f-bf1b-f0a61cbfea2f:kntrn root=/dev/mapper/kntrn-root rw intel_iommu=on nomodeset
[ 247.001] Build Date: 13 August 2017 09:37:50PM
[ 247.001]
[ 247.001] Current version of pixman: 0.34.0
[ 247.001] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 247.001] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 247.001] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Sep 10 00:36:30 2017
[ 247.001] (==) Using config file: "/etc/X11/xorg.conf"
[ 247.001] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 247.001] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 247.001] (==) ServerLayout "Layout0"
[ 247.001] (**) |-->Screen "Screen0" (0)
[ 247.001] (**) | |-->Monitor "<default monitor>"
[ 247.001] (**) | |-->Device "Device0"
[ 247.001] (**) | |-->GPUDevice "Device0"
[ 247.001] (==) No monitor specified for screen "Screen0".
Using a default monitor configuration.
[ 247.001] (**) |-->Input Device "Keyboard0"
[ 247.001] (**) |-->Input Device "Mouse0"
[ 247.001] (==) Automatically adding devices
[ 247.001] (==) Automatically enabling devices
[ 247.001] (==) Automatically adding GPU devices
[ 247.001] (==) Automatically binding GPU devices
[ 247.001] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 247.001] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 247.001] Entry deleted from font path.
[ 247.001] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 247.001] Entry deleted from font path.
[ 247.001] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 247.001] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 247.001] Entry deleted from font path.
[ 247.001] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 247.001] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/
[ 247.001] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 247.001] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 247.001] (WW) Disabling Keyboard0
[ 247.001] (WW) Disabling Mouse0
[ 247.001] (II) Loader magic: 0x56116b14bd40
[ 247.001] (II) Module ABI versions:
[ 247.001] X.Org ANSI C Emulation: 0.4
[ 247.001] X.Org Video Driver: 23.0
[ 247.001] X.Org XInput driver : 24.1
[ 247.001] X.Org Server Extension : 10.0
[ 247.002] (++) using VT number 1
[ 247.002] (--) controlling tty is VT number 1, auto-enabling KeepTty
[ 247.002] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c3
[ 247.007] (--) PCI:*(0:5:0:0) 10de:13c2:3842:1972 rev 161, Mem @ 0xfa000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/131072
[ 247.007] (--) PCI: (0:9:0:0) 10de:1b80:3842:6288 rev 161, Mem @ 0xf8000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
[ 247.007] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 247.007] (II) LoadModule: "glx"
[ 247.007] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 247.007] (II) Module glx: vendor="X.Org Foundation"
[ 247.007] compiled for 1.19.3, module version = 1.0.0
[ 247.007] ABI class: X.Org Server Extension, version 10.0
[ 247.007] (II) LoadModule: "nouveau"
[ 247.007] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 247.011] (II) Module nouveau: vendor="X.Org Foundation"
[ 247.011] compiled for 1.19.3, module version = 1.0.15
[ 247.011] Module class: X.Org Video Driver
[ 247.011] ABI class: X.Org Video Driver, version 23.0
[ 247.011] (II) NOUVEAU driver
[ 247.011] (II) NOUVEAU driver for NVIDIA chipset families :
[ 247.011] RIVA TNT (NV04)
[ 247.011] RIVA TNT2 (NV05)
[ 247.011] GeForce 256 (NV10)
[ 247.011] GeForce 2 (NV11, NV15)
[ 247.011] GeForce 4MX (NV17, NV18)
[ 247.011] GeForce 3 (NV20)
[ 247.011] GeForce 4Ti (NV25, NV28)
[ 247.011] GeForce FX (NV3x)
[ 247.011] GeForce 6 (NV4x)
[ 247.011] GeForce 7 (G7x)
[ 247.011] GeForce 8 (G8x)
[ 247.011] GeForce GTX 200 (NVA0)
[ 247.011] GeForce GTX 400 (NVC0)
[ 247.134] (EE) [drm] Failed to open DRM device for pci:0000:05:00.0: -19
[ 247.257] (EE) [drm] Failed to open DRM device for pci:0000:05:00.0: -19
[ 247.257] (EE) No devices detected.
[ 247.257] (EE)
Fatal server error:
[ 247.257] (EE) no screens found(EE)
[ 247.257] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 247.257] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 247.257] (EE)
[ 247.259] (EE) Server terminated with error (1). Closing log file.Last edited by DavKan (2017-09-10 04:51:10)
Offline
Offline
Ah so nouveau doesn't support the 970 then. Thanks for the help. Per their homepage it seems they were intending to add support in 4.12.
For anyone else looking, it appears 4.13 may bring support for the GTX 970. https://bugs.freedesktop.org/show_bug.cgi?id=101887
Last edited by DavKan (2017-09-10 05:51:13)
Offline
You could try linux-mainline in AUR, it is at 4.13
Offline
Success! Using 4.13-1 from linux-mainline works. dmesg is still showing some nouveau errors but modestting works on the console now and X started without issue! Thank you for the help.
Offline