9 poin oleh joone 2022-11-01 | Belum ada komentar. | Bagikan ke WhatsApp
  • Silicon Graphics adalah produsen workstation yang berfokus pada grafis 3D; mereka mengusulkan OpenGL sebagai API 3D dan meng-open-source ekstensi GLX untuk X-Window.
  • Karena GLX diimplementasikan di dalam arsitektur X-Window yang sudah ada, muncul masalah bahwa semua perintah OpenGL harus dikirim dari program OpenGL ke server X melalui IPC.
  • Pada 2004, Novell mengembangkan XGL, yang dapat menggunakan OpenGL secara langsung, sambil mengembangkan Compiz, kompositor jendela untuk Linux. Setelah itu beralih ke penggunaan DRI.
  • Untuk mendukung akselerasi GPU, X Window mengorbankan network transparency, sehingga banyak fitur menjadi tidak lagi digunakan.
  • Namun, sistem X Window terbagi ke dalam banyak proses seperti server X, window manager, dan window compositor; semua bagian ini terhubung oleh protokol asinkron yang kompleks, yang pada akhirnya menurunkan performa.
  • Karena harus mengakses perangkat keras secara langsung, sistem ini juga harus dijalankan dengan hak akses root, sehingga menimbulkan masalah keamanan.
  • Kristian Høgsberg, yang saat itu bekerja sebagai pengembang X-Window di Red Hat, mendefinisikan protokol window compositor bernama Wayland dan merilis implementasi nyatanya, Weston.
  • Fungsi event handling, memory management, command scheduling, dan mode setting yang dimiliki X-Server dipindahkan ke kernel Linux, lalu menjadi modul kernel evdev, KMS(Kernel Module Setting), dan GEM.
  • painting dilakukan sepenuhnya oleh client, sementara window compositor mengakses kernel secara langsung dan hanya menyediakan fungsi manajemen jendela serta compositing.
  • Sudah diterapkan di ChromeOS serta desktop GNOME dan KDE, sehingga desktop dapat diimplementasikan tanpa X-Window.

Belum ada komentar.

Belum ada komentar.