screen

Start Screen services

Syntax:

screen [-c filename][-u username]
    

Runs on:

QNX Neutrino

Options:

-c filename

Use configuration file for Screen; on your target, the configuration file is located under: /usr/lib/graphics/target/graphics.conf where target is the platform of your target.

When this option isn't provided, Screen uses the graphics.conf that's located in your $GRAPHICS_ROOT. If $GRAPHICS_ROOT isn't defined, then Screen starts in a default mode.

Screen's default mode is equivalent to starting screen with an empty configuration file; Screen runs, but with minimal capabilities (e.g., no displays, drivers, or inputs are supported).

-u username
Switch to username after initialization. This option makes screen switch from running as root to running as username. Running as a general user provides a more secure runtime environment. If there are any unpredictable applications on the system, they won't be able to leverage screen to run undesirable code as a privileged user.

Description:

Run the screen binary from command-line to start Screen services.

To run screen on your target:

Examples:

To start screen with configuration specific for NXP i.MX6 SABRE Smart target:
screen -c /usr/lib/graphics/iMX6/graphics.conf
To start screen as root, but switch to a general user, joe, after initialization:
screen -u joe