İngilizceFransızcaİspanyolca

OnWorks favicon'u

weston - Bulutta Çevrimiçi

Weston'ı OnWorks ücretsiz barındırma sağlayıcısında Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden ç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 weston komutudur.

Program:

ADI


weston - referans Wayland sunucusu

SİNOPSİS


Weston

TANIM


Weston bir Wayland sunucusunun referans uygulamasıdır. Wayland sunucusu bir ekrandır
sunucu, pencere yöneticisi ve besteci hepsi bir arada. Weston'ın birkaç arka ucu vardır:
yüklenebilir modüller: bir X istemcisi olarak Linux KMS (DRM üzerinden çekirdek modu ayarı) üzerinde çalışabilir veya
başka bir Wayland sunucu örneğinin içinde.

Weston, kabuk aracılığıyla temelde farklı grafiksel kullanıcı arabirimi paradigmalarını destekler
eklentiler. İki eklenti sağlanmıştır: masaüstü kabuğu ve tablet kabuğu.

Weston ilk pencereleme sistemi olarak başlatıldığında (yani X altında veya başka bir pencerede değil)
Wayland server), komutu ile yapılmalıdır. weston-lansmanı uygun şekilde kurmak
cihazlara ayrıcalıklı erişim.

Weston ayrıca X istemcilerini şu yollarla da destekler: XWayland, aşağıya bakınız.

ARKA UÇLAR


drm-arka uç.so
DRM arka ucu, çıktı için Linux KMS'yi ve giriş için evdev aygıtlarını kullanır. Destekler
DPMS ile birleşik bir masaüstünde birden çok monitör. Görmek weston-drm(7), takılıysa.

Wayland-backend.so
Wayland arka ucu, farklı bir Weston örneği olan başka bir Wayland sunucusunda çalışır,
Örneğin. Weston, ana sunucuda tek bir masaüstü penceresi olarak görünür.

x11-arka uç.so
X11 arka ucu bir X sunucusunda çalışır. Her Weston çıktısı bir X penceresi olur. Bu
bir Wayland kabuğu, masaüstü veya çoklu monitör desteğini test etmenin ucuz bir yoludur.
uygulamaları.

KABUKLAR


Bu kabukların her biri, istemciler için kendi genel protokol arabirimine sahiptir. Bunun anlamı şudur ki
bir istemci özellikle bir kabuk protokolü için yazılmalıdır, aksi takdirde çalışmayacaktır.

Masaüstü kabuğu
Masaüstü kabuğu, modern bir X masaüstü ortamı gibidir ve geleneksel
klavye ve fare kullanıcı arabirimleri ve tanıdık masaüstü benzeri pencere yönetimi.
Masaüstü kabuğu, kabuk eklentisinden oluşur masaüstü-kabuk.so ve özel müşteri
weston-masaüstü-kabuk duvar kağıdı, panel ve ekran kilitleme sağlayan
iletişim.

Tam ekran kabuğu
Tam ekran kabuk, tüm çıktıları devralması gereken bir istemci için tasarlanmıştır.
genellikle tüm çıktılar. Bu, öncelikle başka bir besteci çalıştırmak için tasarlanmıştır.
Weston. Diğer bestecinin, aşağıdaki gibi platforma özgü herhangi bir işlem yapmasına gerek yoktur.
DRM/KMS veya evdev/libinput. Kabuk yalnızca kabuk eklentisinden oluşur Tam ekran-
kabuk.so.

IVI-kabuk
Araç içi bilgi-eğlence kabuğu, bir GENIVI'yı ortaya çıkaran özel amaçlı bir kabuktur.
Denetleyici modüllerine Katman Yöneticisi uyumlu API ve çok basit bir kabuk
istemcilere yönelik protokol. IVI-kabuk yükleme ile başlar ivi-shell.sove sonra
yardımcı istemcileri başlatabilen denetleyici modülü.

XWAYLAND


XWayland, kurulacak özel bir X.org sunucusu gerektirir. Bu X sunucusu bir
Wayland sunucusu bir Wayland istemcisi olarak ve X istemcileri X sunucusuna bağlanacaktır. XWayland
Wayland yığınındaki X uygulamalarına geriye dönük uyumluluk sağlar.

XWayland talimat vererek etkinleştirilir Weston yüklemek xwayland.so modül, bkz. ÖRNEKLER.
Weston, yeni bir X ekran soketini dinlemeye başlar ve bunu ortama aktarır
değişken EKRAN. İlk X istemcisi bağlandığında, Weston özel bir X sunucusu başlatır.
X istemcisini ve gelecekteki tüm X istemcilerini idare etmek için bir Wayland istemcisi.

Ayrıca, imleç temalarının ve boyutlarının aşağıdakiler kullanılarak seçilebildiği kendi X pencere yöneticisine sahiptir.
XCURSOR_PATH ve XCURSOR_SIZE Ortam Değişkenleri. Görmek ÇEVRE.

SEÇENEKLER


Weston çekirdek seçenekleri:
-Barka uç.so, --arka uç=arka uç.so
Yük arka uç.so varsayılan arka uç yerine. Dosya şurada aranır:
/usr/lib/x86_64-linux-gnu/westonveya mutlak bir yolu iletebilirsiniz. Varsayılan
arka uç drm-arka uç.so çevre aksini önermedikçe, bkz. EKRAN
ve WAYLAND_DISPLAY.

-cyapılandırma.ini, --yapılandırma=yapılandırma.ini
Yük yapılandırma.ini yerine weston.ini. Argüman ayrıca mutlak bir yol olabilir
a ile başlayan /. Yol mutlak değilse, normal olarak aranacaktır.
yapılandırma yolları, bkz. weston.ini(5). eğer ayrıca --yapılandırma yok verilir, yapılandırma yok
dosya okunacaktır.

--versiyon
Program sürümünü yazdırın.

-h, --yardım et
Komut satırı seçeneklerinin bir özetini yazdırın ve çıkın.

-iN, --boşta kalma süresi=N
Boşta kalma zaman aşımını şuna ayarlayın: N saniye. Varsayılan zaman aşımı 300 saniyedir. Ne zaman orada
boşta kalma zaman aşımı için herhangi bir kullanıcı girişi olmadıysa, Weston etkin olmayan bir moda girer.
Ekran kararır, monitörler kapanabilir ve kabuk ekranı kilitleyebilir.
oturum, toplantı, celse. 0 değeri zaman aşımını etkin bir şekilde devre dışı bırakır.

--kayıt=dosya.log
Dosyaya günlük mesajları ekleyin dosya.log onları stderr'e yazmak yerine.

--modüller=modül1.so,modül2.so
Modüllerin virgülle ayrılmış listesini yükleyin. Yalnızca test paketi tarafından kullanılır. dosya
içinde arandı /usr/lib/x86_64-linux-gnu/westonveya mutlak bir yolu iletebilirsiniz.

--yapılandırma yok
Okuma weston.ini besteci için. Örneğin birleştirici modülleri yüklemekten kaçınır
birim testleri için yararlı olan yapılandırma dosyası aracılığıyla.

-Sisim, --priz=isim
Weston denilen Wayland soketinde dinleyecek isim. Weston ihracat yapacak
WAYLAND_DISPLAY Bu değer ile ortamdaki tüm alt süreçlere izin vermek
doğru sunucuya otomatik olarak bağlanmalarını sağlar.

DRM arka uç seçenekleri:
Yerimizi weston-drm(7).

Wayland arka uç seçenekleri:
--Görüntüle=ekran
Bağlanılacak Wayland ekranının adı, ayrıca bkz. WAYLAND_DISPLAY arasında
ortamı.

--Tam ekran
Tek bir tam ekran çıktı oluşturun

--çıktı-sayısı=N
oluşturmak N Aynı sayıda çıktıyı taklit etmek için Wayland pencereleri.

--Genişlik=W, --boy uzunluğu=H
Tüm çıktıların bir boyuta sahip olmasını sağlayın WxH pikseller.

--ölçek=N
Tüm çıktılara bir ölçek faktörü verin N.

--kullan-pixman
Pixman oluşturucuyu kullanın. Varsayılan olarak, weston, aşağıdakiler için EGL ve GLES2'yi kullanmayı deneyecektir:
oluşturma ve yazılım birleştirme için pixman tabanlı oluşturucuya geri dönecek
EGL kullanılamıyorsa. Bu seçeneği geçmek weston'ı pixman'i kullanmaya zorlayacaktır.
oluşturucu.

X11 arka uç seçenekleri:
--Tam ekran

--giriş yok
Herhangi bir giriş aygıtı sağlamayın. Girişsiz Weston'ı test etmek için kullanılır.

--çıktı-sayısı=N
oluşturmak N Aynı sayıda çıktıyı taklit etmek için X pencereleri.

--Genişlik=W, --boy uzunluğu=H
Her X penceresinin varsayılan boyutunu yapın WxH pikseller.

--ölçek=N
Tüm çıktılara bir ölçek faktörü verin N.

--kullan-pixman
Pixman oluşturucuyu kullanın. Varsayılan olarak weston, EGL ve GLES2'yi aşağıdakiler için kullanmayı deneyecektir:
render. Bu seçeneği geçmek, weston'ın pixman kitaplığını
yazılım kompozisyonu.

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


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

Linux komutları

Ad