Weston 11.0 tiba dengan penambahbaikan dalam pengurusan warna, dalam RDP dan banyak lagi

Wayland dengan Weston

Matlamat Weston adalah untuk menyediakan asas kod berkualiti tinggi dan contoh kerja untuk menggunakan Wayland dalam persekitaran desktop dan penyelesaian terbenam,

Selepas lapan bulan pembangunan keluaran versi stabil diumumkan daripada pelayan komposit weston 11.0, yang sedang membangun dengan teknologi yang menyumbang kepada kemunculan sokongan penuh untuk protokol Wayland dalam Enlightenment, GNOME, KDE dan persekitaran pengguna lain.

Wayland terdiri daripada protokol (sebahagian besarnya lengkap) dan pelaksanaan rujukan yang disebut Weston. Untuk rendering, Weston dapat menggunakan OpenGL ES atau perisian (pustaka pixman). Pada masa ini pelanggan terhad kepada OpenGL ES dan bukannya OpenGL penuh kerana "libGL menggunakan GLX dan semua kebergantungan X." Projek juga sedang mengembangkan versi GTK + dan Qt yang memberikan kepada Wayland dan bukannya X.

Perkembangan Weston memberi tumpuan untuk memberikan asas kod berkualiti tinggi dan contoh kerja untuk menggunakan Wayland dalam persekitaran desktop dan penyelesaian tertanam.

Ciri baharu utama Weston 11.0

Dalam keluaran baharu Weston 11.0 ini, perubahan utama dalam nombor versi Weston adalah disebabkan oleh perubahan ABI yang memecahkan keserasian ke belakang.

Untuk bahagian perubahan yang dibuat dan yang menonjol daripada Weston 11.0 ialah kerja berterusan pada infrastruktur pengurusan warna yang membenarkan penukaran warna, pembetulan gamma dan profil warna. Termasuk keupayaan untuk menetapkan profil ICC untuk monitor dan mencerminkan warna sRGB padanya. Sokongan untuk menukar monitor ke mod HDR juga muncul, tetapi pembentukan kandungan HDR masih belum dilaksanakan.

Perubahan lain yang menonjol dalam versi baru ini ialah menambah sokongan untuk protokol penampan piksel tunggal, yang membolehkan penciptaan penimbal piksel tunggal yang merangkumi empat nilai RGBA 32-bit. Menggunakan protokol paparan, pelayan komposit boleh menskalakan penimbal piksel tunggal untuk mencipta permukaan berwarna seragam dengan saiz sewenang-wenangnya.

Selain itu persiapan telah dibuat untuk pelaksanaan dalam salah satu keluaran sokongan seterusnya untuk pelaksanaan berbilang hujung belakang serentak, sebagai contoh, untuk output melalui KMS dan RDP.

Sebaliknya, ia juga diserlahkan bahawa bahagian belakang DRM telah meletakkan asas untuk sokongan masa hadapan untuk konfigurasi berbilang GPU, di samping beberapa penambahbaikan untuk menyokong bahagian belakang RDP untuk akses jauh ke kandungan skrin dan kerja telah dilakukan. dalam menambah baik prestasi DRM bahagian belakang.

Daripada perubahan yang lain yang menonjol dari versi baru ini:

  • Pelaksanaan weston_buffer yang diolah semula.
  • Pemalam cms-statik dan warna cms telah ditamatkan.
  • Dialih keluar sokongan untuk berbilang ruang kerja dan penskalaan cangkerang desktop.
  • Mengalih keluar sokongan untuk protokol wl_shell dan menggantikannya dengan xdg-shell.
  • Bahagian belakang fbdev telah dialih keluar, sebaliknya harus menggunakan bahagian belakang KMS.
  • Mengalih keluar komponen pelancaran-weston, langsung-pelancar, info-weston dan gear-weston dan sebaliknya anda harus menggunakan perpustakaan libsea dan wayland-info.
  • Secara lalai, sifat max-bpc KMS ditetapkan.
  • Ranap sistem berlaku apabila memori percuma pada sistem kehabisan.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya, anda boleh menyemak butiran di pautan berikut.

Bagaimana cara memasang Weston 11.0 pada Ubuntu dan derivatifnya?

Nah, bagi anda yang berminat untuk memasang versi baru Weston ini, mereka mesti memasang Wayland pada sistem mereka.Untuk memasangnya, kita hanya perlu membuka terminal dan di dalamnya kita akan menaip perkara berikut:

pip3 install --user meson

Selesai ini, sekarang kita akan memuat turun versi baru Weston 11.0 dengan arahan berikut:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

Kami mengekstrak kandungan dengan:

tar -xvf weston-11.0.0.tar.xz

Kami mengakses folder yang dibuat dengan:

cd weston-11.0.0

Dan kami melakukan penyusunan dan pemasangan dengan:

meson build/ --prefix=...

ninja -C build/ install

cd ..

Pada akhirnya, adalah disyorkan untuk memulakan semula komputer untuk memulakan dengan perubahan dalam sesi pengguna baharu.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.