Bug 92327 - Tearing and drm_wait_vblank kernel log spam with reverse PRIME (intel+nouveau)
Summary: Tearing and drm_wait_vblank kernel log spam with reverse PRIME (intel+nouveau)
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
Depends on:
Reported: 2015-10-07 07:22 UTC by Matthias Schiffer
Modified: 2019-12-04 09:04 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Matthias Schiffer 2015-10-07 07:22:33 UTC
Setup: I use reverse PRIME with a primary intel and a secondary nouveau card. I have enabled one output on each of the cards. The reverse PRIME (nouveau) output is set as primary output via xrandr.

Whenever there's a DRI user on the reverse PRIME screen, the following message gets written to my kernel log once for each buffer swap:

[drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x7d, supported mask 0x7400003f

Both DRI2 and DRI3 cause this behaviour. I also see tearing on the nouveau output.

Depending on the exact setup (DRI2/DRI3, different DRI users), I also get slightly different messages:

[drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x15d, supported mask 0x7400003f
[drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value 0x400015d, supported mask 0x7400003f


00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [Quadro NVS 4200M] (rev a1)


* xserver 1.17.2
* xf86-video-intel 2.99.917-476-g4e668dd
* xf86-video-nouveau 1.0.11-31-g1ff13a9

I opened a bug report for the kernel first (see https://bugzilla.kernel.org/show_bug.cgi?id=105601 ), but was told that this is a userspace bug.
Comment 1 Fredy Neeser 2015-10-07 08:26:56 UTC
Same issue here on Fedora 22 with intel (LVDS) + nouveau (ext. monitor):

Bug 1243432 - KDE 5 dual monitor setup with intel+nouveau drivers causes journal to be flooded with errors "[drm:drm_wait_vblank [drm]] *ERROR* Unsupported type value ..."
Comment 2 Martin Peres 2019-12-04 09:04:50 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/xorg/driver/xf86-video-nouveau/issues/222.

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.