Hello, Any comments? Should I provide more logs, or try something I didn't try yet? Thanks, -- Pasi On Sun, May 05, 2013 at 05:36:36PM +0300, Pasi Kärkkäinen wrote: > Hello, > > Lenovo T430 laptop with intel/nvidia hybrid graphics, but optimus is disabled in BIOS, > and only the Nvidia discreet GPU is enabled: > > $ lspci | grep VGA > 01:00.0 VGA compatible controller: NVIDIA Corporation GF108 [Quadro NVS 5400M] (rev a1) > > > I boot up the laptop with only using the laptop internal LVDS panel, and when in X session, > I connect DVI cable to the docking station. xrandr now correctly shows DP2 as connected, > and when I enable the DVI display, I get these nouveau errors in the kernel dmesg: > > [ 103.196252] nouveau [ PLTCG][0000:01:00.0] LTC0_LTS0: 0x036f0040 > [ 103.196257] nouveau [ PLTCG][0000:01:00.0] LTC0_LTS1: 0x036f0040 > [ 103.353160] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.353163] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.353923] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.353925] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.354257] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.354259] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.354703] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.354705] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.404091] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.404094] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.418076] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.418078] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.418567] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.418569] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.418788] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.418789] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.419164] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.419166] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.419473] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.419474] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.420080] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.420082] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.420367] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.420369] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.423674] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.423676] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.471348] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.471351] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.487327] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.487330] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.487675] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.487677] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.488222] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.488224] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.488834] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.488836] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > [ 103.490843] nouveau E[ VM][0000:01:00.0] failed to create 0x04000000, -28 > [ 103.490845] nouveau E[ VM][0000:01:00.0] failed to create 0x02000000, -28 > > > Should I file a freedesktop bug about this? > > DVI monitor output actually gets enabled, and I can see the desktop there, > but both the LVDS display and the DVI display are all messed up. > > For example moving a window around leaves traces of other window contents, > and the background image gets replaced with all kinds of corrupted patterns, > so graphics looks quite weird and corrupted on both displays. > > Switching back to only using the internal LVDS (disabling DVI/DP2 output) > fixes the graphics corruptions. > > > $ uname -a > Linux localhost.localdomain 3.8.11-200.fc18.x86_64 #1 SMP Wed May 1 19:44:27 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux > > > $ dmesg|grep -i nouveau > > [ 1.935779] fb: conflicting fb hw usage nouveaufb vs VESA VGA - removing generic driver > [ 1.936042] nouveau [ DEVICE][0000:01:00.0] BOOT0 : 0x0c1780a1 > [ 1.936044] nouveau [ DEVICE][0000:01:00.0] Chipset: GF108 (NVC1) > [ 1.936045] nouveau [ DEVICE][0000:01:00.0] Family : NVC0 > [ 1.937112] nouveau [ VBIOS][0000:01:00.0] checking PRAMIN for image... > [ 1.991441] nouveau [ VBIOS][0000:01:00.0] ... appears to be valid > [ 1.991443] nouveau [ VBIOS][0000:01:00.0] using image from PRAMIN > [ 1.991512] nouveau [ VBIOS][0000:01:00.0] BIT signature found > [ 1.991514] nouveau [ VBIOS][0000:01:00.0] version 70.08.b7.02.02 > [ 1.991898] nouveau [ PFB][0000:01:00.0] RAM type: DDR3 > [ 1.991902] nouveau [ PFB][0000:01:00.0] RAM size: 512 MiB > [ 1.991904] nouveau [ PFB][0000:01:00.0] ZCOMP: 0 tags > [ 2.025715] nouveau [ DRM] VRAM: 512 MiB > [ 2.025719] nouveau [ DRM] GART: 512 MiB > [ 2.025722] nouveau [ DRM] BIT BIOS found > [ 2.025724] nouveau [ DRM] Bios version 70.08.b7.02 > [ 2.025727] nouveau [ DRM] TMDS table version 2.0 > [ 2.025728] nouveau [ DRM] DCB version 4.0 > [ 2.025730] nouveau [ DRM] DCB outp 00: 01800323 00010034 > [ 2.025732] nouveau [ DRM] DCB outp 01: 02811300 00000000 > [ 2.025734] nouveau [ DRM] DCB outp 02: 028223a6 0f220010 > [ 2.025735] nouveau [ DRM] DCB outp 03: 02822362 00020010 > [ 2.025737] nouveau [ DRM] DCB outp 04: 048333b6 0f220010 > [ 2.025738] nouveau [ DRM] DCB outp 05: 04833372 00020010 > [ 2.025740] nouveau [ DRM] DCB outp 06: 088443c6 0f220010 > [ 2.025741] nouveau [ DRM] DCB outp 07: 08844382 00020010 > [ 2.025743] nouveau [ DRM] DCB conn 00: 00000040 > [ 2.025745] nouveau [ DRM] DCB conn 01: 00000100 > [ 2.025746] nouveau [ DRM] DCB conn 02: 00110246 > [ 2.025748] nouveau [ DRM] DCB conn 03: 00220346 > [ 2.025749] nouveau [ DRM] DCB conn 04: 01400446 > [ 2.026489] nouveau [ DRM] ACPI backlight interface available, not registering our own > [ 2.558817] nouveau W[ DRM] voltage table 0x50 unknown > [ 2.558995] nouveau [ DRM] 2 available performance level(s) > [ 2.559001] nouveau [ DRM] 1: core 270MHz shader 540MHz memory 405MHz > [ 2.559005] nouveau [ DRM] 3: core 475MHz shader 950MHz memory 900MHz voltage 10mV > [ 2.559009] nouveau [ DRM] c: core 270MHz shader 540MHz memory 405MHz > [ 2.568095] nouveau [ DRM] MM: using COPY1 for buffer copies > [ 2.679964] nouveau [ DRM] allocated 1600x900 fb: 0x60000, bo ffff880307d8dc00 > [ 2.680049] fbcon: nouveaufb (fb0) is primary device > [ 2.981114] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device > [ 2.981117] nouveau 0000:01:00.0: registered panic notifier > [ 2.981123] [drm] Initialized nouveau 1.1.0 20120801 for 0000:01:00.0 on minor 0 > > > Thanks, > > -- Pasi > > _______________________________________________ > dri-devel mailing list > dri-devel@xxxxxxxxxxxxxxxxxxxxx > http://lists.freedesktop.org/mailman/listinfo/dri-devel _______________________________________________ dri-devel mailing list dri-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/dri-devel