You are not logged in.

#1 2016-03-06 05:59:29

lembang
Member
Registered: 2014-02-24
Posts: 6

Thinkpad t420 nouveau second screen not detected

Hi,
So I have thinkpad t420 i used to use bumblebee on this thinkpad comes with intel-virtual-desktop. But then I decided to change to nouveau, because the intel-virtual-desktop is very laggy and has tearing issue.
The decision to use nouveau is after I run a live ubuntu disk. It seems ubuntu manage to make it work with dual monitor with accel of course.
but I couldnt do it on arch, the LED signal on my external monitor turn blue but has nothing show up.

In my mind, if ubuntu can do..definitely arch can do as well.


Thank you in advance for any helps.


below is the xrandr result

Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767
LVDS2 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 309mm x 175mm
   1920x1080     60.02*+  49.98 
   1400x1050     59.98 
   1600x900      60.00 
   1280x1024     60.02 
   1280x960      60.00 
   1368x768      60.00 
   1280x720      60.00 
   1024x768      60.00 
   1024x576      60.00 
   960x540       60.00 
   800x600       60.32    56.25 
   864x486       60.00 
   640x480       59.94 
   720x405       60.00 
   640x360       60.00 
VGA2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

So DP port is not detected there.

Below is my x.org.conf.d for intel and nouveau

the@hecate:~$ cat /etc/X11/xorg.conf.d/20-intel.conf
Section "Device"
  Identifier  "Intel Graphics"
  Driver      "intel"
  Option      "XvMC" "true"
  Option      "AccelMethod"  "sna"
  Option      "DRI" "3"
  Option      "TearFree" "true"
EndSection
the@hecate:~$ cat /etc/X11/xorg.conf.d/20-nvidia.conf
Section "Device"
    Identifier    "nouveau"
    Driver        "nouveau"
    VendorName    "NVIDIA Corporation"
    BoardName    "NVS 4200M"
        BusID               "PCI:01:00:0"
    Option        "NoLogo" "true"
    Option        "UseEDID" "true"
EndSection

And this is my Xorg log

Release Date: 2016-02-08
[   159.302] X Protocol Version 11, Revision 0
[   159.302] Build Operating System: Linux 4.2.5-1-ARCH x86_64
[   159.302] Current Operating System: Linux hecate.the 4.4.4-4-zen-the #1 ZEN SMP PREEMPT Sat Mar 5 11:26:57 PST 2016 x86_64
[   159.302] Kernel command line: BOOT_IMAGE=/vmlinuz-linux-zen-the root=UUID=d50d8643-5baa-4506-9144-739bd09e0bb1 rw cryptdevice=UUID=fa630e1c-3551-4b70-892b-b33ac42c8659:fx:allow-discards audit=0
[   159.302] Build Date: 11 February 2016  09:57:03AM
[   159.302] 
[   159.302] Current version of pixman: 0.34.0
[   159.302]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[   159.302] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   159.302] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar  5 21:31:06 2016
[   159.302] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   159.302] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   159.302] (==) No Layout section.  Using the first Screen section.
[   159.302] (==) No screen section available. Using defaults.
[   159.302] (**) |-->Screen "Default Screen Section" (0)
[   159.302] (**) |   |-->Monitor "<default monitor>"
[   159.302] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[   159.302] (**) |   |-->Device "Intel Graphics"
[   159.302] (**) |   |-->GPUDevice "nouveau"
[   159.302] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[   159.302] (==) Automatically adding devices
[   159.302] (==) Automatically enabling devices
[   159.302] (==) Automatically adding GPU devices
[   159.302] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   159.302] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[   159.302]     Entry deleted from font path.
[   159.302]     (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[   159.302] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[   159.302]     Entry deleted from font path.
[   159.302]     (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[   159.302] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/,
    /usr/share/fonts/OTF/,
    /usr/share/fonts/Type1/
[   159.302] (==) ModulePath set to "/usr/lib/xorg/modules"
[   159.302] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[   159.302] (II) Loader magic: 0x81ad60
[   159.302] (II) Module ABI versions:
[   159.302]     X.Org ANSI C Emulation: 0.4
[   159.302]     X.Org Video Driver: 20.0
[   159.302]     X.Org XInput driver : 22.1
[   159.302]     X.Org Server Extension : 9.0
[   159.303] (++) using VT number 7

[   159.303] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   159.304] (II) xfree86: Adding drm device (/dev/dri/card0)
[   159.304] (II) xfree86: Adding drm device (/dev/dri/card1)
[   159.306] (--) PCI:*(0:0:2:0) 8086:0126:17aa:21d0 rev 9, Mem @ 0xf1400000/4194304, 0xe0000000/268435456, I/O @ 0x00006000/64
[   159.306] (--) PCI: (0:1:0:0) 10de:1057:17aa:21d0 rev 161, Mem @ 0xf0000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/524288
[   159.306] (II) Open ACPI successful (/var/run/acpid.socket)
[   159.306] (II) LoadModule: "glx"
[   159.306] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   159.307] (II) Module glx: vendor="X.Org Foundation"
[   159.307]     compiled for 1.18.1, module version = 1.0.0
[   159.307]     ABI class: X.Org Server Extension, version 9.0
[   159.307] (==) AIGLX enabled
[   159.307] (II) LoadModule: "intel"
[   159.307] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[   159.307] (II) Module intel: vendor="X.Org Foundation"
[   159.307]     compiled for 1.18.1, module version = 2.99.917
[   159.307]     Module class: X.Org Video Driver
[   159.307]     ABI class: X.Org Video Driver, version 20.0
[   159.307] (II) LoadModule: "nouveau"
[   159.307] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[   159.308] (II) Module nouveau: vendor="X.Org Foundation"
[   159.308]     compiled for 1.18.0, module version = 1.0.12
[   159.308]     Module class: X.Org Video Driver
[   159.308]     ABI class: X.Org Video Driver, version 20.0
[   159.308] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   159.308] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[   159.308] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[   159.308] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[   159.308] (II) NOUVEAU driver
[   159.308] (II) NOUVEAU driver for NVIDIA chipset families :
[   159.308]     RIVA TNT        (NV04)
[   159.308]     RIVA TNT2       (NV05)
[   159.308]     GeForce 256     (NV10)
[   159.308]     GeForce 2       (NV11, NV15)
[   159.308]     GeForce 4MX     (NV17, NV18)
[   159.308]     GeForce 3       (NV20)
[   159.308]     GeForce 4Ti     (NV25, NV28)
[   159.308]     GeForce FX      (NV3x)
[   159.308]     GeForce 6       (NV4x)
[   159.308]     GeForce 7       (G7x)
[   159.308]     GeForce 8       (G8x)
[   159.308]     GeForce GTX 200 (NVA0)
[   159.308]     GeForce GTX 400 (NVC0)
[   159.308] (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20151010
[   159.308] (II) intel(0): SNA compiled from 2.99.917-560-gd167280
[   159.308] (II) [drm] nouveau interface version: 1.3.1
[   159.309] (EE) Screen 1 deleted because of no matching config section.
[   159.309] (II) UnloadModule: "nouveau"
[   159.309] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 3000
[   159.309] (--) intel(0): CPU: x86-64, sse2, sse3, ssse3, sse4.1, sse4.2, avx; using a maximum of 4 threads
[   159.309] (II) intel(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
[   159.309] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[   159.309] (==) intel(0): RGB weight 888
[   159.309] (==) intel(0): Default visual is TrueColor
[   159.309] (**) intel(0): Option "AccelMethod" "sna"
[   159.309] (**) intel(0): Option "DRI" "3"
[   159.309] (**) intel(0): Option "XvMC" "true"
[   159.309] (**) intel(0): Option "TearFree" "true"
[   159.309] (II) intel(0): Output LVDS2 has no monitor section
[   159.323] (--) intel(0): Found backlight control interface acpi_video0 (type 'firmware') for output LVDS2
[   159.323] (II) intel(0): Enabled output LVDS2
[   159.323] (II) intel(0): Output VGA2 has no monitor section
[   159.323] (II) intel(0): Enabled output VGA2
[   159.323] (--) intel(0): Using a maximum size of 256x256 for hardware cursors
[   159.323] (II) intel(0): Output VIRTUAL1 has no monitor section
[   159.323] (II) intel(0): Enabled output VIRTUAL1
[   159.323] (--) intel(0): Output LVDS2 using initial mode 1920x1080 on pipe 0
[   159.323] (**) intel(0): TearFree enabled
[   159.323] (==) intel(0): DPI set to (96, 96)

Offline

Board footer

Powered by FluxBB