InglésFrancésEspañol

Ejecutar servidores | Ubuntu > | Fedora > |


icono de página de OnWorks

xscreensaver: en línea en la nube

Ejecute xscreensaver en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando xscreensaver 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


xscreensaver: protector de pantalla extensible y marco de bloqueo de pantalla

SINOPSIS


salvapantallas [-monitor host: display.screen] [-verbose] [-no-splash] [-no-capture-stderr]
[-Iniciar sesión nombre de archivo]

DESCRIPCIÓN


La salvapantallas El programa espera hasta que el teclado y el mouse hayan estado inactivos durante un período,
y luego ejecuta una demostración de gráficos elegida al azar. Se apaga tan pronto como hay
actividad del mouse o del teclado.

Este programa puede bloquear su terminal para evitar que otros lo usen, aunque es
El modo de operación predeterminado es simplemente mostrar imágenes bonitas en su pantalla cuando está
no esta en uso.

También proporciona configuración y control de las funciones de ahorro de energía de su monitor.

CONSIGUIENDO EMPEZADO


Para los impacientes, intente esto:
xscreensaver y
xscreensaver-demo
La xscreensaver-demo(1) el programa muestra un cuadro de diálogo que le permite configurar la pantalla
ahorrador y experimente con los distintos modos de visualización.

Nota: que salvapantallas tiene a Servidor de cliente modelo: el salvapantallas el programa es un demonio
que se ejecuta en segundo plano; está controlado por el primer plano xscreensaver-demo(1) y
comando xscreensaver(1) programas.

CONFIGURACIÓN


La forma más sencilla de configurar salvapantallas es simplemente ejecutar el xscreensaver-demo(1)
programa y cambie la configuración a través de la GUI. El resto de esta página de manual describe
formas de nivel inferior de cambiar la configuración.

Lo repetiré porque es importante:

La forma fácil de configurar xscreensaver es ejecutar el xscreensaver-demo(1) programa.
No debería necesitar saber nada de lo que se describe en este manual a menos que usted sea
intentar hacer algo complicado, como personalizar xscreensaver para el uso en todo el sitio o
alguna cosa.

Opciones para salvapantallas se almacenan en uno de dos lugares: en un .xprotector de pantalla archivo en su
directorio de inicio; o en la base de datos de recursos X. Si el .xprotector de pantalla el archivo existe, es
anula cualquier configuración en la base de datos de recursos.

La sintaxis del .xprotector de pantalla archivo es similar al de la .Xpredeterminados expediente; por
ejemplo, para configurar el tiempo de espera parámetro en el .xprotector de pantalla archivo, escribirías el
siguientes:
tiempo de espera: 5
mientras que, en el .Xpredeterminados archivo, escribirías
xscreensaver.tiempo de espera: 5
Si cambia un ajuste en el .xprotector de pantalla archivo mientras xscreensaver ya se está ejecutando,
lo notará y volverá a cargar el archivo. (El archivo se volverá a cargar la próxima vez que
El protector de pantalla debe realizar alguna acción, como dejar o quitar el blanco de la pantalla, o
eligiendo un nuevo modo de gráficos).

Si cambia una configuración en su base de datos de recursos X, o si desea que xscreensaver lo note
sus cambios inmediatamente en lugar de la próxima vez que se active, entonces deberá
recarga tu .Xpredeterminados y luego dígale al proceso xscreensaver en ejecución que se reinicie
sí mismo, así:
xrdb ~ / .Xdefaults
xscreensaver-comando -reiniciar
Si desea establecer los valores predeterminados de todo el sistema, haga sus ediciones en la aplicación xscreensaver-
predeterminado, que debería haberse instalado cuando se instaló xscreensaver.
El archivo de valores predeterminados de la aplicación generalmente se llamará / usr / lib / X11 / app-defaults / XScreenSaver, pero
diferentes sistemas pueden mantenerlo en un lugar diferente (por ejemplo, / usr / openwin / lib / app-
defaults / XScreenSaver en Solaris).

Cuando se cambia la configuración en el cuadro de diálogo Preferencias (ver arriba), la configuración actual
será escrito al .xprotector de pantalla expediente. (Los .Xpredeterminados archivo y el archivo de valores predeterminados de la aplicación
nunca será escrito por xscreensaver.)

LÍNEA DE COMANDO OPCIONES


salvapantallas también acepta algunas opciones de línea de comandos, principalmente para usar al depurar: para
funcionamiento normal, debe configurar las cosas a través del ~ / .xscreensaver archivo.

-monitor host: display.screen
La pantalla X a usar. Para pantallas con varias pantallas, XScreenSaver
administrar todas las pantallas de la pantalla simultáneamente.

-verboso
Igual que configurar el verboso recurso para verdadero: imprimir diagnósticos en stderr y en
la ventana de xscreensaver.

-no-captura-stderr
No redirija las secuencias stdout y stderr a la propia ventana de xscreensaver.
Si xscreensaver se bloquea, es posible que deba hacer esto para ver el error
mensaje.

-Iniciar sesión nombre de archivo
Esto es exactamente lo mismo que redirigir stdout y stderr al archivo dado (por
adjuntar). Esto es útil al informar errores.

COMO LAS IT OBRAS


Cuando llega el momento de activar el protector de pantalla, se crea una ventana negra de pantalla completa en cada
pantalla de la pantalla. Cada ventana se crea de tal manera que, a cualquier posterior-
programas creados, parecerá una ventana de "raíz virtual". Debido a esto, cualquier
Se puede utilizar un programa que se basa en la ventana raíz (y que comprende las raíces virtuales).
como salvapantallas. Las diversas demostraciones de gráficos son, de hecho, solo programas independientes que
saber cómo dibujar en la ventana provista.

Cuando el usuario vuelve a estar activo, las ventanas del salvapantallas no se asignan y la ejecución
los subprocesos se matan enviándolos SIGTERM. Así también son los subprocesos
muerto cuando el salvapantallas decide que es hora de ejecutar una demostración diferente: la anterior es
asesinado y se lanza uno nuevo.

Puede controlar un proceso de salvapantallas en ejecución utilizando el comando xscreensaver(1) programa
(que ver.)

ENERGÍA ADMINISTRACIÓN


Los servidores X modernos contienen soporte para apagar el monitor después de un período de inactividad. Si el
el monitor se ha apagado, entonces salvapantallas notará esto (después de unos minutos), y
no desperdiciará CPU dibujando demostraciones de gráficos en una pantalla negra. Un intento también será
hecho para encender explícitamente el monitor de respaldo tan pronto como se detecte la actividad del usuario.

La ~ / .xscreensaver El archivo controla la configuración de la administración de energía de su pantalla.
configuración: si ha utilizado xset(1) para cambiar la configuración de administración de energía, luego
xscreensaver anulará esos cambios con los valores especificados en ~ / .xscreensaver (o
con sus valores predeterminados integrados, si no hay ~ / .xscreensaver archivo todavía.)

Para cambiar la configuración de administración de energía, ejecute xscreensaver-demo(1) y cambie los distintos
tiempos de espera a través de la interfaz de usuario. Alternativamente, puede editar el ~ / .xscreensaver presentar
directamente.

Si la sección de administración de energía está atenuada en el xscreensaver-demo(1) ventana, luego
eso significa que su servidor X no es compatible con la extensión XDPMS, por lo que el control sobre
el estado de energía del monitor no está disponible.

Si está usando una computadora portátil, no se sorprenda si cambiar la configuración de DPMS no tiene ningún efecto:
Muchas computadoras portátiles tienen un comportamiento de ahorro de energía del monitor integrado en un nivel muy bajo que es
invisible para Unix y X. En tales sistemas, normalmente puede ajustar el ahorro de energía
solo se retrasa al cambiar la configuración en el BIOS de alguna manera específica del hardware.

Si parece que DPMS no funciona con XFree86, asegúrese de que la opción "DPMS" esté configurada en su
/ etc / X11 / XF86Config expediente. Ver el Configuración XF86(5) manual para más detalles.

USO GNOME OR UNIDAD


Durante la mayor parte de una década, GNOME envió xscreensaver tal cual, y todo simplemente
trabajado fuera de la caja. En 2005, sin embargo, decidieron reinventar la rueda y el barco.
su propio reemplazo para el salvapantallas demonio llamado "salvapantallas gnomo", en vez de
mejorando xscreensaver y contribuyendo con sus cambios. Como resultado, el "gnomo-
protector de pantalla"El programa es inseguro, está plagado de errores y le faltan muchas funciones de xscreensaver.
No deberías usarlo.

Para reemplazar gnome-screensaver con xscreensaver:

1: Completamente Desinstalar el salvapantallas gnomo paquete.
sudo apt-get remove gnome-screensaver

2: LANZAMIENTO salvapantallas at inicio de sesión.
Seleccionar "Inicio Aplicaciones"desde el menú (o ejecutar manualmente"gnomo-sesión-
de propiedades") y añadir "salvapantallas".

3: Marca De GNOME "Cerrar con llave Pantalla" utilizado xsalvapantallas.
sudo ln -sf / usr / bin / xscreensaver-command \
/ usr / bin / gnome-screensaver-command
Sin embargo, eso no funciona con Unity. Aparentemente tiene su propia pantalla incorporada
casillero que no es gnome-screensaver, y no se puede quitar, pero aún administra
estar confundido e inseguro. ¡Sigan reinventando esa rueda, chicos! (Si usted tiene
Descubrí cómo reemplazar la "función" de bloqueo de Unity con xscreensaver, déjame
saber.)

4: torre off Unidad incorporado borrando
Abierto "Instantáneo Ajustes / Brillo & Bloquear";
Desmarcar "Inicio Automáticamente";
Kit "Girar detectar off cuando inactivo por" a "Nunca".

USO KDE


Al igual que GNOME, KDE también decidió inventar su propio marco de salvapantallas desde cero
en lugar de simplemente usar xscreensaver. Para reemplazar el protector de pantalla de KDE con xscreensaver,
Haz lo siguiente:

1: torre off De KDE detectar ahorrador.
Abre el "De Esterilización Registro"y seleccione"Apariencia & Temas / salvapantallas" página.
Desmarcar "Inicio Automáticamente".

2: Encuentra tu inicio directorio.
Abre el "Instantáneo Administración / Caminos"página, y vea cuál es su" ruta de inicio automático "
está configurado en: probablemente será ~ / .kde / Inicio automático / o algo similar.

3: Marca salvapantallas be an inicio .
Cree un archivo .desktop en su directorio de inicio automático llamado xscreensaver.escritorio que
contiene las siguientes cinco líneas:

[Entrada de escritorio]
Exec = xscreensaver
Nombre = XScreenSaver
Tipo = Aplicación
X-KDE-StartupNotify = falso

4: Marca el diversos "cerrar con llave sesión" botones llamar al xsalvapantallas.
El archivo que desea reemplazar a continuación se ha movido a lo largo de los años. Puede ser
, que son / usr / libexec / kde4 / kscreenlocker, o podría llamarse "kdesktop_lock"o
"krunner_lock"O"kscreenlocker_greet", y podría estar en / usr / lib / kde4 / libexec /
ó en /usr/kde/3.5/bin/ o incluso en / usr / bin /, dependiendo de la distribución y la fase de
la luna. Reemplace el contenido de ese archivo con estas dos líneas:

#!/ Bin / sh
xscreensaver-comando -bloquear

Asegúrese de que el archivo sea ejecutable (chmod a + x).

Ahora use xscreensaver normalmente, controlándolo a través del habitual xscreensaver-demo(1) y
comando xscreensaver(1) mecanismos.

USO SISTEMA


Si lo anterior no lo hizo y su sistema tiene sistemad(1), luego pruébalo:

1: Crean a .
Crea el archivo ~ / .config / systemd / user / xscreensaver.service conteniendo:
[Unidad]
Descripción = XScreenSaver
[Servicio]
ExecStart = xscreensaver
[Instalar]
WantedBy = default.target
2. permitir él.
systemctl: habilita el usuario xscreensaver
Luego reinicie X11.

USO ADVENEDIZO


Todavía no funciona, pero en tu distribución, ese novedoso sistemad(1) la tontería ya ha
caído en desgracia? Entonces tal vez esto funcione: inicie el Inicio Aplicaciones subprograma,
clic "Añadir", e ingrese estas líneas, luego reinicie X11:
Nombre: XScreenSaver
Comando: xscreensaver
Comentario: xscreensaver

USO GDM


Tu puedes correr salvapantallas a partir de su gdm(1) sesión, para que el protector de pantalla se ejecute incluso
cuando nadie está conectado a la consola. Para hacer esto, corre gdmconfig(1) y en el
Antecedentes página, escriba el comando "xscreensaver -nosplash " en el Antecedentes Program
campo. Eso hará que gdm ejecute xscreensaver mientras nadie esté conectado, y lo matará como
tan pronto como alguien inicie sesión. (El usuario será responsable de iniciar xscreensaver
por su cuenta, si quieren.)

Otra forma de lograr lo mismo es editar el archivo /etc/X11/gdm/gdm.conf a
incluyen:
BackgroundProgram = xscreensaver -nosplash
RunBackgroundProgramAlways = verdadero
En esta situación, el salvapantallas el proceso probablemente se ejecutará como usuario gdm
of raíz. Puede configurar los ajustes para este estado de nadie conectado (tiempos de espera, DPMS,
etc.) editando el ~ gdm / .xscreensaver archivo.

Para que gdm ejecute el BackgroundProgram, es posible que deba cambiarlo del "Graphical
Saludo "al" Saludo estándar ".

Es seguro correr salvapantallas como root (como xdm or gdm puede hacer.) Si se ejecuta como root,
salvapantallas cambia sus ID de usuario y grupo efectivos a algo seguro (como "nadie")
antes de conectarse al servidor X o ejecutar programas especificados por el usuario.

Un efecto secundario desafortunado de esta (importante) precaución de seguridad es que puede entrar en conflicto
con autenticación basada en cookies.

Si obtiene errores de "conexión rechazada" al ejecutar salvapantallas del gdm, luego esto
probablemente significa que tienes autenticación x(1) o algún otro mecanismo de seguridad activado. Para
información sobre los mecanismos de control de acceso del servidor X, consulte las páginas de manual para X(1)
Seguridad(1) autenticación x(1), y xhost(1).

Use xscreensaver en línea usando los servicios de onworks.net


Ad


Ad