Å fikle med konsollen Jeg har kommet over en interessant tjeneste (demon) som han foreslår for oss Gnome. I henhold til hva det står i din web.
"GDK Broadway-backend gir støtte for visning av GTK + -applikasjoner i en nettleser, ved hjelp av HTML5 og nettkontakter."
Med andre ord, kjør applikasjoner som ikke vises på skjermen, men vil gjøre det gjennom Broadway og kan brukes / kontrolleres gjennom en moderne nettleser.
Den kjørbare filen er inkludert i pakken libgtk-3-bin, så enhver standard gnome-shell-installasjon bør inkludere Broadway.
Synopsis er som følger:
broadwayd [--port PORT] [--address ADDRESS] [--unixsocket ADDRESS] [:DISPLAY]
La oss skitne hendene:
Først åpner vi en terminal (det er ikke nødvendig å være root) og skriver inn følgende:
broadwayd -p 8080 :2
Jeg forklarer kort:
"-P 8080": her ber jeg deg om å "lytte" på port 8080.
«: 3»: denne parameteren angir antall «vis bredbånd» som skal brukes. Det kan være mer enn en; og jeg valgte nummer 3 siden jeg liker nummeret.
Med dette vil vi ha demonen i gang, og vi kan gå til toppleseren og skrive inn følgende adresse:
http://127.0.0.1:8080 o http://localhost:8080/
Vi får et vakkert tomt vindu, ja, vi har ikke gjort noe på Broadway ennå.
Vi skal kjøre noen applikasjoner:
Vi går til en ny konsoll (uten å lukke den forrige) og utfører følgende:
export GDK_BACKEND=broadway
export BROADWAY_DISPLAY=:3
Når dette er gjort, vil alle applikasjonene som er lansert fra denne konsollen vises på vår «broadway display».
La oss starte Gnome Music-appen:
gnome-music &
Og vi kan se hvordan applikasjonen lanseres i nettleseren vår:
Selvfølgelig, hvis vi gir det spill, vil det høres gjennom høyttalerne på Broadway-maskinen.
Selv om jeg kjører flere applikasjoner i terminalen, vil den starte på toppen av den forrige applikasjonen.
Som jeg nevnte i tittelen, er dette bare for GTK-applikasjoner, spesielt GTK3. Jeg prøvde noen applikasjoner som kjører.
- California (Gnome kalender)
- VLC
- Virt-Manager (Interessant å administrere virtuelle maskiner med virt-manager i en nettleser)
- Shotwell
- Kalkulator
- gedit
- sjakk
- Gnome Mahjongg
- Gnome musikk
Tema: Som standard bruker programmene Adwaita (standardtema i Gnome 3). Hvis du vil endre, må du redigere filen ~ / .config / gtk-3.0 / settings.ini
[Innstillinger] gtk-application-prefer-dark-theme = 0 gtk-theme-name = Arc
Og vi vil se hvordan utseendet og følelsen til applikasjonene som ble lansert har endret seg.
Det ville være !!
PD = Selv om jeg leste at det støtter å sette et passord for å få tilgang, fikk jeg det ikke til å fungere. Derfor inkluderte jeg det ikke.
Hva bruker vlc QT?
OK, tusen takk.
Det er veldig nysgjerrig, men jeg kan ikke tenke på hva dette kan være nyttig for.
Tenk deg en bedriftsapplikasjon som kunder, ansatte osv. Kan bruke hvor som helst eller via en VPN. Jeg prøver å implementere noe grunnleggende med dette. Det er som en webapplikasjon.
På et lokalt nettverk, for eksempel.
Flere datamaskiner kan kobles til samme skjerm.
Del den samme økten, men enkelt og direkte, uten tillatelser eller brukere. Bare med nettleseren.
Det ville være som å starte med ssh -X.
Det virker som meg. Men på en annen måte.
Og hvis du for eksempel kobler en datamaskin til et annet operativsystem og uten noe GTK +, ville det fungere?
Det ville være flott hvis en dum Windows-terminal kunne koble til og se GTK-applikasjonene ...
Bare en "anstendig" nettleser kreves som har html5-funksjoner. Uavhengig av operativsystemet. Prøvde det fra iPhone, iPad og Android. Fra Windows hadde jeg ikke gleden, men det er flere videoer som kjører fra krom på Windows.
Vel, denne Broadway kommer til å bli kult for meg ...
Takk for infoen !
Flott for mine favoritter, noe å underholde en stund og se nytten av. Takk så mye .