Pembangun SDL telah membalikkan lalai kepada Wayland dalam keluaran 2.0.22

Dalam asas kod perpustakaan SDL (Simple DirectMedia Layer), perubahan yang diterima pakai sebelum ini telah diterbalikkan, yang secara lalai mendayakan operasi berdasarkan protokol Wayland dalam persekitaran yang menyediakan sokongan serentak untuk Wayland dan X11. Oleh itu, dalam keluaran 2.0.22, seperti sebelum ini, dalam persekitaran Wayland dengan komponen XWayland, output menggunakan protokol X11 akan digunakan secara lalai.

Adalah diperhatikan bahawa kod SDL yang dikaitkan dengan sokongan Wayland adalah stabil, tetapi beberapa isu masih tidak dapat diselesaikan dalam aplikasi pihak ketiga. Sebagai contoh, terdapat perubahan regresif dalam permainan dan masalah apabila menggunakan pemacu NVIDIA, pengendalian acara di libwayland, memuatkan pemalam dalam libdecor dan pengendalian aplikasi Steam.

Setelah menilai keadaan semasa, pembangun memutuskan untuk mengambil masa mereka dan tidak mendayakan Wayland secara lalai dalam keluaran SDL 2.0.22. Bagi mereka yang ingin menggunakan Wayland, mereka boleh menetapkan pembolehubah persekitaran "SDL_VIDEODRIVER=wayland" sebelum memulakan aplikasi atau menambah fungsi 'SDL_SetHint(SDL_HINT_VIDEODRIVER, "wayland,x11")' pada kod sebelum memanggil SDL_Init():

Sumber: opennet.ru

Tambah komen