Questo è il comando Xephyr che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
Xephyr - Il server X emette in una finestra su un display X preesistente
SINOSSI
Sefiro [:dalla visualizzazione] [opzione ...]
DESCRIZIONE
Sefiro è un server kdrive che visualizza una finestra su un display X "host" preesistente.
Pensare Xnest ma con supporto per estensioni moderne come composite, damage e randr.
a differenza di Xnest che è un proxy X, cioè limitato alle capacità del server X host,
Sefiro è un vero server X che utilizza la finestra del server X host come "framebuffer" tramite fast
Immagini SHM X.
Ha anche il supporto per il debug "visivo" di ciò che il server sta dipingendo.
VERSIONI
Il server accetta tutte le opzioni standard di Server X(1) e il seguente aggiuntivo
opzioni:
-schermo larghezzaxaltezza
imposta le dimensioni dello schermo.
-genitore id
usa la finestra esistente id . Se un -schermo argomento segue a -genitore argomento, questo
schermo è incorporato nella finestra data.
-host-cursore
imposta 'accelerazione del cursore': il cursore dell'host viene riutilizzato. Questo è davvero solo lì
per facilitare il debug evitando i disegni del server per il cursore. Miglioramento delle prestazioni
è trascurabile.
-ridimensionabile
Consenti il ridimensionamento della finestra di Xephyr, anche se non è incorporata in una finestra padre.
Per impostazione predefinita, la finestra di Xephyr ha una dimensione fissa.
-nessun host-grab
Disabilita l'acquisizione di tastiera e mouse.
SEGNALI
Invia un SIGUSR1 al server (es. pkill -USR1 Xephyr) per attivare/disattivare la modalità di debug. In
questa modalità i rettangoli rossi vengono dipinti in modo che le aree dello schermo vengano dipinte prima di dipingere le
contenuto effettivo. Il ritardo tra questo può essere modificato impostando un XEPHYR_PAUSE env var
ad un valore in microsecondi.
AVVERTENZE
· I display ruotati sono attualmente aggiornati tramite blits completi. Questo è più lento di un normale
esposizione orientata. La modalità di debug non sarà quindi di grande utilità ruotata.
· Il cursore '-host-cursor' è statico nel suo aspetto.
· La build riceve un avviso di "nanosonno". Penso che i vari flag di build '-D' siano
causando questo. Non ho ancora capito come aggirare il problema. Non sembra rompersi
qualsiasi cosa comunque.
· La gestione della tastiera è di base ma funziona.
· Il pulsante 5 del mouse probabilmente non funzionerà.
Usa Xephyr online utilizzando i servizi onworks.net