Hi Jasmin, On Sun, Mar 1, 2020 at 11:32 AM Jasmin <jasmin.pm@xxxxxxxxxxxxxx> wrote: > > Hi, > > for quite some time now I would like to switch from the proprietary driver to nouveau, using a GK107 (Quadro) in a thinkpad. > Unfortunately the monitors connected to the lenovo "ultra dock" are not properly recognized when using nouveau. DP-MST support was first added to nouveau for precisely these kinds of setups. It does, generally, work, so that means there's something extra-special about your setup. > > The laptop contains a multiplexer: so in the bios it can be selected, whether the docking station's DP/HDMI/VGA-Ports are "directly" connected to the dedicated GK701 or to the integrated intel GPU. > I have selected the GK107, which is used as primary GPU (by the xserver): I use reverse prime to also display something on the laptop-screen, which stays connected to the intel-gpu. > This setup with all 4 screens works with the proprietary driver (but many other things are not properly working with it), but with noveau only 2 monitors are recognized: the reverse-prime-screen(intel), and "one other" monitor. > As far as I know the ultra dock uses DP MST for making it possible to simultaneously connect/drive 3 individual monitors: so for me it looks like DP MST is not working in this case, because only "one" monitor is found. > > After looking into the source code I guess, the connectors are not properly recognized – perhaps because the dock's DP-uplink port is not recognized as MST-capable ("connector type" DP is needed here?), because some kernel log lines are not shown, that I would expect to show, if the code was going through its MST sections. Or it has something to do with the I2C-bus, that seems to be used by some docks (AUX I2C)? Nothing is found on the i2c-busses provided by nouveau. > The connector information seems to be read from a "DCB", and there are no I2C-Bits set... however: I am not into this topic, so I can only guess without further experiments. > > Below there is the kernel log with some debugging enabled (especially the last line and DCB lines are possibly relevant)... > Thanks for any help. > > Jasmin > > > Feb 28 23:07:10 laptop kernel: [ 0.172771] Kernel command line: BOOT_IMAGE=/vmlinuz-5.4.0-0.bpo.3-amd64 root=/dev/mapper/systemvg-systemlv ro nouveau.config=NvI2C=1 nouveau.debug=I2C=debug,DRM=debug nouveau.mst=1 I'm not sure what NvI2C does anymore, but you probably don't want it. Also nouveau.mst isn't a think anymore (it might have been for a few releases while we weren't sure about it working). > Feb 28 23:07:10 laptop kernel: [ 13.277531] nouveau: detected PR support, will not use DSM > Feb 28 23:07:10 laptop kernel: [ 13.277572] nouveau 0000:01:00.0: enabling device (0000 -> 0003) > Feb 28 23:07:10 laptop kernel: [ 13.278585] nouveau 0000:01:00.0: NVIDIA GK107 (0e7360a2) > Feb 28 23:07:10 laptop kernel: [ 13.390704] nouveau 0000:01:00.0: bios: version 80.07.ac.00.20 > Feb 28 23:07:10 laptop kernel: [ 13.390713] nouveau 0000:01:00.0: i2c: ccb 00: type 05 drive 00 sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390825] nouveau 0000:01:00.0: i2c: ccb 01: type 05 drive 01 sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390877] nouveau 0000:01:00.0: i2c: ccb 02: type 05 drive 02 sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390924] nouveau 0000:01:00.0: i2c: ccb 03: type ff drive ff sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390926] nouveau 0000:01:00.0: i2c: ccb 04: type ff drive ff sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390927] nouveau 0000:01:00.0: i2c: ccb 05: type 05 drive 05 sense ff share ff auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.390971] nouveau 0000:01:00.0: i2c: ccb 06: type 05 drive 06 sense ff share 00 auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.391014] nouveau 0000:01:00.0: i2c: ccb 07: type 05 drive 07 sense ff share 01 auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.391058] nouveau 0000:01:00.0: i2c: ccb 08: type 05 drive 08 sense ff share 02 auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.391101] nouveau 0000:01:00.0: i2c: ccb 09: type 05 drive 09 sense ff share 03 auxch ff > Feb 28 23:07:10 laptop kernel: [ 13.391145] nouveau 0000:01:00.0: i2c: ccb 0a: type 06 drive ff sense ff share 00 auxch 00 > Feb 28 23:07:10 laptop kernel: [ 13.391187] nouveau 0000:01:00.0: i2c: ccb 0b: type 06 drive ff sense ff share 01 auxch 01 > Feb 28 23:07:10 laptop kernel: [ 13.391230] nouveau 0000:01:00.0: i2c: ccb 0c: type 06 drive ff sense ff share 02 auxch 02 > Feb 28 23:07:10 laptop kernel: [ 13.391273] nouveau 0000:01:00.0: i2c: ccb 0d: type 06 drive ff sense ff share 03 auxch 03 > Feb 28 23:07:10 laptop kernel: [ 13.391318] nouveau 0000:01:00.0: i2c: ccb 0e: type ff drive ff sense ff share ff auxch ff > Feb 28 23:07:11 laptop kernel: [ 13.712832] nouveau 0000:01:00.0: fb: 2048 MiB GDDR5 > Feb 28 23:07:11 laptop kernel: [ 13.724777] nouveau 0000:01:00.0: i2c: bus 0002: probing monitoring devices > Feb 28 23:07:11 laptop kernel: [ 13.724784] nouveau 0000:01:00.0: i2c: bus 0002: no devices found. > Feb 28 23:07:11 laptop kernel: [ 13.746807] nouveau 0000:01:00.0: DRM: VRAM: 2048 MiB > Feb 28 23:07:11 laptop kernel: [ 13.746808] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB > Feb 28 23:07:11 laptop kernel: [ 13.746810] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 > Feb 28 23:07:11 laptop kernel: [ 13.746811] nouveau 0000:01:00.0: DRM: DCB version 4.0 > Feb 28 23:07:11 laptop kernel: [ 13.746812] nouveau 0000:01:00.0: DRM: DCB outp 00: 08800fc6 0f420010 > Feb 28 23:07:11 laptop kernel: [ 13.746813] nouveau 0000:01:00.0: DRM: DCB outp 01: 08000f82 00020010 > Feb 28 23:07:11 laptop kernel: [ 13.746813] nouveau 0000:01:00.0: DRM: DCB conn 00: 01000046 This is the DP connector. > Feb 28 23:07:11 laptop kernel: [ 13.748463] nouveau: DRM:00000000:0000a06f: init running... > Feb 28 23:07:11 laptop kernel: [ 13.748502] nouveau: DRM:00000000:0000a06f: init children... > Feb 28 23:07:11 laptop kernel: [ 13.748503] nouveau: DRM:00000000:0000a06f: init completed in 39us > Feb 28 23:07:11 laptop kernel: [ 13.748610] nouveau: DRM:00000000:0000a06f: init running... > Feb 28 23:07:11 laptop kernel: [ 13.748643] nouveau: DRM:00000000:0000a06f: init children... > Feb 28 23:07:11 laptop kernel: [ 13.748644] nouveau: DRM:00000000:0000a06f: init completed in 34us > Feb 28 23:07:11 laptop kernel: [ 13.752269] nouveau: DRM:0004a0b5:0000a0b5: init running... > Feb 28 23:07:11 laptop kernel: [ 13.752270] nouveau: DRM:0004a0b5:0000a0b5: init children... > Feb 28 23:07:11 laptop kernel: [ 13.752271] nouveau: DRM:0004a0b5:0000a0b5: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.752274] nouveau 0000:01:00.0: DRM: MM: using COPY for buffer copies > Feb 28 23:07:11 laptop kernel: [ 13.752984] nouveau: DRM:00000000:00009170: init running... > Feb 28 23:07:11 laptop kernel: [ 13.752985] nouveau: DRM:00000000:00009170: init children... > Feb 28 23:07:11 laptop kernel: [ 13.752986] nouveau: DRM:00000000:00009170: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753039] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753040] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753041] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753046] nouveau: DRM:00000000:0000917d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753072] nouveau: DRM:00000000:0000917d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753073] nouveau: DRM:00000000:0000917d: init completed in 25us > Feb 28 23:07:11 laptop kernel: [ 13.753098] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753099] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753100] nouveau: DRM:f0000000:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753111] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753112] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753112] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753121] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753122] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753123] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753144] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753145] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753145] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753175] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753175] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753176] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753180] nouveau: DRM:00000000:0000917c: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753201] nouveau: DRM:00000000:0000917c: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753202] nouveau: DRM:00000000:0000917c: init completed in 21us > Feb 28 23:07:11 laptop kernel: [ 13.753217] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753218] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753219] nouveau: DRM:f0000000:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753230] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753231] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753232] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753239] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753239] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753240] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753260] nouveau: DRM:00000000:0000917e: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753287] nouveau: DRM:00000000:0000917e: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753287] nouveau: DRM:00000000:0000917e: init completed in 26us > Feb 28 23:07:11 laptop kernel: [ 13.753314] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753314] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753315] nouveau: DRM:f0000000:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753325] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753325] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753325] nouveau: DRM:f0000001:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753329] nouveau: DRM:00000000:0000917b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753335] nouveau: DRM:00000000:0000917b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753335] nouveau: DRM:00000000:0000917b: init completed in 5us > Feb 28 23:07:11 laptop kernel: [ 13.753340] nouveau: DRM:00000000:0000917a: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753346] nouveau: DRM:00000000:0000917a: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753346] nouveau: DRM:00000000:0000917a: init completed in 5us > Feb 28 23:07:11 laptop kernel: [ 13.753351] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753351] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753352] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753383] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753384] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753385] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753417] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753418] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753418] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753444] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753444] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753445] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753463] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753463] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753464] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753466] nouveau: DRM:00000000:0000917c: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753478] nouveau: DRM:00000000:0000917c: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753479] nouveau: DRM:00000000:0000917c: init completed in 12us > Feb 28 23:07:11 laptop kernel: [ 13.753491] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753491] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753491] nouveau: DRM:f0000000:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753501] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753501] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753502] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753505] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753505] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753506] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753508] nouveau: DRM:00000000:0000917e: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753520] nouveau: DRM:00000000:0000917e: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753521] nouveau: DRM:00000000:0000917e: init completed in 12us > Feb 28 23:07:11 laptop kernel: [ 13.753534] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753535] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753535] nouveau: DRM:f0000000:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753547] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753548] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753548] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753551] nouveau: DRM:00000000:0000917b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753556] nouveau: DRM:00000000:0000917b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753557] nouveau: DRM:00000000:0000917b: init completed in 6us > Feb 28 23:07:11 laptop kernel: [ 13.753564] nouveau: DRM:00000000:0000917a: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753570] nouveau: DRM:00000000:0000917a: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753571] nouveau: DRM:00000000:0000917a: init completed in 6us > Feb 28 23:07:11 laptop kernel: [ 13.753576] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753577] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753578] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753605] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753606] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753607] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753627] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753628] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753628] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753655] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753656] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753656] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753675] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753676] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753676] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753680] nouveau: DRM:00000000:0000917c: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753700] nouveau: DRM:00000000:0000917c: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753700] nouveau: DRM:00000000:0000917c: init completed in 20us > Feb 28 23:07:11 laptop kernel: [ 13.753716] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753716] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753717] nouveau: DRM:f0000000:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753728] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753729] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753729] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753734] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753735] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753735] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753739] nouveau: DRM:00000000:0000917e: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753759] nouveau: DRM:00000000:0000917e: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753760] nouveau: DRM:00000000:0000917e: init completed in 21us > Feb 28 23:07:11 laptop kernel: [ 13.753773] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753774] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753775] nouveau: DRM:f0000000:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753787] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753787] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753788] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753790] nouveau: DRM:00000000:0000917b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753796] nouveau: DRM:00000000:0000917b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753796] nouveau: DRM:00000000:0000917b: init completed in 5us > Feb 28 23:07:11 laptop kernel: [ 13.753802] nouveau: DRM:00000000:0000917a: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753807] nouveau: DRM:00000000:0000917a: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753808] nouveau: DRM:00000000:0000917a: init completed in 6us > Feb 28 23:07:11 laptop kernel: [ 13.753813] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753814] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753815] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753842] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753842] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753843] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753864] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753864] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753865] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753891] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753891] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753892] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753910] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753910] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753910] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753913] nouveau: DRM:00000000:0000917c: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753925] nouveau: DRM:00000000:0000917c: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753925] nouveau: DRM:00000000:0000917c: init completed in 12us > Feb 28 23:07:11 laptop kernel: [ 13.753937] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753938] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753938] nouveau: DRM:f0000000:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753948] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753948] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753948] nouveau: DRM:f0000001:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753952] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753952] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753953] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753955] nouveau: DRM:00000000:0000917e: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753967] nouveau: DRM:00000000:0000917e: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753967] nouveau: DRM:00000000:0000917e: init completed in 12us > Feb 28 23:07:11 laptop kernel: [ 13.753979] nouveau: DRM:f0000000:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753979] nouveau: DRM:f0000000:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753979] nouveau: DRM:f0000000:0000003d: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.753989] nouveau: DRM:f0000001:0000003d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753989] nouveau: DRM:f0000001:0000003d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753990] nouveau: DRM:f0000001:0000003d: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.753992] nouveau: DRM:00000000:0000917b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.753997] nouveau: DRM:00000000:0000917b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.753998] nouveau: DRM:00000000:0000917b: init completed in 5us > Feb 28 23:07:11 laptop kernel: [ 13.754002] nouveau: DRM:00000000:0000917a: init running... > Feb 28 23:07:11 laptop kernel: [ 13.754008] nouveau: DRM:00000000:0000917a: init children... > Feb 28 23:07:11 laptop kernel: [ 13.754008] nouveau: DRM:00000000:0000917a: init completed in 6us > Feb 28 23:07:11 laptop kernel: [ 13.754014] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.754015] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.754016] nouveau: DRM:00000000:8000900b: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.754043] nouveau: DRM:00000000:8000900b: init running... > Feb 28 23:07:11 laptop kernel: [ 13.754043] nouveau: DRM:00000000:8000900b: init children... > Feb 28 23:07:11 laptop kernel: [ 13.754044] nouveau: DRM:00000000:8000900b: init completed in 1us > Feb 28 23:07:11 laptop kernel: [ 13.754257] nouveau: DRM:00000000:ffffffff: init running... > Feb 28 23:07:11 laptop kernel: [ 13.754258] nouveau: DRM:00000000:ffffffff: init children... > Feb 28 23:07:11 laptop kernel: [ 13.754259] nouveau: DRM:00000000:ffffffff: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.783732] nouveau: DRM:0000902d:0000902d: init running... > Feb 28 23:07:11 laptop kernel: [ 13.783741] nouveau: DRM:00000000:00000000: init running... > Feb 28 23:07:11 laptop kernel: [ 13.783742] nouveau: DRM:00000000:00000000: init children... > Feb 28 23:07:11 laptop kernel: [ 13.783743] nouveau: DRM:00000000:00000000: init completed in 0us > Feb 28 23:07:11 laptop kernel: [ 13.783757] nouveau: DRM:0000902d:0000902d: init children... > Feb 28 23:07:11 laptop kernel: [ 13.783758] nouveau: DRM:0000902d:0000902d: init completed in 17us > Feb 28 23:07:11 laptop kernel: [ 13.783767] nouveau 0000:01:00.0: DRM: allocated 1280x1024 fb: 0xa0000, bo 00000000a0d9372b > Feb 28 23:07:12 laptop kernel: [ 14.798752] nouveau 0000:01:00.0: fb1: nouveaudrmfb frame buffer device > Feb 28 23:07:12 laptop kernel: [ 14.844150] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 1 > Feb 28 23:07:13 laptop kernel: [ 16.577319] nouveau: DRM:fb0000fe:0000003d: init running... > Feb 28 23:07:13 laptop kernel: [ 16.577323] nouveau: DRM:fb0000fe:0000003d: init children... > Feb 28 23:07:13 laptop kernel: [ 16.577325] nouveau: DRM:fb0000fe:0000003d: init completed in 1us > Feb 28 23:07:14 laptop kernel: [ 16.588506] nouveau 0000:01:00.0: disp: 0x000063ab[0]: script needs connector type > I think it may be interesting to boot with drm.debug=0x1e nouveau.debug=i2c=trace,aux=trace,disp=trace Also, after everything boots up, can you look at what "grep . /sys/class/drm/*-*/status" produces? I suspect figuring this out will require some amount of back and forth, and I'm not really the best person for display issues. Try #nouveau on irc.freenode.net on a week day. Cheers, -ilia _______________________________________________ Nouveau mailing list Nouveau@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/nouveau