EnglezăFrancezăSpaniolă

Rulați servere | Ubuntu > | Fedora > |


Favicon OnWorks

xpra - Online în cloud

Rulați xpra în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda xpra care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


xpra - vizualizator pentru aplicații X persistente la distanță

REZUMAT


xpra Începe [:AFIŞA] | xpra Începe ssh:HOST:DISPLAY [--start-copil=COPIL] ...
[--env=CHEIE = VALOARE] [--ieșire-cu-copii] [--daemon=da|Nu.] [--utilizare-afisare]
[--xvfb=CMD] [--codatoare-video=Codificatori] [--csc-module=MODULE]
[--pulsaudio=da|Nu.] [--pulsaudio-comandă=SERVER START COMMAND]
[--clipboard=da|Nu.] [--cursori=da|Nu.] [--notificări=da|Nu.] [--xsettings=da|Nu.]
[--zona de notificare=da|Nu.] [--clopot=da|Nu.] [--înregistrare la distanță=da|Nu.]
[--sursa-sunet=CONECTEAZA] [--difuzor=da|Nu.] [--difuzor-codec=CODEC]
[--microfon=da|Nu.] [--microfon-codec=CODEC] [--partajare=da|Nu.]
[--bind-tcp=[GAZDA]:PORT] [--criptare=CIFRU] [--encryption-keyfile=NUME DE FIȘIER]
[--auth=MODULUL] [--tcp-auth=MODULUL] [--parola-fișier=NUME DE FIȘIER]
[--idle-timeout=IDLETIMEOUT] [--clipboard-filter-file=NUME DE FIȘIER] [--dpi=VALUE]
[--metoda de introducere=METODA] [--socket-dir=DIR] [--socket-permissions=MOD-ACCES]
[--mmap-group] [--tcp-proxy=GAZDA:PORT] [--html=on|de pe|[GAZDA]:PORT]
xpra atașa [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:[USER@]HOST:PORT[:DISPLAY]] [-zLEVEL
| --comprima=NIVEL] [--mmap=da|Nu.] [--ferestre=da|Nu.] [--clipboard=da|Nu.]
[--cursori=da|Nu.] [--notificări=da|Nu.] [--xsettings=da|Nu.]
[--zona de notificare=da|Nu.] [--clopot=da|Nu.] [--înregistrare la distanță=da|Nu.]
[--keyboard-sync=da|Nu.] [--tavă=da|Nu.] [--sursa-sunet=CONECTEAZA]
[--difuzor=on|de pe|invalid] [--difuzor-codec=CODEC] [--microfon=on|de pe|invalid]
[--microfon-codec=CODEC] [--tava-întârziere] [--codare=CODIFICARE]
[--scalare=on|offSCALING] [--opengl=da|nu|auto] [--calitate=CALITATE]
[--min-calitate=CALITATE MIN.] [--viteză=viteza] [--min-viteza=viteza minima]
[--auto-refresh-delay= ÎNTÂRZIERE] [--key-shortcut=CHEIE:ACȚIUNE] [--numai citire=da|nu]
[--partajare=da|nu] [--titlu=VALOARE] [--client-toolkit=KIT DE INSTRUMENTE] [--frontieră=BORDER]
[--aspect-fereastră=DISPECTARE] [--pictogramă-fereastră=FILENAME] [--pictogramă-tavă=FILENAME] [--ssh=CMD]
[--exit-ssh=da|nu] [--remote-xpra=CMD] [--parola-fișier=FILENAME] [--dpi=VALOARE]
[--mouse-sondaj=VALOARE] [--socket-dir=DIR] [--pinguri=da|nu] [--criptare=CIFRU]
[--encryption-keyfile=FILENAME]
xpra umbră [:AFIŞA] | ssh:[USER@]HOST[:DISPLAY] [--start=CMD] ...
[--start-copil=COPIL] ... [--env=CHEIE = VALOARE] ... [--ieșire-cu-copii]
[--daemon=da|Nu.] [--clipboard=da|Nu.] [--notificări=da|Nu.] [--clopot=da|Nu.]
[--sursa-sunet=CONECTEAZA] [--difuzor=on|de pe|invalid] [--difuzor-codec=CODEC]
[--microfon=on|de pe|invalid] [--microfon-codec=CODEC] [--bind-tcp=[GAZDA]:PORT]
[--auth=MODULUL] [--tcp-auth=MODULUL] [--parola-fișier=NUME DE FIȘIER]
[--idle-timeout=IDLETIMEOUT] [--socket-dir=DIR] [--socket-permissions=MOD-ACCES]
[--mmap-group] [--tcp-proxy=HOST:PORT] [--html=on|de pe|[GAZDA]:PORT]
xpra împuternicit :AFIŞA
xpra opri [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:[USER@]HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra ieşire [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:[USER@]HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra DETAȘEAZĂ [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra screenshot nume de fișier [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra versiune [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra info [:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:HOST:PORT] [--ssh=CMD]
[--remote-xpra=CMD] [--socket-dir=DIR]
xpra Control (:AFIŞA | ssh:[USER@]HOST:DISPLAY | tcp:HOST:PORT) comandă [argumente..]
[--ssh=CMD] [--remote-xpra=CMD] [--socket-dir=DIR]
xpra initenv [--socket-dir=DIR]
xpra listă [--socket-dir=DIR]
xpra upgrade-ul :[AFIŞA] [...orice opțiuni acceptate de xpra Începe...]

DESCRIERE


Xpra este un instrument care vă permite să rulați programe X - de obicei pe o gazdă la distanță - și apoi
direcționați afișarea lor către mașina dvs. locală, deconectați-vă de la aceste programe și reconectați-vă
de la aceeași mașină sau de la altă mașină, totul fără a pierde nicio stare. Diferă de standard
Redirecționarea X prin faptul că permite deconectarea și reconectarea fără a perturba
cererea transmisă; diferă de VNC și de tehnologiile similare de afișare la distanță prin aceea că
xpra este fără rădăcini: adică, aplicațiile redirecționate de xpra apar pe desktop ca de obicei
ferestre gestionate de managerul de ferestre, în loc să fie toate „prinse într-o cutie împreună”.
Xpra folosește, de asemenea, un protocol personalizat care este auto-ajustat și relativ insensibil la latență,
și astfel este utilizabil prin conexiuni de rețea care sunt prea lente sau nesigure pentru standardul X
expediere. Xpra poate fi folosit și pentru a umbri un afișaj X11 existent.

În mod implicit, serverul Xpra anunță sesiunile disponibile (nume de utilizator și număr de afișare) prin
mDNS către rețeaua locală. Utilizare mdns=nu pentru ao dezactiva.

CONEXIUNEA SIRURI DE CARACTERE


Xpra acceptă 3 tipuri de șiruri de conexiune:

:AFIŞA
Afișări locale: aceasta este cea mai simplă formă și este valabilă numai pentru afișajele locale curente
al utilizatorului actual.

tcp:[USERNAME@]HOST:PORT[:DISPLAY]
Modul TCP folosește numere de porturi și nu numere de afișare. Dacă sunt disponibile mai multe afișaje
printr-un singur port TCP (folosind un server proxy), apoi se poate specifica și afișarea
număr.

ssh/[USERNAME[:PASSWORD]@]HOST[:SSH_PORT]/DISPLAY
Modul SSH permite specificarea celor mai obișnuite opțiuni de conectare folosind conexiunea
şir. Opțiuni suplimentare pot fi specificate utilizând --ssh opțiune linie de comandă.

Pentru compatibilitate inversă, modul SSH acceptă și sintaxa:
ssh:[USERNAME[:PASSWORD]@HOST:DISPLAY dar acest formular nu acceptă specificarea SSH-ului
numarul portului.

Parola este folosită de fapt doar pe Microsoft Windows.

EXEMPLE


xpra Începe :7
Porniți un server xpra folosind numărul de afișare :7.

xpra Începe ssh:bigbox:7 --start=xterm
Porniți un server xpra cutie mare cu un xterm în el și conectați-vă la el.

DISPLAY=:7 Firefox
acasă Firefox rulează în interiorul serverului xpra. Rulați acest lucru pe gazda unde a fost xpra
pornit sau în terminal transmis de xpra. Nicio fereastră nu va apărea până nu atașați
cu xpra atașa.

xpra listă
Afișați o listă de servere xpra pe care le rulați pe gazda curentă.

xpra atașa :7
Atașați-l la serverul xpra care utilizează numărul de afișare local :7. Orice aplicație care rulează
acel server va apărea pe ecranul tău.

xpra atașa ssh:foo@frodo:7
Utilizați ssh pentru a vă atașa la serverul xpra care rulează pe mașină Frodo ca utilizator foo și
folosind afișajul :7. Orice aplicație care rulează pe acel server va apărea pe ecranul local.

xpra Începe :7 && DISPLAY=:7 ecran
Porniți un server xpra și a ecran(1) sesiune. Dacă vreuna dintre aplicațiile din interior
încercarea de a utiliza X, acestea vor fi direcționate către serverul xpra.

AFISAREA


Înțelegerea ideii de bază a afișajelor este esențială pentru utilizarea cu succes a xpra.

Ideea vine de la standardul X. Dacă aveți mai multe servere X care rulează pe aceeași gazdă,
atunci trebuie să existe o modalitate de a le distinge. X face acest lucru atribuind fiecărui server a
întreg mic, unic numit (poate în mod confuz) „afișajul”. În cazul comun al a
computer desktop care are doar un server X care rulează, acel server folosește afișarea „:0” (sau
uneori veți vedea „:0.0”, care este efectiv același). Când pornește o aplicație
sub X, trebuie să știe cum să găsească serverul X potrivit de utilizat; face asta prin verificare
variabila de mediu $DISPLAY.

Xpra se confruntă cu o problemă similară - pot exista mai multe servere xpra care rulează pe același
gazdă, precum și mai multe servere X. Rezolvă această problemă prin reutilizarea soluției lui X -
fiecare server xpra are asociat un afișaj. Acest afișaj funcționează atât ca un X
afișare (pentru când xpra vorbește cu X aplicații) și ca un identificator prin care xpra
clienți (cum ar fi xpra atașa) poate localiza serverul xpra.

Dacă dvs. xvfb comanda acceptă -displayfd argument, puteți seta displayfd opțiunea pentru
adevărat în ta /etc/xpra/xpra.conf fișier (sau al utilizatorului dvs ~/.xpra/xpra.conf) și apoi puteți
omiteți numărul afișat când utilizați xpra Începe: va fi ales un afișaj pentru dvs
automat. Numărul de afișare ales va fi afișat în ieșirea jurnalului, de asemenea, ar trebui
sa-l poti vedea cu xpra listă.

În caz contrar, la pornirea unui server xpra, trebuie să specificați numele afișajului de utilizat.
Pentru a face acest lucru, alegeți pur și simplu orice număr doriți și lipiți două puncte în fața acestuia. Pentru
exemplu :7, :12 și :3117 sunt toate nume de afișare valide. Ține cont de faptul că:

· Fiecare server X sau xpra care rulează pe o singură mașină trebuie să folosească un alt server
numele afisat. Dacă alegeți un număr care este deja în uz, atunci xpra nu va funcționa.

· Primele numere (0, 1, 2) sunt utilizate în mod obișnuit de serverele X reale.

· Toți cei care se conectează la o anumită mașină folosind ssh(1) cu redirecționarea X activată
va folosi, de asemenea, un număr de afișare; ssh alege în general numere apropiate de zece (10, 11, 12,
...).

Când specificați un server xpra unui program client, cum ar fi xpra atașa, xpra DETAȘEAZĂ, xpra
opri, xpra ieşire, xpra versiune, xpra info, xpra listă or xpra screenshot atunci poți folosi a
afișarea formularului :DISPLAY pentru a face referire la un server de pe gazda locală sau la unul din formulare
ssh:[USER@]GAZDA:DISPLAY pentru a se referi la un server pe o gazdă la distanță; xpra va fi automat
conectați-vă la gazda la distanță folosind ssh(1). În general, dacă aveți o singură sesiune xpra
rulează pe o mașină (pe care o puteți verifica rulând xpra listă pe acea mașină), apoi tu
poate omite numărul în întregime; xpra atașa singur se va atașa la serverul lone xpra de pe
mașina actuală, indiferent de numărul acesteia, xpra atașa ssh:frodo se va atașa în mod similar de
sesiunea singuratică xpra pe o mașină de la distanță.

Dacă serverul xpra a fost dat --bind-tcp opțiunea când ați pornit, atunci vă puteți conecta
la acesta folosind un afișaj al formularului tcp:HOST:PORT. (Observa asta ssh: ia opțional
afișa număr, în timp ce tcp: ia un necesar port număr.)

SUBCOMANDĂRI


xpra Începe
Această comandă pornește un nou server xpra, inclusiv orice configurare necesară. (La pornirea unui
server la distanță cu ssh:HOST:DISPLAY sintaxă, noua sesiune va fi de asemenea atașată.)

xpra atașa
Această comandă se atașează la un server xpra care rulează și redirecționează orice aplicație care îl folosește
serverul să apară pe ecranul curent.

xpra DETAȘEAZĂ
Detașează afișajul xpra dat.

xpra screenshot
Face o captură de ecran și o salvează cu numele de fișier specificat. Notă: capturile de ecran pot fi doar
luate atunci când un client este atașat.

xpra versiune
Interogează versiunea serverului și o imprimă. Notă: este posibil ca serverele mai vechi să nu accepte acest lucru
caracteristică.

xpra info
Interogează serverul pentru versiune, stare și statistici. Notă: serverele mai vechi s-ar putea să nu
acceptă această caracteristică.

xpra Control
Modificați serverul în timpul execuției lansând comenzi. Lista comenzilor poate fi obținută prin
specificând „help” ca comandă. Unele dintre aceste comenzi pot accepta un mod „ajutor”.
înșiși.

xpra initenv
Această comandă internă creează scriptul run-xpra utilizat cu conexiunile ssh.

xpra opri
Această comandă se atașează la un server xpra care rulează și solicită să se încheie
imediat. În general, acest lucru face ca orice aplicație care utilizează acel server să se termine ca
bine.

xpra ieşire
Această comandă se atașează la un server xpra care rulează și solicită să se încheie
imediat. Spre deosebire de xpra opri, procesul Xvfb și clienții săi X11 (dacă există) vor fi lăsați
alergare.

xpra listă
Această comandă găsește toate serverele xpra care au fost pornite de utilizatorul actual pe
mașina curentă și le enumeră.

xpra upgrade-ul
Această comandă pornește un nou server xpra, dar în loc să-l creeze de la zero, acesta
se atașează la un alt server existent, îi spune să iasă și preia gestionarea
aplicații pe care le gestiona înainte. După cum sugerează și numele, principalul caz de utilizare este să
înlocuiți un server care rulează pe o versiune mai veche de xpra cu o versiune mai nouă, fără
trebuie să reporniți sesiunea. Orice care rulează în prezent xpra atașa comanda va ieși și
trebuie repornit.

xpra umbră
Această comandă umbrește un afișaj X11 existent. Dacă există un singur afișaj X11 activ și
numărul său este sub 10, poate fi detectat automat.

Rețineți că acest mod de operare folosește screenscraping, care este mult mai puțin eficient. Folosind un
codificatorul video (h264 sau vp8) este foarte recomandat pentru acest mod de operare.

xpra împuternicit
Această comandă permite unui singur server să proxy conexiuni pentru mai multe altele, potențial
servind ca punct de intrare pentru echilibrarea sarcinii sau autentificare pentru multe sesiuni. Proxy-ul
serverul va genera un nou proces pentru fiecare conexiune proxy, acest proces proxy va crea
un nou socket de domeniu Unix neautentificat care poate fi folosit cu subcomenzile info,
versiune și opri.

Important notițe
Unele platforme și manageri de pachete pot alege să construiască doar clientul și nu
Server. În acest caz, doar atașa subcomanda va fi disponibilă.

OPŢIUNI


General Opțiuni
--versiune
Afișează numărul versiunii xpra.

-h, --Ajutor
Afișează un rezumat al utilizării liniei de comandă.

-d FILTER1,FILTER2,..., --depanare=FILTER1,FILTER2,...
Activați înregistrarea de depanare. Valoarea specială toate permite toate depanarea.

--mmap=da|Nu.
Activați sau dezactivați transferul de date a pixelilor mapați cu memorie. În mod implicit este în mod normal
activat automat dacă serverul și clientul locuiesc pe același sistem de fișiere
spatiu de nume. Această metodă de transfer de date oferă costuri generale mult mai mici și reduce
atât consumul CPU, cât și traficul de rețea locală.

--ferestre=da|Nu.
Activați sau dezactivați redirecționarea Windows. Aceasta este de obicei utilizarea principală pentru
xpra și ar trebui să fie activat.

--clipboard=da|Nu.
Activați sau dezactivați sincronizarea clipboard-ului. Dacă este folosit pe server, nu există clienți
va putea folosi deloc sincronizarea clipboard-ului. Dacă este folosit doar pe client
această conexiune particulară va ignora datele din clipboard de pe server.

--pulsaudio=da|Nu.
Activați sau dezactivați pornirea unui server pulseaudio cu sesiunea.

--pulsaudio-comandă=SERVER-START-COMANDĂ
Specifică comanda pulseaudio de utilizat pentru a porni serverul pulseaudio, cu excepția cazului în care
dezactivat cu pulseaudio=nu.

--nume-sesiune=VALUE
Setează numele acestei sesiuni. Această valoare poate fi utilizată în notificări, utilități,
meniul tavă etc. Setarea acestei valori pe server oferă o valoare implicită care
poate fi anulat de client.

--codare=CODIFICARE
Aceasta specifică codificarea imaginii de utilizat, există o serie de codificări
sprijinit: jpeg, png, png/P, png/L, WebP, RGB, vp8, vp9, h264 și h265 (unii pot
nu sunt disponibile în mediul dvs.).

png comprimat și fără pierderi, poate fi destul de lent.

png/P comprimat și cu pierderi: folosește o paletă de culori, ceea ce înseamnă mai bine
compresie, dar încă lentă.

png/L comprimat și cu pierderi: tonuri de gri numai folosind o paletă.

RGB un format de pixel brut (fără pierderi) comprimat cu zlib sau lz4, compresia
raportul este mai mic, dar este de departe cea mai rapidă codificare disponibilă.

WebP poate fi folosit în modul lossy sau lossless, util pentru aplicații grafice, it
comprimă mai bine decât jpeg și este destul de rapid, cu excepția nivelului ridicat
rezoluții.

jpeg poate fi util pentru aplicații grafice, are pierderi și de obicei foarte rapid.

vp8 codificare video cu pierderi care folosește întotdeauna subeșantionarea culorilor. Rapid la codificare
si decodare.

vp9 Mult prea lent la codificare, evitați.

h264 În prezent, cea mai bună codificare disponibilă: este rapidă, eficientă și reglabilă prin
opțiunile de calitate și viteză.

h265 Mult prea lent la codificare, evitați.

Codarea implicită care este selectată automat dacă nu specificați una va depinde
ce opțiuni sunt disponibile atât pe server, cât și pe client: RGB este întotdeauna disponibil
(incorporat), jpeg și png necesită biblioteca de imagini Python, vp8, vp9, WebP, h264 și h265
toate necesită bibliotecile partajate respective, precum și codecul xpra care le utilizează.

Notă: atunci când selectați o codificare video (de obicei h264 or vp8), unele dintre ecranele mai mici
actualizările vor fi trimise folosind una dintre celelalte codificări non-video.

--scalare=on|offSCALING
Cât de mult ar trebui utilizată reducerea automată a ferestrei, de la 1 (rar) la 100
(agresiv), 0 pentru a dezactiva. Scalarea ferestrelor este utilizată în mod normal cu ferestre mari
(în special ferestre cu ecran complet) pentru a încerca să menținem un framerate decent. Fereastră
downscaling afectează negativ calitatea vizuală și va provoca reîmprospătări automate
(dacă este activat), este cel mai util pe conținut video unde economisește o sumă considerabilă
cantitatea de lățime de bandă.

--opengl=da|Nu.|Auto
Utilizați redarea accelerată OpenGL pe client. Valoarea implicită este de a detecta dacă
placa grafică și driverele sunt acceptate (Auto mod), dar se poate și dezactiva
OpenGL (Nu.) sau forțați-l activat (da).

--socket-dir=DIR
Locația în care să scrieți și să căutați fișierele socket Xpra. Implicit la "~/.xpra".
Poate fi specificat și folosind variabila de mediu XPRA_SOCKET_DIR.

Când utilizați opțiunea socket-dir, este în general necesar să specificați socket-dir
pe toate comenzile următoare, pentru ca xpra să funcționeze cu sesiunile deschise. Amestecarea
opțiuni diferite de socket-dir nu sunt recomandate.

Specificând un director partajat, acesta poate fi cuplat cu mmap-grup or
permisiuni-socket opțiunea de a conecta sesiunile Xpra între conturile de utilizator.

Opţiuni pentru începe, modernizare, împuternicit și umbră
--daemon=da|Nu.
Implicit, serverul xpra se pune în fundal, adică „daemonizes” și
redirecționează rezultatul său către un fișier jurnal. Acest lucru previne acest comportament (util mai ales pentru
depanare).

--mdns=da|Nu.
Activați sau dezactivați publicarea de noi sesiuni prin mDNS.

--auth=MODULUL
Specifică modulul de autentificare de utilizat. Acesta poate fi folosit pentru a securiza prizele
un mod diferit de cel --criptare comutator: modulele de autentificare pot valida a
nume de utilizator și parolă pentru o varietate de module backend:

permite permite întotdeauna autentificarea - acest lucru este periculos și ar trebui folosit numai pentru
de testare

eşua întotdeauna eșuează autentificarea, utilă pentru testare

fişier verifică parola cu fișierul specificat folosind fişier-parolă comutator sau
datele furnizate prin intermediul XPRA_PASSWORD variabilă de mediu. Ei pot fie
conține o singură parolă, caz în care va fi folosită pentru toate numele de utilizator,
sau o listă de acreditări ale utilizatorului din formular (una pe linie):
nume de utilizator|parolă|uid|gid|displays|env_opts|session_opts

pam validează numele de utilizator și parola folosind sistemul PAM

win32 validează numele de utilizator și parola folosind autentificarea Microsoft Windows

SYS alege automat cel mai potrivit modul de autentificare a sistemului
(fie pam or win32)

--tcp-auth=MODULUL
La fel ca și auth comutator, cu excepția faptului că acesta se aplică numai socket-urilor TCP (sockets
definit folosind bind-tcp intrerupator).

Opţiuni pentru începe, upgrade-ul

--start=CMD
După pornirea serverului, rulează comanda CMD folosind shell-ul implicit. The
comanda este rulată cu ea $DISPLAY setată să indice către serverul nou pornit. Acest
opțiunea poate fi dată de mai multe ori pentru a începe mai mulți copii. --start-copil=CMD
Identic cu --start, cu excepția comenzilor sunt luate în considerare de
--ieșire-cu-copii.

--env=CHEIE = VALOARE
Variabile de mediu suplimentare care vor afecta numai comenzile începute folosind fB--start
sau fB--start-child.

--ieșire-cu-copii
Această opțiune poate fi utilizată numai dacă --start-copil este de asemenea dat. Dacă este dat, atunci
serverul xpra va monitoriza starea copiilor început de --start-copil,
și se va încheia automat când ultimul dintre ele a ieșit.

--utilizare-afisare
Utilizați un afișaj existent în loc să începeți unul cu xvfb. Tu ești responsabil
pentru a porni singur afișajul. Acest lucru poate fi folosit și pentru a salva un existent
display a cărui instanță de server xpra s-a prăbușit.

--xvfb=CMD
La pornirea serverului, xpra pornește un server X virtual pe care să ruleze clienții. De
implicit, acesta este „Xvfb”. Dacă Xvfb este instalat într-o locație amuzantă, sau tu
doriți să utilizați un alt server X virtual, atunci acest comutator vă permite să specificați cum
pentru a rula executabilul dvs. preferat de server X. Valoarea implicită utilizată este: Xvfb
+extensie Compozit -ecran 0 3840x2560x24+32 - nu asculta tcp -noreset -auth
$XAUTHORITY

Acest lucru poate fi folosit și pentru a specifica Xdummy ca alternativă la Xvfb, acest lucru necesită
Serverul Xorg versiunea 1.12 sau mai recentă și versiunea de driver fictică 0.3.5 sau mai recentă. Pentru
mai multe informații, consultați: https://xpra.org/Xdummy.html

Opţiuni pentru începe, modernizare, umbră

--bind-tcp=[GAZDA]:PORT
Serverul xpra ascultă întotdeauna conexiunile pe un socket de domeniu Unix local și
acceptă conexiuni locale cu :7-stil adresă de afișare și telecomandă
conexiuni cu ssh:frodo:7-stil adresă de afișare. Dacă vrei, se poate și
ascultați conexiunile pe un socket TCP brut. Acest comportament este activat cu
--bind--tcp. Dacă porțiunea gazdă este omisă, atunci 127.0.0.1 (localhost) va fi
folosit. Dacă doriți să acceptați conexiuni pe toate interfețele, treceți 0.0.0.0 pentru
porțiunea gazdă.

Utilizarea acestui comutator fără a utiliza opțiunea de autentificare nu este recomandată și este o problemă majoră
risc de securitate (mai ales la trecerea 0.0.0.0)! Oricine se poate conecta la asta
port și accesați sesiunea dvs. Folosiți-l numai dacă aveți nevoi speciale și
înțelegeți consecințele acțiunilor dvs.

--tcp-proxy=GAZDA:PORT
Specifică adresa către care vor fi redirecționate pachetele non-xpra. Acesta poate fi
folosit pentru a partaja același port TCP cu alte servere TCP, de obicei un server web.
Clienții xpra se vor conecta ca de obicei, dar orice client care nu vorbește xpra
protocolul va fi redirecționat către serverul alternativ.

--html=on|de pe|[GAZDA]:PORT
Se ocupă de configurarea unui server web pentru clientul html5. Aceasta automat
configurează a tcp-proxy indicând către serverul web pe care îl pornește. Dacă portul nu este
specificat, unul este ales automat. Poate doriți să specificați un număr de port sau
cel puțin asigurați-vă că există restricții pentru firewall, deși serverele web sunt
de obicei publice. Este nevoie de websockify pentru a fi instalat și un singur port tcp la
fi configurat folosind bind-tcp.

--codatoare-video=Codificatori
Specifică codificatoarele video de încercat să se încarce. În mod implicit, toate sunt încărcate,
dar poate doriți să specificați o listă mai restrictivă de codificatori. Folosește specialul
valoarea „help” pentru a obține o listă de opțiuni. Utilizați valoarea „none” pentru a nu încărca niciun videoclip
codificatoare.

--csc-module=MODULE
Specifică modulele de conversie a spațiului de culoare pe care să încerce să le încarce. În mod implicit, toate
acestea sunt încărcate, dar se poate dori să specificați o listă mai restrictivă de module.
Utilizați valoarea specială „ajutor” pentru a obține o listă de opțiuni. Utilizați valoarea „none” pentru a nu
încărcați orice module de conversie a spațiului de culoare.

--mmap-group Setează gidul fișierului mmap pentru a se potrivi cu gidul fișierului socket și setează
permisiunile fișierului mmap la 660. Acest lucru este necesar pentru a partaja fișierul mmap
conturi de utilizator.

--socket-permissions=MOD-ACCES
Specifică permisiunile pe soclul serverului. Implicit la 600. Acest lucru este ignorat
cand mmap-grup este activat.

Opţiuni pentru începe, upgrade-ul și atașa

--parola-fișier=NUME DE FIȘIER
Acest lucru permite securizarea sesiunilor cu o parolă stocată într-un fișier text. Tu
ar trebui să utilizați acest lucru dacă utilizați --bind-tcp opțiune. Dacă aceasta este folosită pe server,
va respinge orice conexiune client care nu oferă aceeași valoare a parolei.
În loc să utilizați această opțiune, parola în sine poate fi furnizată prin intermediul XPRA_PASSWORD
variabilă de mediu.

--criptare=CIFRU
Specifică cifrul de utilizat pentru a securiza conexiunea de privirile indiscrete. Aceasta este
doar cu adevărat util cu --bind-tcp opțiune. Această opțiune necesită utilizarea
--encryption-keyfile sau opțiunea XPRA_ENCRYPTION_KEY variabilă de mediu. The
singurul cifru suportat în prezent este AES, dacă clientul solicită criptare, o va face
să fie utilizat atât de client, cât și de server pentru toate comunicările după inițiale
verificarea parolei, dar numai dacă serverul acceptă și această funcție. Notă:
această caracteristică nu a fost revizuită pe larg și așa cum este, nu ar trebui să fie
considerate ferite de atacatori hotărâți.

--encryption-keyfile=NUME DE FIȘIER
Specifică cheia de utilizat cu cifrul de criptare specificat --criptare.
Clientul și serverul trebuie să utilizeze același conținut al fișierului cheie. În loc să folosești asta
opțiunea, cheia poate fi furnizată prin intermediul XPRA_ENCRYPTION_KEY variabilă de mediu.

--idle-timeout=IDLETIMEOUT
Conexiunea va fi întreruptă dacă nu există activitate de utilizator (clic de mouse sau tastă
apăsări) pentru perioada de timp dată (în secunde). Utilizați valoarea 0 pentru a dezactiva
pauză.

--clipboard-filter-file=NUME DE FIȘIER
Numele unui fișier care conține expresii regulate, orice date din clipboard care se potrivesc cu una
dintre aceste expresii regulate vor fi eliminate. Notă: în prezent, acest lucru se aplică numai
la copierea de pe aparatul unde este utilizată această opțiune, nu pe acesta.

--dpi=VALUE
Valoarea „puncte pe inch” pe care aplicațiile client ar trebui să încerce să o onoreze. Acest
valoarea numerică ar trebui să fie în intervalul 10 până la 500 pentru a fi utilă. Multe aplicații
va citi această valoare doar la pornire, deci vă conectați la o sesiune existentă
început cu o valoare DPI diferită poate să nu aibă efectul dorit.

--mouse-sondaj=VALUE
Cât de des să interogăți poziția mouse-ului când cursorul nu trece peste unul dintre
ferestrele noastre, aceasta se măsoară în secunde. Dacă nu doriți ca serverul să poată
pentru a avea o imagine de ansamblu asupra mișcărilor mouse-ului sau dacă doriți pur și simplu să o dezactivați
caracteristica, utilizați valoarea specială „0”.

--cursori=da|Nu.
Activați sau dezactivați redirecționarea cursoarelor mouse-ului aplicației personalizate. Client
aplicațiile pot schimba oricând cursorul mouse-ului, ceea ce va provoca noul
pixelii cursorului să fie trimiși clientului de fiecare dată. Aceasta dezactivează funcția.

--notificări=da|Nu.
Activați sau dezactivați redirecționarea notificărilor de sistem. Notificările de sistem necesită
serverul xpra să aibă propria instanță a unui daemon dbus, dacă îi lipsește un
avertismentul va fi imprimat la pornire. Acest comutator dezactivează complet funcția și
evita avertismentul.

--metoda de introducere=METODA
Specificați ce metodă de introducere să configurați. Acest lucru stabilește un număr de mediu
variabile care ar trebui să fie onorate de aplicațiile începute cu start-copil
opțiune.

Următoarele METODAsunt acceptate în prezent:

nici unul Dezactivați complet metodele de introducere și împiedicați-le să interfereze
intrare de la tastatură. Aceasta este valoarea implicită.

păstra Menține mediul neschimbat. Sunteți responsabil să vă asigurați că este
corecta.

xim Activează metoda de introducere X.

iBus Activează magistrala de intrare inteligentă.

SCIM Activează metoda de introducere comună inteligentă.

uim Activează metoda de introducere universală.

Orice altă valoare va fi, de asemenea, configurată, dar va declanșa un avertisment.

--xsettings=da|Nu.
Activați sau dezactivați sincronizarea xsettings. Setările X sunt redirecționate numai de la
clienți posix care se conectează la servere posix reale (nu umbre).

--zona de notificare=da|Nu.
Activați sau dezactivați redirecționarea pictogramelor din bara de sistem. Această caracteristică necesită client
suport și este posibil să nu fie disponibil pe toate platformele.

--clopot=da|Nu.
Activați sau dezactivați redirecționarea soneriei de sistem.

--înregistrare la distanță=da|Nu.
Permiteți clientului să redirecționeze rezultatul de jurnal către server.

Opţiuni pentru atașa
-zNIVEL, --comprima=NIVEL
Selectați nivelul de compresie zlib pe care xpra îl va utiliza atunci când transmite date prin
reţea. Niveluri mai mari de compresie transmit mai puține date prin rețea, dar folosesc
mai multa putere CPU. Opțiunile valide sunt între 0 (adică fără compresie) și 9,
inclusiv. Nivelurile mai înalte iau progresiv mai mult procesor, în timp ce se diminuează
randamente în termeni de compresie reală realizată; implicit este 3, ceea ce dă a
compromis rezonabil în general. Dacă compresia lz4 este disponibilă, va fi
activat când nivelul este setat la 1, lz4 comprimă mult mai puțin decât zlib, dar este
de asemenea mult mai rapid.

Această compresie nu este utilizată pe datele pixelilor (cu excepția cazului în care se utilizează RGB codificare).

--calitate=VALUE
Această opțiune setează o calitate fixă ​​de compresie a imaginii pentru codificări cu pierderi (jpeg, WebP,
h264/h265 și vp8/vp9). În primul rând, una dintre aceste codificări cu pierderi trebuie să fie activată cu
--codare. Valorile variază de la 1 (calitate cea mai scăzută, compresie ridicată - în general
inutilizabil) la 100 (calitate cea mai înaltă, compresie scăzută). Specificați o valoare de la zero la
lăsați sistemul să regleze calitatea în mod dinamic pentru a obține cea mai bună utilizare a lățimii de bandă
posibil.

--min-calitate=MIN-CALITATE
Această opțiune setează calitatea minimă de codificare permisă atunci când opțiunea de calitate este
setat pe modul automat.

--viteză=SPEED
Această opțiune setează viteza de codare. Mai lent comprese mai mult, mai repede va da
latență mai bună. Sistemul folosește în mod normal o viteză variabilă, această opțiune forțează a
setarea de viteză fixă ​​va fi folosită în schimb.

--min-viteza=VITEZA MIN
Această opțiune setează viteza minimă de codare permisă atunci când opțiunea de viteză este setată la
mod automat.

--auto-refresh-delay=DELAY
Această opțiune setează o întârziere după care ferestrele sunt reîmprospătate automat folosind
un cadru fără pierderi. Întârzierea este un număr în virgulă mobilă și este în secunde. Acest
opțiunea este activată implicit cu o întârziere de 1 secundă. Această opțiune este numai
relevante atunci când se utilizează o codificare cu pierderi cu o calitate mai mică de 95%.

--key-shortcut=CHEIE: ACȚIUNE
Poate fi specificat de mai multe ori pentru a adăuga mai multe comenzi rapide de taste. Aceste chei vor fi
prins de client și declanșează acțiunea specificată și apăsările tastelor nu vor
să fie transmisă serverului.

CHEIE specificația poate include modificatori de tastatură în formular [modificator+]*tasta,
de exemplu: Shift + F10 or Shift+Control+B

Dacă nu sunt definite comenzi rapide pe linia de comandă, va fi următoarea implicită
folosit: Meta+Shift+F4:Ieșire

Unele dintre acțiuni pot permite argumente (de exemplu: the log acțiunea face), caz în care
sunt specificate în sintaxa obișnuită a stilului de programare: ACȚIUNE(ARG1, ARG2, etc)
Argumentele șirului de caractere trebuie citate (sunt acceptate atât ghilimele simple, cât și ghilimelele duble) și
argumentele numerice nu trebuie citate. Atenție la parantezele și ghilimelele trebuie
de obicei poate fi scapat atunci când este folosit dintr-o linie de comandă shell. Exemplu: --cheie-
shortcut=Meta+Shift+F7:log\(\'bună ziua\'\)

Următoarele ACŢIUNEs sunt definite în prezent:

părăsi Deconectați clientul xpra.

log(„MESAJ”)
trimite MESAJ la jurnal.

show_session_info[("TabName")]
Afișează fereastra cu informații despre sesiune. Opționalul TabName permite
fila de informații afișată pentru a fi selectată. Utilizați valoarea ajutor pentru a obține lista cu
opțiuni.

show_start_new_command
Afișează dialogul de pornire a unei noi comenzi.

cheie_magic
Substituent care poate fi folosit de unele aspecte de fereastră.

anula Nu face nimic și, prin urmare, poate fi folosit pentru a preveni anumite chei
combinații să fie trimise vreodată la server.

refresh_window
Forțați ca fereastra focalizată în prezent să fie reîmprospătată.

refresh_all_windows
Forțați reîmprospătarea tuturor ferestrelor.

--numai citire=da|Nu.
Modul numai citire împiedică trimiterea tuturor activităților de la tastatură și mouse la
Server.

--partajare=da|Nu.
Partajarea permite mai multor clienți să se conecteze la aceeași sesiune. Asta trebuie să fie
activat atât pe server, cât și pe toți clienții cooperanți să funcționeze.

--keyboard-sync=da|Nu.
În mod normal, apăsările de taste și evenimentele de eliberare a tastelor sunt trimise la server ca acestea
apar astfel încât serverul să poată menține o stare consecventă a tastaturii. Dezactivare
sincronizarea poate împiedica repetarea cheilor în mod neașteptat pe legăturile cu latență mare
dar poate perturba și aplicațiile care accesează direct tastatura (jocuri,
etc.).

--sursa-sunet=LUGIN
Specifică pluginul de sunet GStreamer utilizat pentru captarea fluxului de sunet. Acest
afectează „redirecționarea difuzorului” pe server și redirecționarea „microfonului” pe
client. Pentru a obține o listă de opțiuni, utilizați valoarea specială „help”. Este, de asemenea
este posibil să specificați opțiunile de plugin folosind formularul: --sound-source=puls
device=device.alsa_input.pci-0000_00_14.2.analog-stereo

--difuzor=on|de pe|invalid și --microfon=on|de pe|invalid
Suport pentru redirecționare de intrare și ieșire: on va începe redirecționarea de îndată ce
se stabilește legătura, de pe va solicita utilizatorului să o activeze prin meniu,
invalid va împiedica utilizarea acestuia și intrarea în meniu va fi dezactivată.

--difuzor-codec=CODEC și --microfon-codec=CODEC
Specificați codec-urile de utilizat pentru ieșirea de sunet (difuzor) sau intrare (microfon). Acest
parametrul poate fi specificat de mai multe ori și ordinea în care sunt codecurile
specificat definește ordinea de codec preferată. Utilizați valoarea specială „ajutor” pentru a obține un
lista de optiuni. Când nu sunt specificate, toate codecurile disponibile sunt permise și
primul este folosit.

--titlu=VALUE
Setează textul afișat ca titlu de fereastră. Snurul furnizat poate folosi telecomanda
substituenți de metadate care vor fi populați în timpul execuției cu valorile din
server la distanta. Valoarea implicită folosită este „@title@ on @client-machine@”.

Sunt definiți următorii substituenți:

@titlu@
Va fi înlocuit cu titlul ferestrei de la distanță.

@client-mașină@
Va fi înlocuit cu numele de gazdă al serverului de la distanță.

--client-toolkit=KIT DE INSTRUMENTE
Specifică setul de instrumente client de utilizat. Aceasta modifică setul de instrumente al interfeței cu utilizatorul utilizat
pentru a desena ferestrele și poate afecta disponibilitatea altor caracteristici. „Gtk2”
trusa de instrumente este cea cu cele mai multe caracteristici. Utilizați valoarea specială „ajutor” pentru a obține un
lista de opțiuni.

--frontieră=FRONTIERĂ
Specifică culoarea și dimensiunea chenarului de desenat în interiorul fiecărei ferestre xpra. Acest
poate fi folosit pentru a distinge cu ușurință ferestrele xpra care rulează pe gazde la distanță de cele locale
ferestre. The FRONTIERĂ poate fi specificat folosind nume de culori standard (de exemplu: roșu, Sau
portocaliu) sau folosind sintaxa web hexazecimală (adică: #F00 or # FF8C00). Specialul
numele culorii "Auto" va deriva culoarea din adresa țintă a serverului (the
șir de conexiune), astfel încât conectarea la aceeași țintă ar trebui să dea întotdeauna
aceeasi culoare. De asemenea, puteți specifica dimensiunea marginii în pixeli, adică:
--frontieră=galben, 10.

--aspect-fereastră=STRUCTURA
Specifică modul în care sunt desenate ferestrele principale, aceasta poate fi folosită pentru a adăuga widget-uri sau pentru a utiliza personalizate
cod. Utilizați valoarea specială „ajutor” pentru a obține o listă de opțiuni. Fiecare set de instrumente pentru client
poate furniza sau nu diferite aspecte ale ferestrelor.

--pictogramă-fereastră=NUME DE FIȘIER
Calea către imaginea implicită care va fi folosită pentru toate ferestrele. Această pictogramă poate fi
afișate în bara ferestrei, starea sa simbolizată sau comutatoarele de sarcini. Aceasta depinde de
sistemul de operare, gestionarea ferestrelor și aplicația pot suprascrie și acest lucru.

--tavă=da|Nu.
Activați sau dezactivați bara de sistem. Nu este disponibil pe OSX, deoarece pictograma de andocare este
întotdeauna arătat.

--tava-întârziere
Așteaptă să apară prima fereastră sau notificare înainte de a afișa sistemul
tavă. (doar posix)

--pictogramă-tavă=NUME DE FIȘIER
Specifică pictograma afișată în andocare/tavă. În mod implicit, folosește o implicită simplă
pictograma „xpra”. (Pe Microsoft Windows, pictograma trebuie să fie în ico format.)

--enable-pings
Clientul și serverul vor schimba pachete ping și echo care sunt folosite pentru a aduna
statistici de latență. Aceste statistici pot fi văzute folosind xpra info comanda.

Opţiuni pentru atașează, Stop, informații, captură de ecran, versiune
--ssh=CMD
Când utilizați un ssh: adresa pentru a vă conecta la un afișaj de la distanță, xpra rulează ssh(1) la
face legătura de bază. În mod implicit, face acest lucru rulând comanda
„ssh”. Dacă programul tău ssh se află într-o locație neobișnuită, are un nume neobișnuit sau tu
vrei să treci opțiuni speciale pentru a schimba comportamentul ssh, apoi poți folosi --ssh
comutați pentru a spune xpra cum să ruleze ssh.

De exemplu, dacă doriți să utilizați criptarea arcfour, atunci ar trebui să rulați

xpra atașa --ssh="ssh -c patru arc" ssh:frodo:7

Notă: Nu vă obosiți să activați compresia ssh; acest lucru este redundant cu propriul xpra
compresie și doar îți va risipi procesorul. Vezi și xpra's --comprima intrerupator.

Pe MS Windows, unde barele oblice inverse sunt folosite pentru a separa elementele căii și unde
spațiile sunt adesea folosite ca parte a căilor, trebuie să adăugați ghilimele în jurul căilor. (adică:
ssh="C:\Program Fișiere\Xpra\Plink.exe" -ssh -agent)

--exit-ssh=da|Nu.
Alegeți dacă procesul client SSH ar trebui să fie oprit forțat atunci când xpra
se deconectează de la server. Dacă utilizați partajarea conexiunii SSH, poate doriți
pentru a evita oprirea instanței de proces master SSH generată de xpra, deoarece poate fi utilizată
prin alte sesiuni SSH. Notă: cel exit-ssh=nu detașează procesul SSH de
terminal care împiedică procesul SSH să interacționeze cu intrarea terminalului,
aceasta dezactivează interacțiunea de la tastatură necesară pentru introducerea parolei, tasta gazdă
verificare etc..

--remote-xpra=CMD
Când vă conectați la un server la distanță prin ssh, xpra trebuie să poată găsi și rula
executabilul xpra de pe gazda la distanță. Dacă acest executabil este într-un non-standard
locație sau necesită setarea unor variabile speciale de mediu înainte de a putea rula,
atunci realizarea acestui lucru poate fi netrivială. Dacă rulează xpra atașa ssh:ceva
nu reușește deoarece nu poate găsi telecomanda xpra, atunci puteți folosi această opțiune pentru a
specificați cum să rulați xpra pe gazda de la distanță.

Acestea fiind spuse, această opțiune nu ar trebui să fie necesară în utilizarea normală, deoarece xpra încearcă destul de mult
greu de rezolvat problemele de mai sus. Dacă te simți că ai nevoie des,
atunci asta poate indica o eroare despre care am aprecia să auzim.

MEDIUL


DISPLAY
xpra Începe --start-copil=... setează această variabilă în mediul copilului la
indicați spre afișajul xpra.

xpra atașa, pe de altă parte, utilizează această variabilă pentru a determina care afișare
aplicațiile de la distanță ar trebui să fie afișate.

XPRA_PASSWORD Poate fi folosit pentru a specifica parola (sau lista de utilizatori și parole) ca un
alternativă la un fișier cu parole. Dacă --parola-fișier este de asemenea specificat, aceasta
variabila de mediu este ignorată.

XPRA_ENCRYPTION_KEY Poate fi folosit pentru a specifica cheia de criptare de utilizat în cazul criptării
este activat. Specificarea cheii singură nu permite criptarea. Dacă
--encryption-keyfile este de asemenea specificat, această variabilă de mediu este ignorată.

Utilizați xpra online folosind serviciile onworks.net


Ad


Ad