Konsolla uğraşarak bize öneren ilginç bir hizmetle (arka plan programı) karşılaştım Cin. Ne yazdığına göre ağ.
"GDK Broadway arka ucu, GTK + uygulamalarını HTML5 ve web soketleri kullanarak bir web tarayıcısında görüntülemek için destek sağlar."
Başka bir deyişle, ekranda görüntülenmeyecek, ancak bunu Broadway aracılığıyla yapacak ve modern bir web tarayıcısı aracılığıyla kullanılabilen / kontrol edilebilen uygulamaları çalıştırma.
Yürütülebilir dosya pakete dahildir libgtk-3 bölmesi, bu nedenle herhangi bir standart gnome-shell kurulumu Broadway'i içermelidir.
Özeti aşağıdaki gibidir:
broadwayd [--port PORT] [--address ADDRESS] [--unixsocket ADDRESS] [:DISPLAY]
Ellerimizi kirletelim:
İlk önce bir terminal açıyoruz (kök olması gerekli değil) ve aşağıdakileri giriyoruz:
broadwayd -p 8080 :2
Kısaca açıklarım:
"-P 8080": burada size 8080 portunu "dinlemenizi" söylüyorum.
«: 3»: bu parametre, kullanılacak «geniş yolu göster» sayısını gösterir. Birden fazla olabilir; ve numarayı beğendiğim için 3 sayısını seçtim.
Bununla, arka plan programını çalıştıracağız ve başlık tarayıcımıza gidip aşağıdaki adresi girebiliriz:
http://127.0.0.1:8080 o http://localhost:8080/
Güzel bir boş pencere açacağız, evet, Broadway'de henüz bir şey yapmadık.
Bazı uygulamaları çalıştıracağız:
Yeni bir konsola gidiyoruz (öncekini kapatmadan) ve aşağıdakileri uyguluyoruz:
export GDK_BACKEND=broadway
export BROADWAY_DISPLAY=:3
Bu yapıldıktan sonra, bu konsoldan başlatılan tüm uygulamalar "Broadway ekranımızda" görüntülenecektir.
Gnome Music uygulamasını başlatalım:
gnome-music &
Ve uygulamanın tarayıcımızda nasıl başlatıldığını görebiliriz:
Elbette eğer çaldırırsak, Broadway makinemizin hoparlörlerinden ses çıkaracaktır.
Terminalde daha fazla uygulama çalıştırsam bile, önceki uygulamanın üstünde başlayacak.
Başlıkta da bahsettiğim gibi, bu sadece GTK uygulamaları, özellikle GTK3 için. Çalışan bazı uygulamaları denedim.
- California (Gnome takvimi)
- VLC
- Virt-Manager (Bir tarayıcıda sanal yönetici ile sanal makineleri yönetmek ilginç)
- Shotwell
- hesap makinesi
- gedit
- satranç
- Cüce Mahjongg
- Gnome müziği
Tema: Varsayılan olarak uygulamalar Adwaita'yı (Gnome 3'te varsayılan tema) kullanır, değiştirmek isterseniz ~ / .config / gtk-3.0 / settings.ini dosyasını düzenlemeniz gerekir.
[Ayarlar] gtk-application-prefer-dark-theme = 0 gtk-theme-name = Arc
Ve başlatılan uygulamaların görünümünün nasıl değiştiğini göreceğiz.
Olurdu !!
PD = Erişim için bir şifre koymayı desteklediğini okudum, ancak çalışmasını sağlayamadım. Bu nedenle onu dahil etmedim.
Vlc QT'yi ne kullanır?
Pekala, çok teşekkür ederim.
Çok ilginç ama bunun ne işe yarayacağını düşünemiyorum.
Müşterilerin, çalışanların vb. Herhangi bir yerden veya bir VPN aracılığıyla kullanabileceği kurumsal bir uygulama hayal edin. Bununla temel bir şey uygulamaya çalışıyorum. Bir web uygulaması gibidir.
Örneğin yerel bir ağda.
Aynı ekrana birkaç bilgisayar bağlanabilir.
Aynı oturumu, izinler veya kullanıcılar olmadan kolayca ve doğrudan paylaşın. Basitçe tarayıcıyla.
Ssh -X ile başlamak gibi olur.
Bana benziyor. Ama başka bir şekilde.
Örneğin, başka bir işletim sistemine sahip ve herhangi bir GTK + kurulu olmayan bir bilgisayarı bağlarsanız, çalışır mı?
Aptal bir Windows terminali bağlanıp GTK uygulamalarını görebilseydi harika olurdu ...
Sadece html5 yeteneklerine sahip "düzgün" bir tarayıcı gereklidir. İşletim sisteminden bağımsız. İPhone, iPad ve Android'den denedim. Windows'tan zevk almadım ama Windows'ta kromdan çalışan birkaç video var.
Pekala, bu Broadway benim için havalı olacak ...
Bilgi için teşekkürler !
Favorilerim için harika, bir süre kendinizi eğlendirecek ve kullanışlılığını görebilecek bir şey. Çok teşekkürler .