Bug 59661 - Screen freezes periodically in interlaced modes
Summary: Screen freezes periodically in interlaced modes
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-21 14:01 UTC by Matthias Grossmann
Modified: 2017-07-24 22:59 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf (1.65 KB, text/plain)
2013-01-21 14:01 UTC, Matthias Grossmann
no flags Details
Xorg.0.log (37.26 KB, text/plain)
2013-01-21 14:02 UTC, Matthias Grossmann
no flags Details
dmesg (122.94 KB, text/plain)
2013-01-21 14:03 UTC, Matthias Grossmann
no flags Details

Description Matthias Grossmann 2013-01-21 14:01:01 UTC
Created attachment 73379 [details]
xorg.conf

When running a program using the DRI on a screen with an interlaced
video mode, the screen freezes periodically, i.e. every screen update
stops, even the movement of the cursor. This occurs approximately
every 10 seconds and lasts for about half a second. Everything else,
e.g. audio output, appears to run normally.

The symptoms apparently are the same as those of bug 45674, but I'm
seeing this issue only when using an interlaced video mode.

System environment:

-- chipset: 945GSE
-- system architecture: 32-bit
-- xf86-video-intel: 2.19.0
-- xserver: 1.12.4
-- mesa: 8.0.5
-- libdrm: 2.4.40
-- kernel: 3.7.1
-- Linux distribution: Debian Wheezy (kernel from experimental)
-- Machine or mobo model: Intel D945GSEJT
-- Display connector: VGA

Reproducing steps:

- Start X with an interlaced video mode (see xorg.conf for the
  Modeline I'm using)
- Make sure that the DRI is in use (e.g. by activating desktop
  effects in KDE)
- Start a program which countinously produces output or watch a 
  video or just move the cursor around
Comment 1 Matthias Grossmann 2013-01-21 14:02:14 UTC
Created attachment 73380 [details]
Xorg.0.log
Comment 2 Matthias Grossmann 2013-01-21 14:03:29 UTC
Created attachment 73381 [details]
dmesg
Comment 3 Chris Wilson 2013-01-21 14:38:13 UTC
Ah, short pause every 10s is hotplug polling.

echo 0 > /sys/modules/drm_kms_helper/parameter/poll

Or try drm-next for Daniel's kms locking rework.
Comment 4 Daniel Vetter 2013-01-21 16:38:39 UTC
Yeah, this should be fixed with in drm-next with

commit 735dc0d1e29329ff34ec97f66e130cce481c9607
Merge: bac4b7c 20c60c3
Author: Dave Airlie <airlied@redhat.com>
Date:   Mon Jan 21 07:44:58 2013 +1000

    Merge branch 'drm-kms-locking' of git://people.freedesktop.org/~danvet/drm-intel into drm-next


Thanks for reporting this issue and please reopen if this still happens for you with those patches.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.