Este es el comando xrdb que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
xrdb: utilidad de base de datos de recursos del servidor X
SINOPSIS
xrdb [-opción ...] [nombre de archivo]
DESCRIPCIÓN
xrdb se utiliza para obtener o establecer el contenido de la propiedad RESOURCE_MANAGER en la raíz
ventana de la pantalla 0, o la propiedad SCREEN_RESOURCES en la ventana raíz de cualquiera o todos
pantallas, o todo combinado. Normalmente ejecutaría este programa desde su inicio X
archivo.
La mayoría de los clientes X utilizan las propiedades RESOURCE_MANAGER y SCREEN_RESOURCES para obtener el usuario
preferencias sobre color, fuentes, etc. para las aplicaciones. Tener esta información en
el servidor (donde está disponible para todos los clientes) en lugar de en el disco, resuelve el problema
en versiones anteriores de X que requerían que mantuviera por defecto archivos en cada máquina
que podrías usar. También permite el cambio dinámico de valores predeterminados sin editar
archivos.
La propiedad RESOURCE_MANAGER se utiliza para los recursos que se aplican a todas las pantallas del
monitor. La propiedad SCREEN_RESOURCES en cada pantalla especifica adicionales (o
primordial) recursos que se utilizarán para esa pantalla. (Cuando solo hay una pantalla,
SCREEN_RESOURCES normalmente no se utiliza, todos los recursos se colocan en el
RESOURCE_MANAGER propiedad.)
El archivo especificado por nombre de archivo (o el contenido de la entrada estándar si - o no hay nombre de archivo
dado) se pasa opcionalmente a través del preprocesador C con los siguientes símbolos definidos,
según las capacidades del servidor que se utiliza:
SERVERHOST =hostname
la parte del nombre de host de la pantalla a la que está conectado.
SRVR_nombre
la cadena de nombre de host SERVERHOST se convirtió en un identificador legal. Por ejemplo, "my-
dpy.lcs.mit.edu "se convierte en SRVR_my_dpy_lcs_mit_edu.
ANFITRIÓN =hostname
lo mismo que SERVIDORHOST.
DISPLAY_NUM =número
el número de la pantalla en el host del servidor.
CLIENTHOST =hostname
el nombre del host en el que xrdb Esta corriendo.
CLNT_nombre
la cadena de nombre de host de CLIENTHOST se convirtió en un identificador legal. Por ejemplo,
"expo.lcs.mit.edu" se convierte en CLNT_expo_lcs_mit_edu.
LIBERAR =número
el número de versión del proveedor del servidor. La interpretación de este número
varían dependiendo del VENDEDOR.
REVISIÓN =número
la versión menor del protocolo X admitida por este servidor (actualmente 0).
VERSION =número
la versión principal del protocolo X admitida por este servidor (siempre debe ser 11).
VENDEDOR = "vendedor"
una cadena literal que especifica el proveedor del servidor.
VNDR_nombre
la cadena del nombre del VENDEDOR se convirtió en un identificador legal. Por ejemplo, "MIT X
Consortium "se convierte en VNDR_MIT_X_Consortium.
EXT_nombre
Se define un símbolo para cada extensión de protocolo admitida por el servidor. Cada
El nombre de la cadena de extensión se convierte en un identificador legal. Por ejemplo, "X3D-PEX"
se convierte en EXT_X3D_PEX.
NUM_SCREENS =número
el número total de pantallas.
SCREEN_NUM =número
el número de la pantalla actual (desde cero).
BITS_PER_RGB =número
el número de bits significativos en una especificación de color RGB. Este es el registro
base 2 del número de tonos distintos de cada primario que el hardware puede
generar. Tenga en cuenta que normalmente no está relacionado con PLANES.
CLASE =clase visual
uno de StaticGray, GrayScale, StaticColor, PseudoColor, TrueColor, DirectColor.
Esta es la clase visual de la ventana raíz.
CLASE_clase visual=visualización
la clase visual de la ventana raíz en una forma que pueda #ifdef sobre. El valor es el
id numérico del visual.
COLOR definido solo si CLASS es uno de StaticColor, PseudoColor, TrueColor o
Color directo.
CLASE_clase_visual_profundidad=número
Se define un símbolo para cada elemento visual compatible con la pantalla. El símbolo incluye
la clase de lo visual y su profundidad; el valor es la identificación numérica del objeto visual.
(Si más de un objeto visual tiene la misma clase y profundidad, la identificación numérica del primero
se utiliza uno informado por el servidor).
HEIGHT =número
la altura de la ventana raíz en píxeles.
WIDTH =número
el ancho de la ventana raíz en píxeles.
AVIONES =número
el número de planos de bits (la profundidad) de la ventana raíz.
X_RESOLUTION =número
la resolución x de la pantalla en píxeles por metro.
Y_RESOLUTION =número
la resolución y de la pantalla en píxeles por metro.
SRVR_nombre , CLNT_nombre , VNDR_nombre y EXT_nombre Los identificadores se forman cambiando todos
caracteres que no sean letras y dígitos en guiones bajos (_).
Las líneas que comienzan con un signo de exclamación (!) Se ignoran y pueden usarse como comentarios.
Tenga en cuenta que desde xrdb puede leer desde la entrada estándar, se puede utilizar para cambiar el
contenido de las propiedades directamente desde una terminal o desde un script de shell.
CAMPUS
xrdb El programa acepta las siguientes opciones:
-ayuda Esta opción (o cualquier opción no admitida) provocará una breve descripción de la
opciones y parámetros permitidos para ser impresos.
-versión
Esta opción hará que se imprima la versión xrdb y se cierre el programa.
sin realizar ninguna otra operación.
-monitor la visualización
Esta opción especifica el servidor X que se utilizará; ver X(7). También especifica el
pantalla que se utilizará para el -pantalla opción, y especifica la pantalla desde la cual
Los smbolos del preprocesador se derivan para el -global .
-todas Esta opción indica que la operación debe realizarse en la pantalla independiente
propiedad del recurso (RESOURCE_MANAGER), así como la propiedad específica de la pantalla
(SCREEN_RESOURCES) en cada pantalla de la pantalla. Por ejemplo, cuando se usa en
en conjunción con -consulta, se emite el contenido de todas las propiedades. Para -carga,
-anular y -unir, el archivo de entrada se procesa una vez para cada pantalla. los
Se recopilan los recursos que ocurren en común en la salida de cada pantalla, y
estos se aplican como recursos independientes de la pantalla. Los recursos restantes
se aplican para cada propiedad individual por pantalla. Este es el modo predeterminado de
operación.
-global Esta opción indica que la operación solo debe realizarse en la pantalla-
propiedad independiente RESOURCE_MANAGER.
-pantalla Esta opción indica que la operación solo debe realizarse en el
SCREEN_RESOURCES propiedad de la pantalla predeterminada de la pantalla.
-pantallas
Esta opción indica que la operación debe realizarse en el
SCREEN_RESOURCES propiedad de cada pantalla de la pantalla. Para -carga, -anular y
-unir, el archivo de entrada se procesa para cada pantalla.
-n Esta opción indica que los cambios en las propiedades especificadas (cuando se usa con
-carga, -anular or -unir) o al archivo de recursos (cuando se usa con -editar) debería
aparecer en la salida estándar, pero no debe realizarse.
-tranquilo Esta opción indica que no se debe advertir sobre entradas duplicadas.
desplegado.
-cpp nombre de archivo
Esta opción especifica el nombre de la ruta del programa preprocesador de C que se utilizará.
Aunque xrdb fue diseñado para usar CPP, cualquier programa que actúe como filtro y
acepta las opciones -D, -I y -U.
-nocpp Esta opción indica que xrdb no debe ejecutar el archivo de entrada a través de un
preprocesador antes de cargarlo en las propiedades.
-undef Esta opción se pasa al preprocesador de C si se usa. Lo previene de
predefinir las macros específicas del sistema.
-símbolos
Esta opción indica que los símbolos que están definidos para el preprocesador
debe imprimirse en la salida estándar.
-consulta Esta opción indica que el contenido actual de las propiedades especificadas debe
imprimirse en la salida estándar. Tenga en cuenta que, dado que los comandos del preprocesador en el
archivo de recursos de entrada son parte del archivo de entrada, no parte de la propiedad,
no aparecerá en la salida de esta opción. los -editar La opción se puede utilizar para
fusionar el contenido de las propiedades en el archivo de recursos de entrada sin
dañinos comandos del preprocesador.
-carga Esta opción indica que la entrada debe cargarse como el nuevo valor de la
propiedades especificadas, reemplazando lo que estaba allí (es decir, los contenidos antiguos son
remoto). Esta es la acción por defecto.
-anular
Esta opción indica que la entrada debe agregarse, en lugar de reemplazar, la
contenido actual de las propiedades especificadas. Las nuevas entradas anulan las anteriores
entradas.
-unir Esta opción indica que la entrada debe fusionarse y ordenarse lexicográficamente
con, en lugar de reemplazar, el contenido actual de las propiedades especificadas.
-retirar Esta opción indica que las propiedades especificadas deben eliminarse del
servidor.
-conservar Esta opción indica que se debe indicar al servidor que no se reinicie si xrdb is
el primer cliente. Esto nunca debería ser necesario en condiciones normales, ya que
xdm y xinit actuar siempre como el primer cliente.
-editar nombre de archivo
Esta opción indica que el contenido de las propiedades especificadas debe ser
editado en el archivo dado, reemplazando los valores ya enumerados allí. Esta
le permite volver a poner los cambios que ha realizado en sus valores predeterminados en su
archivo de recursos, conservando los comentarios o las líneas del preprocesador.
-backup cadena
Esta opción especifica un sufijo que se agregará al nombre de archivo utilizado con -editar a
generar un archivo de respaldo.
-Dnombre [= valor]
Esta opción se pasa al preprocesador y se utiliza para definir símbolos.
para usar con condicionales como #ifdef.
-Unombre Esta opción se pasa al preprocesador y se usa para eliminar cualquier
definiciones de este símbolo.
-Idirectorio
Esta opción se pasa al preprocesador y se utiliza para especificar un
directorio para buscar archivos a los que se hace referencia con #incluir.
Utilice xrdb en línea utilizando los servicios de onworks.net