เชตเซ‡เชธเซเชŸเชจ เช•เชฎเซเชชเซ‹เชเชฟเชŸ เชธเชฐเซเชตเชฐ 7.0 เชฐเชฟเชฒเซ€เช

เชชเซเชฐเช•เชพเชถเชฟเชค เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐเชจเซเช‚ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ เชตเซ‡เชธเซเชŸเชจ 7.0, เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจเชจเชพ เช‰เชฆเชญเชตเชฎเชพเช‚ เชซเชพเชณเซ‹ เช†เชชเชคเซ€ เชคเช•เชจเซ€เช•เซ‹ เชตเชฟเช•เชธเชพเชตเชตเซ€ เชตเซ‡เชฒเซ‡เชจเซเชก เชœเซเชžเชพเชจ, เชœเซ€เชจเซ‹เชฎ, KDE เช…เชจเซ‡ เช…เชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚. เชตเซ‡เชธเซเชŸเชจเชจเชพ เชตเชฟเช•เชพเชธเชจเซ‹ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชกเซ‡เชธเซเช•เชŸเซ‰เชช เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชตเซ‡เชฒเซ‡เชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เช…เชจเซ‡ เชเชฎเซเชฌเซ‡เชกเซ‡เชก เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ, เชœเซ‡เชฎ เช•เซ‡ เช“เชŸเซ‹เชฎเซ‹เชŸเชฟเชต เช‡เชจเซเชซเซ‹เชŸเซ‡เชจเชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธ, เชธเซเชฎเชพเชฐเซเชŸเชซเซ‹เชจเซเชธ, เชŸเซ€เชตเซ€ เช…เชจเซ‡ เช…เชจเซเชฏ เช‰เชชเชญเซ‹เช•เซเชคเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ เชฎเชพเชŸเซ‡ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช•เซ‹เชก เชฌเซ‡เช เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡.

เชตเซ‡เชธเซเชŸเชจเชจเซ‹ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเช‚เชธเซเช•เชฐเชฃ เชจเช‚เชฌเชฐ เชซเซ‡เชฐเชซเชพเชฐ เชเชฌเซ€เช†เชˆ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช•เชพเชฐเชฃเซ‡ เช›เซ‡ เชœเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชคเซ‹เชกเซ‡ เช›เซ‡. เชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชจเชตเซ€ เชถเชพเช–เชพ เชตเซ‡เชธเซเชŸเชจ:

  • เชธเชพเชฎเช—เซเชฐเซ€เชจเซ€ เช—เซ‡เชฐเช•เชพเชฏเชฆเซ‡ เชจเช•เชฒ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชเชšเชกเซ€เชธเซ€เชชเซ€, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— DVI, เชกเชฟเชธเซเชชเซเชฒเซ‡เชชเซ‹เชฐเซเชŸ, HDMI, GVIF เช…เชฅเชตเชพ UDI เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เชตเชฟเชกเชฟเช“ เชธเชฟเช—เซเชจเชฒเชจเซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. libweston เชตเซ‡เชธเซเชŸเชจ_เช†เช‰เชŸเชชเซเชŸ, weston_surface เช…เชจเซ‡ weston_head เช•เซ‰เชฒเซเชธ เชฎเชพเชŸเซ‡ เชชเซเชฐเชธเชพเชฐเชฟเชค เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชฐเช•เซเชทเชฃเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเซเชฒเซ‡เช— เชฒเชพเช—เซ เช•เชฐเซ‡ เช›เซ‡. เชธเช‚เชฐเช•เซเชทเชฟเชค เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช•เซเชฒเชพเชฏเช‚เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚;
  • เชฎเซ€เชกเชฟเชฏเชพ เชธเชฐเซเชตเชฐ เชฎเชพเชŸเซ‡ เชชเซเชฒเช—เช‡เชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เชชเชพเช‡เชชเชตเชพเชฏเชฐ, PulseAudio เชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช‘เชกเชฟเชฏเซ‹ เช‰เชชเชฐเชพเช‚เชค, เชตเชฟเชกเชฟเชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช—เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเช‚ เชจเชพเช–เซ‹ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ GStreamer เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช…เช—เชพเช‰ เช‰เชชเชฒเชฌเซเชง เช†เช‰เชŸเชชเซเชŸ เชชเซเชฒเช—เช‡เชจ เชœเซ‡เชตเซเช‚ เชœ เชฆเซ‚เชฐเชธเซเชฅ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เช†เช‰เชŸเชชเซเชŸ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡. เชฐเซ€เชธเซ€เชตเชฟเช‚เช— เชฌเชพเชœเซเช, เชชเชพเช‡เชชเชตเชพเชฏเชฐ เชธเชชเซ‹เชฐเซเชŸ เชงเชฐเชพเชตเชคเชพ เช•เซ‹เชˆเชชเชฃ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‹ GStreamer เชธเชนเชฟเชค เชกเชฟเชธเซเชชเซเชฒเซ‡ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, โ€œgst-launch-1.0 pipewiresrc! video/x-raw,format=BGRx! ...");
  • gl-renderer เชฎเชพเชŸเซ‡ EGL เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ EGL_KHR_เช†เช‚เชถเชฟเช•_เช…เชชเชกเซ‡เชŸ เชธเชชเชพเชŸเซ€เช“เชจเชพ เชธเชฎเชพเชตเชฟเชทเซเชŸเซ‹เชจเซ‡ เชชเชธเช‚เชฆเช—เซ€เชฏเซเช•เซเชค เชฐเซ€เชคเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฌเชฆเชฒเชพเชฏเซ‡เชฒ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชตเชฟเชธเซเชคเชพเชฐเซ‹เชจเซ‡ เช›เซ‹เชกเซ€ เชฆเซ‡เชตเชพ;
  • เชกเซ€เชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เช‡เชตเซ‡เชจเซเชŸ เชฒเซ‹เช—เซ€เช‚เช— เชฎเชพเชŸเซ‡ เชจเชตเซเช‚ weston_debug เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ (weston_log_context);
  • เชจเชตเซ€ เชนเซ‡เชกเชฐ เชซเชพเชˆเชฒเซ‹ libweston-internal.h เช…เชจเซ‡ backend.h เช‰เชฎเซ‡เชฐเซ€. เชชเซเชฐเชฅเชฎ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช•เชพเชฐเซเชฏเซ‹ เช›เซ‡
    'weston_compositor', 'weston_plane', 'weston_seat', 'weston_surface', 'weston_spring', 'weston_view', เช…เชจเซ‡ เชฌเซ€เชœเชพเชฎเชพเช‚ - 'weston_output';

  • เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชฌเชฟเชฒเซเชกเซเชธ;
  • FB_DAMAGE_CLIPS เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชฎเชพเชŸเซ‡ compositor-drm เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚. เช…เชฒเช— เชซเชพเช‡เชฒเซ‹เชฎเชพเช‚ EDID เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ, เชตเชฟเชกเชฟเชฏเซ‹ เชฎเซ‹เชกเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ, KMS API เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ, เชซเซเชฐเซ‡เชฎเชฌเชซเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เช…เชจเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเซเชฅเชฟเชคเชฟเช“ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชนเซ‹เชฏ เช›เซ‡;
  • เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "เชซเชพเช‡เชฒ เชธเซเชŸเซเชฐเซ€เชฎ" เชชเซเชฒเช—เช‡เชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚;
  • เชฌเซ‡เช•เชเชจเซเชก เชฌเซ‡เช•เชเชจเซเชก-เชกเซ€เช†เชฐเชเชฎ เช…เชฒเช— เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡,
    เชฌเซ‡เช•เชเชจเซเชก-เชนเซ‡เชกเชฒเซ‡เชธ
    เชฌเซ‡เช•เชเชจเซเชก-เช†เชฐเชกเซ€เชชเซ€
    เชฌเซ‡เช•เชเชจเซเชก-เชตเซ‡เชฒเซ‡เชจเซเชก
    เชฌเซ‡เช•เชเชจเซเชก-x11 เช…เชจเซ‡
    เชฌเซ‡เช•เชเชจเซเชก-fbdev;

  • เชชเซ‡เช•เซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— PNG เช›เชฌเซ€เช“เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡ zopflipng เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เช†เชงเชพเชฐเซ‡ เชเซ‹เชชเชซเซเชฒเซ€;
  • xdg_output_unstable_v1 เช…เชจเซ‡ zwp_linux_explicit_synchronization_v1 เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ. เชชเซ‡เช•เซ‡เชœ เชธเช‚เชธเซเช•เชฐเชฃ เช†เชตเชถเซเชฏเช•เชคเชพเช“เชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชตเซ‡เชฒเซ‡เชจเซเชก-เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเซเชธ (เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฎเชพเชŸเซ‡ 1.18 เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡);
  • เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เชชเซ‚เชฐเซเชฃ เชฅเชฏเซเช‚ เช›เซ‡ เชฎเซ‡เชธเซ‹เชจ. เช“เชŸเซ‹เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹