Hi List, I've an device with an Intel GMA/Poulsbo chip, PCI ID 8080:8101. Under (self-compiled) Linux 3.2.31 I've used psb_gfx, now with 3.8.10 I'm using gma500_gfx. But now the display under X11 (xserver-xorg-video-fbdev from Debian, 1:0.4.2-4+b2) shows the image moved some lines up on the newer kernel. I'd guess that the first 4 to 6 lines are missing. I've run both kernels with drm.debug=0x04, but haven't found something that looked suspicious. Or, well, maybe not. The output of drm_mode_debug_printmodeline is a bit different, 0x0 vs. 0xa. /var/log/Xorg.0.log doesn't contain anything differiing at all that is related to video output. And hints on how I could pursue this issue? 3.2.31, "dmesg | grep drm": Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=/dev/sda1 ro quiet init=/bin/systemd video=LVDS-1:800x600 drm.debug=0x04 [drm] Initialized drm 1.1.0 20060810 [drm:drm_mode_debug_printmodeline], Modeline 0:"800x600" 0 39790 800 824 896 1056 600 601 603 628 0x8 0x0 [drm] SGX core id = 0x01130000 [drm] SGX core rev major = 0x01, minor = 0x02 [drm] SGX core rev maintenance = 0x01, designer = 0x00 [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [drm] No driver support for vblank timestamp query. [drm:drm_fb_helper_parse_command_line], cmdline mode for connector LVDS-1 800x600 at 60Hz [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:7:LVDS-1] [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:7:LVDS-1] probed modes : [drm:drm_mode_debug_printmodeline], Modeline 20:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_mode_debug_printmodeline], Modeline 28:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 27:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 21:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 22:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 24:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 23:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 25:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 26:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [drm:drm_setup_crtcs], [drm:drm_enable_connectors], connector 7 enabled? yes [drm:drm_target_preferred], looking for cmdline mode on connector 7 [drm:drm_target_preferred], found mode 800x600 [drm:drm_setup_crtcs], picking CRTCs for 2048x2048 config [drm:drm_setup_crtcs], desired mode 800x600 set on crtc 4 [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:3] [NOFB] [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:4] [FB:11] #connectors=1 (x y) (0 0) [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set [drm:drm_crtc_helper_set_config], modes are different, full mode set [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0 [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_config], encoder changed, full mode switch [drm:drm_crtc_helper_set_config], crtc changed, full mode switch [drm:drm_crtc_helper_set_config], [CONNECTOR:7:LVDS-1] to [CRTC:4] [drm:drm_crtc_helper_set_config], attempting to set mode from userspace [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_mode], [CRTC:4] [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_mode], [ENCODER:8:LVDS-8] set [MODE:10:800x600] [drm:drm_crtc_helper_set_config], Setting connector DPMS state to on [drm:drm_crtc_helper_set_config], [CONNECTOR:7:LVDS-1] set DPMS on drm: registered panic notifier [drm] Initialized gma500 1.0.0 2011-06-06 for 0000:00:02.0 on minor 0 3.8.10, "dmesg | grep drm": Kernel command line: BOOT_IMAGE=/boot/vmlinuz root=/dev/sda1 ro quiet init=/bin/systemd video=LVDS-1:800x600 drm.debug=0x04 [drm] Initialized drm 1.1.0 20060810 [drm:psb_intel_init_bios], Using VBT from OpRegion: $VBT POULSBO d [drm:drm_mode_debug_printmodeline], Modeline 0:"800x600" 0 39790 800 824 896 1056 600 601 603 628 0x8 0xa [drm:parse_sdvo_device_mapping], No SDVO device info is found in VBT [drm:parse_edp], EDP timing in vbt t1_t3 32810 t8 162 t9 34014 t10 0 t11_t12 6144 [drm:parse_edp], VBT reports EDP: Lane_count 1, Lane_rate 6, Bpp 18 [drm:parse_edp], VBT reports EDP: VSwing 0, Preemph 0 [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). [drm] No driver support for vblank timestamp query. [drm:psb_intel_sdvo_read_byte], i2c transfer returned -6 [drm:psb_intel_sdvo_init], No SDVO device found on SDVOB [drm:drm_fb_helper_parse_command_line], cmdline mode for connector LVDS-1 800x600 at 60Hz [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:7:LVDS-1] [drm:drm_do_probe_ddc_edid], drm: skipping non-existent adapter intel drm LVDSBLC_B [drm:drm_helper_probe_single_connector_modes], [CONNECTOR:7:LVDS-1] probed modes : [drm:drm_mode_debug_printmodeline], Modeline 20:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_mode_debug_printmodeline], Modeline 18:"800x600" 72 50000 800 856 976 1040 600 637 643 666 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 17:"800x600" 75 49500 800 816 896 1056 600 601 604 625 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 11:"800x600" 60 40000 800 840 968 1056 600 601 605 628 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 12:"800x600" 56 36000 800 824 896 1024 600 601 603 625 0x40 0x5 [drm:drm_mode_debug_printmodeline], Modeline 14:"640x480" 73 31500 640 664 704 832 480 489 491 520 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 13:"640x480" 75 31500 640 656 720 840 480 481 484 500 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 15:"640x480" 60 25200 640 656 752 800 480 490 492 525 0x40 0xa [drm:drm_mode_debug_printmodeline], Modeline 16:"720x400" 70 28320 720 738 846 900 400 412 414 449 0x40 0x6 [drm:drm_setup_crtcs], [drm:drm_enable_connectors], connector 7 enabled? yes [drm:drm_target_preferred], looking for cmdline mode on connector 7 [drm:drm_target_preferred], found mode 800x600 [drm:drm_setup_crtcs], picking CRTCs for 2048x2048 config [drm:drm_setup_crtcs], desired mode 800x600 set on crtc 4 [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:3] [NOFB] [drm:drm_crtc_helper_set_config], [drm:drm_crtc_helper_set_config], [CRTC:4] [FB:21] #connectors=1 (x y) (0 0) [drm:drm_crtc_helper_set_config], crtc has no fb, full mode set [drm:drm_crtc_helper_set_config], modes are different, full mode set [drm:drm_mode_debug_printmodeline], Modeline 0:"" 0 0 0 0 0 0 0 0 0 0 0x0 0x0 [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_config], encoder changed, full mode switch [drm:drm_crtc_helper_set_config], crtc changed, full mode switch [drm:drm_crtc_helper_set_config], [CONNECTOR:7:LVDS-1] to [CRTC:4] [drm:drm_crtc_helper_set_config], attempting to set mode from userspace [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_mode], [CRTC:4] [drm:drm_mode_debug_printmodeline], Modeline 10:"800x600" 60 39790 800 824 896 1056 600 601 603 628 0x48 0xa [drm:drm_crtc_helper_set_mode], [ENCODER:8:LVDS-8] set [MODE:10:800x600] [drm:drm_crtc_helper_set_config], Setting connector DPMS state to on [drm:drm_crtc_helper_set_config], [CONNECTOR:7:LVDS-1] set DPMS on [drm] Initialized gma500 1.0.0 2011-06-06 for 0000:00:02.0 on minor 0 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/dri-users/attachments/20130513/6a96c15d/attachment.html>
- Prev by Date: radeon DRM module, AMD A-6 APU, no signal recovery after DPMS Off (can be worked around)
- Next by Date: DRI conflicts with software cursor
- Previous by thread: radeon DRM module, AMD A-6 APU, no signal recovery after DPMS Off (can be worked around)
- Next by thread: DRI conflicts with software cursor
- Index(es):