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
This commit is contained in:
parent
cf1d09b482
commit
1029e683d3
@ -51,6 +51,8 @@ def start_shell(perf_output=None):
|
|||||||
args.append('--nested')
|
args.append('--nested')
|
||||||
else:
|
else:
|
||||||
args.append('--display-server')
|
args.append('--display-server')
|
||||||
|
elif options.x11:
|
||||||
|
args.append('--x11')
|
||||||
|
|
||||||
return subprocess.Popen(args, env=env)
|
return subprocess.Popen(args, env=env)
|
||||||
|
|
||||||
@ -295,6 +297,8 @@ parser.add_option("-w", "--wayland", action="store_true",
|
|||||||
help="Run as a Wayland compositor")
|
help="Run as a Wayland compositor")
|
||||||
parser.add_option("-n", "--nested", action="store_true",
|
parser.add_option("-n", "--nested", action="store_true",
|
||||||
help="Run as a Wayland nested compositor")
|
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()
|
options, args = parser.parse_args()
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user