İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

Xnest - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında Xnest'i çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen Xnest komutudur.

Program:

ADI


Xnest - iç içe bir X sunucusu

SİNOPSİS


X Yuvası [ seçenekleri ]

TANIM


X Yuvası hem bir X istemcisi hem de bir X sunucusudur. X Yuvası gerçek sunucunun bir istemcisidir.
pencereleri ve grafik isteklerini kendi adına yönetir. X Yuvası kendi başına bir sunucu
müşteriler. X Yuvası pencereleri ve grafik isteklerini onlar adına yönetir. Bu müşterilere,
X Yuvası geleneksel bir sunucu gibi görünüyor.

SEÇENEKLER


X Yuvası örnek sunucu uygulamasının tüm standart seçeneklerini destekler. Daha fazlası için
ayrıntılar, lütfen bakın X sunucusu(1). Aşağıdaki ek argümanlar da desteklenmektedir.

-Görüntüle dizi
Bu seçenek, gerçek sunucunun görünen adını belirtir. X Yuvası denemeli
bağlanmak. Komut satırında sağlanmadıysa, X Yuvası okuyacak EKRAN
Bu bilgiyi bulmak için ortam değişkeni.

-senkronizasyon Bu seçenek söyler X Yuvası ile pencere ve grafik işlemlerini senkronize etmek için
gerçek sunucu. Bu, hata ayıklamak için kullanışlı bir seçenektir, ancak yavaşlayacaktır. X Yuvası's
performansı önemli ölçüde Kesinlikle gerekli olmadıkça kullanılmamalıdır.

-tam Bu seçenek söyler X Yuvası gerçek sunucu nesnelerinin tam olarak yenilenmesini kullanmak ve
yuvalanmış sunucu her yeniden oluşturulduğunda gerçek sunucuyla yeni bir bağlantı yeniden açın.
Örnek sunucu uygulaması, sunucudaki tüm nesneleri yeniden oluşturur.
bu sunucunun son istemcisi sonlandırılır. Bu olduğunda, X Yuvası varsayılan olarak
her yeni pencerede aynı üst düzey pencereyi ve aynı gerçek sunucu bağlantısını korur
nesil. Kullanıcı tam yenilemeyi seçerse, üst düzey pencere bile ve
gerçek sunucuya bağlantı, her sunucu nesli için yeniden oluşturulacaktır.

Sınıf dizi
Bu seçenek, yuvalanmış sunucunun varsayılan görsel sınıfını belirtir. Benzer
için -cc bir seçeneği kabul etmesi dışında standart seçenekler kümesinden bir seçenek
görsel sınıf belirtimi için bir sayı yerine dize. NS dizi olmalı
aşağıdaki altı değerden biri: StatikGri, GrayScale, StatikRenk, sözderenk,
Doğru renkya da DoğrudanRenk. eğer her ikisi de Sınıf ve -cc seçenekler belirtilmiş,
her iki seçeneğin de son örneği önceliklidir. Varsayılan görselin sınıfı
iç içe sunucunun varsayılan görselinin sınıfıyla aynı olması gerekmez.
gerçek sunucu, ancak gerçek sunucu tarafından desteklenmesi gerekir. Kullanmak xdpyinfo(1) için
başlamadan önce gerçek sunucuda desteklenen görsel sınıfların bir listesini edinin X Yuvası.
Kullanıcı statik bir sınıf seçerse, varsayılan renk haritasındaki tüm renkler
önceden tahsis edilmiştir. Kullanıcı dinamik bir sınıf seçerse, varsayılan renk haritasındaki renkler
tahsis için bireysel müşterilere sunulacaktır.

derinlik int
Bu seçenek, yuvalanmış sunucunun varsayılan görsel derinliğini belirtir. derinliği
yuvalanmış sunucunun varsayılan görselinin, sunucunun derinliği ile aynı olması gerekmez.
gerçek sunucunun varsayılan görselidir, ancak gerçek sunucu tarafından desteklenmesi gerekir.
kullanım xdpyinfo(1) gerçek sunucuda desteklenen görsel derinliklerin bir listesini elde etmek için
başlamadan önce X Yuvası.

-sss Bu seçenek söyler X Yuvası yazılım ekran koruyucusunu kullanmak için Varsayılan olarak, X Yuvası irade
gerçek donanımdaki donanım ekran koruyucusuna karşılık gelen ekran koruyucuyu kullanın.
sunucu. Tabii ki, bu ekran koruyucu bile yazılım tarafından oluşturuldu çünkü X Yuvası yok
herhangi bir gerçek donanımı kontrol etmeyin. Ancak, bir donanım ekran koruyucusu olarak kabul edilir.
örnek sunucu kodu içinde.

-geometri WxH+X+Y
Bu seçenek, üst düzey için geometri parametrelerini belirtir. X Yuvası pencere. Görmek
“GEOMETRİ ÖZELLİKLERİ” X(7) bu seçeneğin sözdiziminin tartışılması için. Bu
penceresi, yuvalanmış sunucunun kök penceresine karşılık gelir. Genişlik W ve yükseklik
H bu seçenekle belirtilen her bir üst seviyenin maksimum genişliği ve yüksekliği olacaktır.
X Yuvası pencere. X Yuvası kullanıcının herhangi bir üst düzey pencereyi küçültmesine izin verir, ancak
aslında yuvalanmış sunucu kök penceresinin boyutunu değiştirmez. X Yuvası yok
RANDR uzantısını henüz yeniden boyutlandırma, döndürme ve yansıtma için desteklemiyor.
kök penceresi. Bu seçenek belirtilmemişse, X Yuvası seçecektir W ve H olduğu
Gerçek sunucunun kök penceresinin boyutlarının 3/4'ü.

-bw int
Bu seçenek, üst seviyenin kenarlık genişliğini belirtir. X Yuvası pencere. tam sayı
parametre int pozitif olmalı. Varsayılan kenarlık genişliği 1'dir.

-tatlı patates dizi
Bu seçenek, üst seviyenin adını belirtir. X Yuvası pencere olarak dizi.
varsayılan değer program adıdır.

-scrns int
Bu seçenek, yuvalanmış sunucuda oluşturulacak ekran sayısını belirtir. İçin
her ekran, X Yuvası ayrı bir üst düzey pencere oluşturacaktır. Her ekran
istemci görünen adı belirtimindeki noktadan sonraki numara ile başvurulur.
Örneğin, xterm -Görüntüle : 1.1 bir açacak xterm(1) iç içe sunucudaki istemci
ekran numarası ile :1 ikinci ekranda. Ekran sayısı sınırlıdır
genellikle 3 olan sunucu örnek kodundaki sabit kodlanmış sabit tarafından.

-install
Bu seçenek söyler X Yuvası gerçekleri atlayarak kendi renk haritası kurulumunu yapmak
pencere yöneticisi. Düzgün çalışması için, kullanıcının muhtemelen
gerçek pencere yöneticisinden geçici olarak çıkın. Varsayılan olarak, X Yuvası yuvalanmış tutacak
renk haritasının gerçek sunucuya yüklenmesi gereken istemci penceresi
WM_COLORMAP_WINDOWS üst düzey mülkiyet X Yuvası pencere. Bu renk haritası ise
yuvalanmış sunucunun kök penceresiyle aynı görsel türde, X Yuvası irade
bu renk haritasını üst düzeyle ilişkilendirin X Yuvası pencere de. Bu yaptığından beri
durum böyle olmak zorunda değil, pencere yöneticileri öncelikle
WM_COLORMAP_WINDOWS üst ile ilişkili renk haritasından ziyade özellik
seviye X Yuvası pencere. Ne yazık ki, pencere yöneticileri bunu yapmakta pek iyi değil
yine de bu seçenek işe yarayabilir.

-ebeveyn pencere_kimliği
Bu seçenek söyler X Yuvası kullanmak pencere_kimliği oluşturmak yerine kök pencere olarak
pencere.

GENİŞLETİLMİŞ TANIM


Başlatılıyor X Yuvası başlamak kadar basit saat(1) bir terminal öykünücüsünden. Eğer
bir kullanıcı çalıştırmak istiyor X Yuvası gerçek sunucuyla aynı iş istasyonunda, önemlidir
yuvalanmış sunucuya kendi dinleme soketi adresinin verildiğini. Bu nedenle, varsa
kullanıcının iş istasyonunda halihazırda çalışan bir sunucu, X Yuvası ile başlamak zorunda kalacak
yeni bir ekran numarası. Genellikle bir sunucu üzerinde çalışan birden fazla sunucu olmadığı için
iş istasyonu, belirterek 'X Yuvası :1' komut satırında çoğu kullanıcı için yeterli olacaktır.
İş istasyonunda çalışan her sunucu için, görüntülenen sayının artırılması gerekir.
bir. Bu nedenle, başka bir başlangıç ​​yapmak isterseniz X Yuvası' yazmanız gerekecekX Yuvası :2' üzerinde
Komut satırı.

İstemcileri yuvalanmış sunucuda çalıştırmak için her istemciye aynı görüntü numarasının verilmesi gerekir.
iç içe sunucu olarak. Örneğin, 'xterm -Görüntüle :1' başlatacak xterm süreç
ilk iç içe sunucu ve 'xterm -Görüntüle :2' başlayacak xterm ikinci yuvada
Yukarıdaki örnekteki sunucu. Ek istemciler bunlardan başlatılabilir xterms
her iç içe sunucu.

X Yuvası as a müşteri
X Yuvası gerçek sunucuya ve diğer gerçek istemcilere başka bir gerçek istemci gibi davranır ve bakar.
Bununla birlikte, hemen hemen her pencere veya grafik isteğinde bulunduğundan, oldukça talepkar bir istemcidir.
iç içe geçmiş bir istemci, bir pencere veya grafik isteği ile sonuçlanacaktır. X Yuvası gerçek sunucuya.
Bu nedenle, arzu edilir X Yuvası ve gerçek sunucu yerel bir ağda, hatta
daha iyi, aynı makinede. X Yuvası gerçek sunucunun SHAPE'i desteklediğini varsayar
uzantı. Bu varsayımı dinamik olarak kapatmanın bir yolu yoktur. X Yuvası olabilir
yerleşik SHAPE uzantısı olmadan derlenir, bu durumda gerçek sunucunun
destekleyin. Dynamic SHAPE uzantısı seçim desteği daha ayrıntılı olarak düşünülebilir.
geliştirilmesi X Yuvası.

Dan beri X Yuvası gerçek sunucuyla aynı varsayılan görseli kullanmanıza gerek yoktur, üst düzey
penceresi X Yuvası istemcinin her zaman kendi renk haritası vardır. Bu, diğer pencerelerin
klavye veya işaretçi odağı açık konumdayken renkler düzgün görüntülenmeyecektir. X Yuvası
penceresi, gerçek sunucunun herhangi bir zamanda birden fazla yüklü renk haritası desteği yoksa
zaman. Ekranın üst penceresiyle ilişkili renk haritası X Yuvası müşteri olmak zorunda değil
yuvalanmış sunucunun gerçek sunucuya yüklenmesini istediği uygun renk haritası. İçinde
iç içe geçmiş bir istemcinin, görselden farklı bir görselin renk haritasını yüklemeye çalışması
yuvalanmış sunucunun varsayılan görseli, X Yuvası bu iç içe istemcinin üst penceresini koyacak
ve aynı renk haritasını kullanan iç içe istemcilerin diğer tüm üst pencereleri
WM_COLORMAP_WINDOWS üst düzey mülkiyet X Yuvası gerçek sunucudaki pencere. Böylece,
yöneten gerçek pencere yöneticisinin olması önemlidir. X Yuvası üst düzey pencere bakar
the WM_COLORMAP_WINDOWS üst düzeyle ilişkili renk haritası yerine özellik
X Yuvası pencere. Çoğu pencere yöneticisi henüz bu kuralı uygulamamış gibi göründüğü için
uygun şekilde, X Yuvası isteğe bağlı olarak renk haritalarının gerçek sunucuya doğrudan kurulumunu yapabilir
gerçek pencere yöneticisini atlayarak. Kullanıcı bu seçeneği seçerse, genellikle
müdahale edeceğinden gerçek pencere yöneticisini geçici olarak devre dışı bırakmak gerekir.
X Yuvası renk haritası kurulum şeması.

Yuvalanmış sunucunun klavye ve işaretçi kontrol prosedürleri klavyeyi değiştirir ve
gerçek sunucunun işaretçi kontrol parametreleri. Bu nedenle, sonra X Yuvası başlatılır, bu
gerçek sunucunun klavye ve işaretçi kontrollerini kendi dahili
varsayılan.

X Yuvası as a sunucu
X Yuvası bir sunucu olarak, kendi istemcilerine tam olarak gerçek bir sunucu gibi görünür. Müşteriler için,
gerçek bir sunucuda mı yoksa yuvalanmış bir sunucuda mı çalıştıklarını söylemenin bir yolu yoktur.

Daha önce belirtildiği gibi, X Yuvası özelleştirme söz konusu olduğunda çok kullanıcı dostu bir sunucudur.
X Yuvası varsayılanını yapılandırabilen bir dizi komut satırı argümanı alır
görsel sınıf ve derinlik, ekran sayısı vb.

Kullanıcıların bakış açısından kullanımıyla ilgili tek belirgin karmaşıklık X Yuvası sunucu olarak
yazı tipi seçimi. X Yuvası yazı tiplerini yerel olarak yükleyerek ve ardından
yazı tipi adını gerçek sunucuya gönderir ve bu yazı tipini uzaktan yüklemesini ister. Bu yaklaşım
Her metin işlemi için glif bitlerini ağ üzerinden göndermenin aşırı yüklenmesini önler,
gerçekten bir bug olmasına rağmen. Bu yaklaşımın sonucu, kullanıcının
iki farklı yazı tipi yolu hakkında endişelenmek için - iç içe sunucu için yerel ve uzak
gerçek sunucu için bir tane — o zamandan beri X Yuvası yazı tipi yolunu gerçek sunucuya yaymaz.
Bunun nedeni, gerçek ve iç içe sunucuların aynı dosya üzerinde çalışmasına gerek olmamasıdır.
iki yazı tipi yolunu karşılıklı olarak uyumsuz yapan sistem. Böylece, eğer bir yazı tipi varsa
iç içe sunucunun yerel yazı tipi yolu, bu yazı tipinin
gerçek sunucunun uzak yazı tipi yolu. NS xls yazı tipleri(1) istemci, iç içe geçmiş durumda çalıştırılırsa
sunucu, yerel yazı tipi yolundaki yazı tiplerini listeler ve gerçek sunucuda çalıştırılırsa,
uzak yazı tipi yolundaki yazı tipleri. Bir yazı tipi, iç içe geçmiş tarafından başarıyla açılamadan önce
sunucu, yerel ve uzak yazı tipi yollarında bulunmalıdır. Kullanıcıların sorumluluğundadır
Durumun bu olduğundan emin olmak için.

GELECEK TARİFİ


Gerçek sunucuda SHAPE uzantısı gereksinimini dinamik hale getirin.
yeniden derlemek zorunda X Yuvası Bu gereksinimi açmak ve kapatmak için

Belki de söylemek için bir komut satırı seçeneği olmalı X Yuvası klavyeyi devralmak ve
işaretçi kontrol parametrelerini, kendi sunucularını empoze etmek yerine gerçek sunucudan alır.

X Yuvası daha fazla özgürlük sağlamak için bir özelleştirme girdi dosyasını okumalı ve
İstenen düzeni seçmede basitlik.

Mağazayı destekleme ve altları kaydetme desteği yoktur, ancak bu da dikkate alınmalıdır.

Yazı tiplerinin uygun şekilde uygulanması, os katmanı.

onworks.net hizmetlerini kullanarak Xnest'i çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad