You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							51 lines
						
					
					
						
							1.8 KiB
						
					
					
				
			
		
		
	
	
							51 lines
						
					
					
						
							1.8 KiB
						
					
					
				.TH WESTON-DEBUG 1 "2018-09-11" "Weston @version@"
 | 
						|
.SH NAME
 | 
						|
weston-debug \- a tool for getting debug messages from compositor.
 | 
						|
.SH SYNOPSIS
 | 
						|
.B weston-debug [options] [names]
 | 
						|
.
 | 
						|
.\" ***************************************************************
 | 
						|
.SH DESCRIPTION
 | 
						|
 | 
						|
.B weston-debug
 | 
						|
is a debugging tool which uses weston_debug_v1 interface to get the
 | 
						|
debug messages from the compositor. The debug messages are categorized into different
 | 
						|
debug streams by the compositor (example: logs, proto, list, etc.,) and the compositor
 | 
						|
requires a file descriptor to stream the messages.
 | 
						|
 | 
						|
This tool accepts a file name or a file descriptor (not both) and any desired debug stream
 | 
						|
names from the user as command line arguments and subscribes the desired streams from the
 | 
						|
compositor by using the weston_debug_v1 interface. After the subscription, the
 | 
						|
compositor will start to write the debug messages to the shared file descriptor.
 | 
						|
 | 
						|
If no file name or file descriptor argument is given, the tool will use the stdout file
 | 
						|
descriptor.
 | 
						|
 | 
						|
.
 | 
						|
.\" ***************************************************************
 | 
						|
.SH OPTIONS
 | 
						|
.
 | 
						|
.B weston-debug
 | 
						|
accepts the following command line options.
 | 
						|
.TP
 | 
						|
. B \-h, \-\-help
 | 
						|
Print the help text and exit with success.
 | 
						|
.TP
 | 
						|
. B \-l, \-\-list
 | 
						|
List the available debug streams supported by the compositor. May be used
 | 
						|
together with --all or a list of debug stream names.
 | 
						|
.TP
 | 
						|
. B \-a, \-\-all
 | 
						|
Bind all debug streams offered by the compositor. Mututally exclusive with
 | 
						|
explicitly specifying stream names.
 | 
						|
.TP
 | 
						|
. B \-o FILE, \-\-output FILE
 | 
						|
Direct output to file named FILE. Use - for stdout.
 | 
						|
Stdout is the default. Mutually exclusive with -f.
 | 
						|
.TP
 | 
						|
. B \-f FD, \-\-outfd FD
 | 
						|
Direct output to the file descriptor FD.
 | 
						|
Stdout (1) is the default. Mutually exclusive with -o.
 | 
						|
.TP
 | 
						|
.B [names]
 | 
						|
A list of debug streams to bind to. Mutually exclusive with --all.
 | 
						|
 |