.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.16. .TH OPTIRUN "1" "January 2021" "Bumblebee 3.2.1" "User Commands" .SH NAME optirun \- run programs on the discrete video card .SH SYNOPSIS .B optirun [\fI\,OPTION\/\fR]... \fI\,command \/\fR[\fI\,command options\/\fR...] .SH DESCRIPTION Run an application using the discrete video card. .TP \fB\-\-failsafe\fR run a program even if the nvidia card is unavailable .TP \fB\-\-no\-failsafe\fR do not run a program if the nvidia card is unavailable .TP \fB\-\-no\-xorg\fR do not start secondary X server (implies \fB\-b\fR none) .TP \fB\-b\fR, \fB\-\-bridge\fR METHOD acceleration/displaying bridge to use. Valid values are auto, virtualgl and primus. The \fB\-\-vgl\-\fR* options only make sense when using the virtualgl bridge, while the \fB\-\-primus\-\fR* options apply only when using the primus bridge. Additionally, value none is recognized, and its effect is to add paths to driver libraries to LD_LIBRARY_PATH (useful for nvidia\-settings and CUDA applications) .TP \fB\-c\fR, \fB\-\-vgl\-compress\fR METHOD image compression or transport to use with VirtualGL. Valid values for METHOD are proxy, jpeg, rgb, xv and yuv. Changing this setting may affect performance, CPU usage and image quality .TP \fB\-\-vgl\-options\fR OPTS a space\-separated list of command options to be passed to vglrun. Useful for debugging virtualgl by passing options to it like +tr. These OPTS override the settings from optirun so be careful with setting it .TP \fB\-\-primus\-ldpath\fR PATH a colon\-separated list of paths which are searched for the primus libGL.so.1 .TP \fB\-q\fR, \fB\-\-quiet\fR, \fB\-\-silent\fR suppresses all logging messages .TP \fB\-v\fR, \fB\-\-verbose\fR increase the verbosity level of log messages. It can be specified up to two times (or five if \fB\-\-quiet\fR is used) .TP \fB\-\-debug\fR show all logging messages by setting the verbosity level to the maximum .TP \fB\-C\fR, \fB\-\-config\fR FILE retrieve settings for Bumblebee from FILE .TP \fB\-d\fR, \fB\-\-display\fR VDISPLAY find the Bumblebee X server on VDISPLAY. Do not confuse this option with the DISPLAY environment variable. By default, PATH is queried from the daemon .TP \fB\-l\fR, \fB\-\-ldpath\fR PATH libraries like libGL.so are searched in PATH (useful for the nvidia driver). By default, PATH is queried from the .TP \fB\-s\fR, \fB\-\-socket\fR FILENAME use FILENAME for communication with the daemon .TP \fB\-h\fR, \fB\-\-help\fR display this help and exit .TP \fB\-\-version\fR output version information and exit .SH EXAMPLES .TP optirun glxspheres Runs the graphics demo supplied with Virtual GL. .TP optirun \-c yuv glxspheres Runs a program with the yuv transport method for better performance. .TP optirun firefox http://example.com Run a program with arguments. .SH "REPORTING BUGS" Report bugs on .br Bumblebee homepage: .SH COPYRIGHT Copyright \(co 2011 The Bumblebee Project License GPLv3+: GNU GPL version 3 or later . .br This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.