Broadway: voer GTK-toepassings binne 'n blaaier uit.

breëweg hardloop

Ek het 'n interessante diens (daemon) gekry wat hy aan ons voorstel Gnome. Volgens wat daar staan ​​in u web.

"Die GDK Broadway-agtersteun bied ondersteuning vir die vertoon van GTK + -toepassings in 'n webblaaier, met behulp van HTML5 en webkontakte."

Met ander woorde, voer toepassings uit wat nie op die skerm vertoon word nie, maar wel deur Broadway en deur 'n moderne webblaaier gebruik / beheer kan word.

Die uitvoerbare program is in die pakket ingesluit libgtk-3-bin, dus moet enige standaard kabouter-installasie Broadway insluit.

Die samevatting daarvan is soos volg:

broadwayd [--port PORT] [--address ADDRESS] [--unixsocket ADDRESS] [:DISPLAY]

Laat ons ons hande vuil maak:

Eerstens open ons 'n terminaal (dit is nie nodig om root te wees nie) en voer die volgende in:

broadwayd -p 8080 :2

lopende breëweg-demoon

Ek verduidelik kortliks:

"-P 8080": hier sê ek vir u om op poort 8080 te "luister".

«: 3»: hierdie parameter dui die hoeveelheid «vertoon breëweg» aan om te gebruik. Daar kan meer as een wees; en ek het die nommer 3 gekies aangesien ek van die nommer hou.

Broadway kan outomaties 'n poort toewys wat 8080+ is (DISPLAY -1); as ek byvoorbeeld beeldskerm 2 skep, is die luisterpoort 8083. As u nie 'n vertoonnommer verklaar nie, is dit standaard nommer 1.

Hiermee het ons die demoon aan die gang en kan ons na ons kopblaaier gaan en die volgende adres invoer:

http://127.0.0.1:8080 o http://localhost:8080/

breëweg hardloop

Ons kry 'n pragtige leë venster, ja, ons het nog niks op Broadway gedoen nie.

Ons gaan 'n paar toepassings uitvoer:

Ons gaan na 'n nuwe konsole (sonder om die vorige te sluit) en voer die volgende uit:

export GDK_BACKEND=broadway
export BROADWAY_DISPLAY=:3

Sodra dit gedoen is, sal al die toepassings wat vanaf hierdie konsole geloods word, op ons "breë vertoon" vertoon word.

Kom ons begin die Gnome Music-app:

gnome-music &

bestuur programme op die breëweg

 

En ons kan sien hoe die aansoek in ons blaaier van stapel gestuur word:

bestuur kaboutermusiek op die breë weg

As ons dit speel, klink dit natuurlik deur die luidsprekers van ons breëwegmasjien.

musiek op die breë speel

Selfs as ek meer toepassings in die terminale uitvoer, sal dit bo-op die vorige toepassing begin.

breëweg multi-app

Soos ek in die titel genoem het, is dit slegs vir GTK-toepassings, spesifiek GTK3. Ek het 'n paar toepassings probeer.

  • Kalifornië (kabouterkalender)
  • VLC
  • Virt-Manager (interessant om virtuele masjiene met virt-manager in 'n blaaier te bestuur)
  • SHOTWELL
  • sakrekenaar
  • gedit
  • skaak
  • Kabouter Mahjongg
  • Kaboutermusiek

Tema: Standaard sal die toepassings Adwaita gebruik (standaardtema in Gnome 3). As u wil verander, moet u die lêer ~ / .config / gtk-3.0 / settings.ini wysig.

[Instellings] gtk-toepassing-verkies-donker-tema = 0 gtk-tema-naam = Boog

En ons sal sien hoe die voorkoms en gevoel van die toepassings wat begin is, verander het.

Broadway w tema

Dit sal wees !!

PD = Alhoewel ek gelees het dat dit 'n wagwoord bied om toegang te verkry, het ek dit nie laat werk nie. Daarom het ek dit nie ingesluit nie.


Die inhoud van die artikel voldoen aan ons beginsels van redaksionele etiek. Klik op om 'n fout te rapporteer hier.

10 kommentaar, los joune

Laat u kommentaar

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

*

*

  1. Verantwoordelik vir die data: Miguel Ángel Gatón
  2. Doel van die data: Beheer SPAM, bestuur van kommentaar.
  3. Wettiging: U toestemming
  4. Kommunikasie van die data: Die data sal nie aan derde partye oorgedra word nie, behalwe deur wettige verpligtinge.
  5. Datastoor: databasis aangebied deur Occentus Networks (EU)
  6. Regte: U kan u inligting te alle tye beperk, herstel en verwyder.

  1.   Pixie dijo

    Wat gebruik vlc QT?

    1.    damnudaka dijo

      Goed, baie dankie.

  2.   niemand dijo

    Dit is baie nuuskierig, maar ek kan nie dink waaraan dit nuttig kan wees nie.

    1.    Ricardo Martinez dijo

      Stel u 'n korporatiewe toepassing voor wat klante, werknemers, ens., Vanaf enige plek of via 'n Skynprivaatnetwerk kan gebruik. Ek probeer iets basies hiermee implementeer. Dit is soos 'n webtoepassing.

    2.    jippie dijo

      Op 'n plaaslike netwerk, byvoorbeeld.

      Verskeie rekenaars kan op dieselfde skerm gekoppel word.

      Deel dieselfde sessie, maar maklik en direk, sonder toestemmings of gebruikers. Eenvoudig met die blaaier.

  3.   Christopher dijo

    Dit sou wees soos om met ssh -X te begin.

    Dit lyk vir my soortgelyk. Maar op 'n ander manier.

  4.   Gaspar Fernandez dijo

    En sou u byvoorbeeld werk as u 'n rekenaar met 'n ander bedryfstelsel verbind en sonder enige GTK + geïnstalleer?

    Dit sal lekker wees as 'n dom Windows-terminaal die GTK-toepassings kan koppel en sien ...

    1.    damnudaka dijo

      Dit benodig slegs 'n "ordentlike" blaaier wat HTML5-funksies het. Onafhanklik van die bedryfstelsel. Probeer dit vanaf iPhone, iPad en Android. Van Windows het ek nie die plesier gehad nie, maar daar is verskeie video's wat van Chrome op Windows loop.

      1.    Gaspar Fernandez dijo

        Wel, hierdie Broadway gaan vir my cool word ...

        Dankie vir die inligting !

  5.   HO2Gi dijo

    Geweldig onder my gunstelinge, iets om 'n rukkie te vermaak en die nut daarvan te sien. Baie dankie .