Ini adalah perintah weston yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
weston - referensi server Wayland
RINGKASAN
barat
DESKRIPSI
barat adalah implementasi referensi dari server Wayland. Server Wayland adalah tampilan
server, window manager, dan compositor semuanya dalam satu. Weston memiliki beberapa backend sebagai
modul yang dapat dimuat: dapat berjalan di Linux KMS (pengaturan mode kernel melalui DRM), sebagai klien X, atau
di dalam instance server Wayland lainnya.
Weston mendukung paradigma antarmuka pengguna grafis yang berbeda secara mendasar melalui shell
plugin. Dua plugin disediakan: shell desktop, dan shell tablet.
Ketika weston dimulai sebagai sistem windowing pertama (yaitu tidak di bawah X atau di bawah yang lain
Server Wayland), itu harus dilakukan dengan perintah peluncuran barat untuk mengatur dengan benar
akses istimewa ke perangkat.
Weston juga mendukung klien X melalui XWayland, Lihat di bawah.
BACKEND
drm-backend.so
Backend DRM menggunakan Linux KMS untuk output dan perangkat evdev untuk input. Ini mendukung
beberapa monitor dalam satu desktop dengan DPMS. Lihat Weston-drm(7), jika dipasang.
wayland-backend.so
Backend Wayland berjalan di server Wayland lain, instance Weston yang berbeda,
Misalnya. Weston muncul sebagai jendela desktop tunggal di server induk.
x11-backend.jadi
Backend X11 berjalan pada server X. Setiap keluaran Weston menjadi jendela X. Ini
adalah cara murah untuk menguji dukungan multi-monitor dari shell Wayland, desktop, atau
aplikasi.
kulit kerang
Masing-masing shell ini memiliki antarmuka protokol publik sendiri untuk klien. Ini berarti bahwa
klien harus secara khusus ditulis untuk protokol shell, jika tidak maka tidak akan berfungsi.
Cangkang desktop
Shell desktop seperti lingkungan desktop X modern, berkonsentrasi pada tradisional
antarmuka pengguna keyboard dan mouse dan manajemen jendela seperti desktop yang familier.
Shell desktop terdiri dari plugin shell desktop-shell.so dan klien khusus
Weston-desktop-Shell yang menyediakan wallpaper, panel, dan penguncian layar
dialog.
Cangkang layar penuh
Shell layar penuh ditujukan untuk klien yang perlu mengambil alih seluruh output,
sering semua output. Ini terutama ditujukan untuk menjalankan compositor lain di
Weston. Penggabung lain tidak perlu menangani spesifik platform apa pun seperti
DRM/KMS atau evdev/libinput. Shell hanya terdiri dari plugin Shell layar penuh-
cangkang.jadi.
IVI-kulit
Cangkang infotainment dalam kendaraan adalah cangkang tujuan khusus yang memperlihatkan GENIVI
API yang kompatibel dengan Layer Manager untuk modul pengontrol, dan shell yang sangat sederhana
protokol terhadap klien. IVI-shell dimulai dengan memuat ivi-shell.so, dan kemudian a
modul pengontrol yang dapat meluncurkan klien pembantu.
XWAYLAND
XWayland membutuhkan server X.org khusus untuk diinstal. Server X ini akan terhubung ke
Server Wayland sebagai klien Wayland, dan klien X akan terhubung ke server X. XWayland
menyediakan kompatibilitas mundur ke aplikasi X di tumpukan Wayland.
XWayland diaktifkan dengan menginstruksikan barat untuk memuat xwayland.jadi modul, lihat CONTOH.
Weston mulai mendengarkan pada soket layar X baru, dan mengekspornya ke lingkungan
variabel DISPLAY. Saat klien X pertama terhubung, Weston meluncurkan server X khusus sebagai
klien Wayland untuk menangani klien X dan semua klien X masa depan.
Ia juga memiliki pengelola jendela X sendiri di mana tema dan ukuran kursor dapat dipilih menggunakan
XCURSOR_PATH dan XCURSOR_SIZE variabel lingkungan. Lihat LINGKUNGAN.
PILIHAN
Weston inti pilihan:
-Bbackend.jadi, --belakang=backend.jadi
Beban backend.jadi alih-alih backend default. File dicari di
/usr/lib/x86_64-linux-gnu/weston, atau Anda dapat melewati jalur absolut. Standarnya
backend adalah drm-backend.so kecuali lingkungan menyarankan sebaliknya, lihat DISPLAY
dan WAYLAND_DISPLAY.
-cconfig.ini, --konfigurasi=config.ini
Beban config.ini alih-alih weston.ini. Argumen juga bisa menjadi jalur absolut
dimulai dengan /. Jika jalurnya tidak absolut, maka akan dicari secara normal
jalur konfigurasi, lihat weston.ini(5). Jika juga --tanpa-konfigurasi diberikan, tidak ada konfigurasi
file akan dibaca.
--Versi: kapan
Cetak versi program.
-h, --membantu
Cetak ringkasan opsi baris perintah, dan keluar.
-iN, --waktu kosong=N
Setel batas waktu idle ke N detik. Batas waktu default adalah 300 detik. Saat disana
belum ada input pengguna untuk waktu tunggu idle, Weston memasuki mode tidak aktif.
Layar memudar menjadi hitam, monitor mungkin mati, dan cangkang mungkin mengunci
sidang. Nilai 0 secara efektif menonaktifkan batas waktu.
--catatan=file.log
Tambahkan pesan log ke file file.log alih-alih menulisnya ke stderr.
--modul=modul1.so, modul2.so
Muat daftar modul yang dipisahkan koma. Hanya digunakan oleh test suite. Filenya adalah
dicari di /usr/lib/x86_64-linux-gnu/weston, atau Anda dapat melewati jalur absolut.
--tanpa-konfigurasi
Jangan dibaca weston.ini untuk komposer. Menghindari misalnya memuat modul compositor
melalui file konfigurasi, yang berguna untuk pengujian unit.
-Snama, --stopkontak=nama
Weston akan mendengarkan di soket Wayland yang disebut nama. Weston akan mengekspor
WAYLAND_DISPLAY dengan nilai ini di lingkungan untuk memungkinkan semua proses anak
mereka untuk terhubung ke server yang tepat secara otomatis.
DRM backend pilihan:
Lihat Weston-drm(7).
Wayland backend pilihan:
--menampilkan=pameran
Nama tampilan Wayland untuk terhubung, lihat juga WAYLAND_DISPLAY dari
lingkungan.
--layar penuh
Buat satu output layar penuh
--jumlah-keluaran=N
membuat N Jendela Wayland untuk meniru jumlah output yang sama.
--lebar=W, --tinggi=H
Jadikan semua output memiliki ukuran WxH piksel.
--skala=N
Berikan semua output faktor skala N.
--gunakan-pixman
Gunakan perender pixman. Secara default, weston akan mencoba menggunakan EGL dan GLES2 untuk
rendering dan akan kembali ke perender berbasis pixman untuk pengomposisian perangkat lunak
jika EGL tidak dapat digunakan. Melewati opsi ini akan memaksa weston menggunakan pixman
penyaji.
X11 backend pilihan:
--layar penuh
--tidak ada masukan
Jangan berikan perangkat input apa pun. Digunakan untuk menguji Weston tanpa input.
--jumlah-keluaran=N
membuat N X windows untuk meniru jumlah output yang sama.
--lebar=W, --tinggi=H
Jadikan ukuran default setiap jendela X WxH piksel.
--skala=N
Berikan semua output faktor skala N.
--gunakan-pixman
Gunakan perender pixman. Secara default weston akan mencoba menggunakan EGL dan GLES2 untuk
rendering. Melewati opsi ini akan membuat weston menggunakan perpustakaan pixman untuk
kompilasi perangkat lunak.
Gunakan weston online menggunakan layanan onworks.net
