Petljajući se po konzoli naišao sam na zanimljivu uslugu (demon) koju nam on predlaže patuljak. Prema onome što piše u vašem veb.
"GDK Broadway pozadina pruža podršku za prikazivanje GTK + aplikacija u web pregledaču, koristeći HTML5 i web utičnice."
Drugim riječima, pokretanje aplikacija koje se neće prikazivati na ekranu, ali će to činiti putem Broadwaya i mogu se koristiti / kontrolirati putem modernog web pretraživača.
Izvršna datoteka je uključena u paket libgtk-3-bin, tako da svaka standardna gnome-ljuska instalacija treba uključivati Broadway.
Njegov sinopsis je sljedeći:
broadwayd [--port PORT] [--address ADDRESS] [--unixsocket ADDRESS] [:DISPLAY]
Uprljajmo ruke:
Prvo otvaramo terminal (nije potrebno biti root) i unosimo sljedeće:
broadwayd -p 8080 :2
Ukratko objašnjavam:
"-P 8080": ovdje vam kažem da "slušate" na portu 8080.
«: 3»: ovaj parametar označava broj «široko rasprostranjenog prikaza» koji će se koristiti. Može ih biti više; i izabrao sam broj 3 jer mi se sviđa broj.
Ovim ćemo pokrenuti demon i možemo otići u naš pretraživač zaglavlja i unijeti sljedeću adresu:
http://127.0.0.1:8080 o http://localhost:8080/
Dobit ćemo prekrasan prazan prozor, da, nismo još ništa napravili na Broadwayu.
Pokrenut ćemo neke aplikacije:
Idemo na novu konzolu (bez zatvaranja prethodne) i izvršavamo sljedeće:
export GDK_BACKEND=broadway
export BROADWAY_DISPLAY=:3
Nakon što se to učini, sve aplikacije pokrenute s ove konzole bit će prikazane na našem «širokopojasnom zaslonu».
Pokrenimo aplikaciju Gnome Music:
gnome-music &
I možemo vidjeti kako se aplikacija pokreće u našem pretraživaču:
Naravno, ako pustimo da svira, zvučit će kroz zvučnike naše broadway mašine.
Čak i ako u terminalu pokrenem više aplikacija, pokrenut će se povrh prethodne aplikacije.
Kao što sam spomenuo u naslovu, ovo je samo za GTK aplikacije, konkretno GTK3. Isprobao sam neke pokrenute aplikacije.
- Kalifornija (Gnome kalendar)
- VLC
- Virt-Manager (Zanimljivo za upravljanje virtualnim strojevima s virt-managerom u pregledniku)
- Shotwell
- Kalkulator
- Gedit
- Šah
- Gnome Mahjongg
- Gnome music
Tema: Prema zadanim postavkama aplikacije će koristiti Adwaita (zadana tema u Gnomu 3), ako želite promijeniti, morate urediti datoteku ~ / .config / gtk-3.0 / settings.ini
[Postavke] gtk-application-prefer-dark-theme = 0 gtk-theme-name = Arc
I vidjet ćemo kako se promijenio izgled i dojam pokrenutih aplikacija.
To bi bilo !!
PD = Iako sam pročitao da podržava stavljanje lozinke za pristup, nisam ga natjerao da radi. Stoga ga nisam uključio.
Šta vlc koristi QT?
U redu, puno vam hvala.
Vrlo je znatiželjno, ali ne mogu se sjetiti za šta bi ovo moglo biti korisno.
Zamislite korporativnu aplikaciju koju kupci, zaposlenici itd. Mogu koristiti s bilo kojeg mjesta ili putem VPN-a. Pokušavam ovim implementirati nešto osnovno. To je poput web aplikacije.
Na primjer, na lokalnoj mreži.
Na isti ekran može se povezati nekoliko računara.
Dijelite istu sesiju, ali lako i direktno, bez dozvola ili korisnika. Jednostavno s preglednikom.
Bilo bi kao da započnete ssh -X.
Čini mi se slično. Ali na drugi način.
I na primjer, ako povežete računar s drugim operativnim sistemom i bez instaliranog GTK +, da li će to raditi?
Bilo bi sjajno kada bi se glupi Windows terminal mogao povezati i vidjeti GTK aplikacije ...
Potreban je samo "pristojan" pretraživač koji ima html5 mogućnosti. Nezavisno od operativnog sistema. Isprobao na iPhoneu, iPadu i Androidu. Iz Windows-a nisam imao zadovoljstvo, ali postoji nekoliko videozapisa koji rade iz Chrome-a na Windows-u.
Pa, ovaj Broadway će na kraju biti super za mene ...
Hvala na informacijama!
Super za moje favorite, nešto za zabavu i uvid u njegovu korisnost. Hvala puno .