Aktualizacje sterowników X.org dla kart graficznych S3 i Trident

Pojawiły się wydania sterowników X.org xf86-video-trident 1.4 i xf86-video-s3virge 1.11.1 dla kart graficznych Trident i S3, które nie są już produkowane, ale niektórzy nadal ich używają, często jako drugiej karty graficznej . Ponadto chipy wideo tych producentów mogą być stosowane w serwerach i emulowane przez maszyny wirtualne.

Główne zmiany:

  • Dodano obsługę budowania w X.org 21.1 i nowszych wersjach.
  • Aby skompresować archiwum z tekstami źródłowymi, zamiast bzip2 używany jest algorytm xz.
  • Do gitlab CI dodano podstawowy test kompilacji i usunięto wymaganie dotyczące podpisu wylogowanego w zatwierdzeniach.
  • Naprawiono wiele ostrzeżeń pojawiających się podczas budowania sterownika z opcjami GCC, takimi jak kwalifikatory -Wdiscarded-, -Wnull-dereference i -Wimplicit-fallthrough.
  • W sterowniku s3virge sprawdzanie maksymalnej możliwej rozdzielczości zostało przeniesione z xf86ValidateModes do S3VValidMode (niezbędne do budowania z Xorg 1.20).
  • W sterowniku trident usunięto niedokończony kod sprzętowej akceleracji 2D EXA dla Blade 3D oraz naprawiono błąd w asemblowaniu kodu specyficznego dla architektury NEC PC-98×1.

Źródło: opennet.ru

Dodaj komentarz