From 1029e683d37429b7cb8a34a5db8810f7dd929a92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=BCllner?= Date: Tue, 4 Aug 2020 20:41:31 +0200 Subject: [PATCH] perf-tool: Expose --x11 option Running with the X11 backend is no longer as easy as not specifying wayland, so expose mutter's --x11 option to allow enforcing the X11 backend for testing. https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1396 --- src/gnome-shell-perf-tool.in | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gnome-shell-perf-tool.in b/src/gnome-shell-perf-tool.in index 04072c4cd..658cafc1d 100755 --- a/src/gnome-shell-perf-tool.in +++ b/src/gnome-shell-perf-tool.in @@ -51,6 +51,8 @@ def start_shell(perf_output=None): args.append('--nested') else: args.append('--display-server') + elif options.x11: + args.append('--x11') return subprocess.Popen(args, env=env) @@ -295,6 +297,8 @@ parser.add_option("-w", "--wayland", action="store_true", help="Run as a Wayland compositor") parser.add_option("-n", "--nested", action="store_true", help="Run as a Wayland nested compositor") +parser.add_option("-x", "--x11", action="store_true", + help="Run as an X11 compositor") options, args = parser.parse_args()