Bug 48588

Summary: Add support for disabling extensions through environment variables
Product: xorg Reporter: Vincent Untz <vuntz>
Component: Lib/XlibAssignee: Xorg Project Team <xorg-team>
Status: RESOLVED MOVED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: medium Keywords: patch
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
Add support for disabling extensions through environment variables
none
Updated patch with correct git header
none
Patch for xcb none

Description Vincent Untz 2012-04-12 01:59:35 UTC
Created attachment 59837 [details] [review]
Add support for disabling extensions through environment variables

This is a patch we have in openSUSE for quite some time that makes it possible to disable an extension with an environment variable.

For instance: export XLIB_SKIP_EXT_MIT_SHM=1

This was apparently needed for some specific app crashing with some extension.

Patch was written by David Reveman.
Comment 1 Egbert Eich 2013-07-29 10:11:31 UTC
Created attachment 83191 [details] [review]
Updated patch with correct git header
Comment 2 Egbert Eich 2013-07-29 10:13:44 UTC
Created attachment 83192 [details] [review]
Patch for xcb

The previous patch was for Xlib. However most applications today link directly against libxcb.
To be any useful we'd have to add this to both.
Comment 3 GitLab Migration User 2018-08-10 20:10:05 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/lib/libx11/issues/16.

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.