Actualizări de drivere X.org pentru plăcile grafice S3 și Trident

Au existat versiuni ale driverelor X.org xf86-video-trident 1.4 și xf86-video-s3virge 1.11.1 pentru plăcile video Trident și S3, care nu mai sunt produse, dar unii oameni continuă să le folosească, adesea ca a doua placă video . În plus, cipurile video de la acești producători pot fi folosite pe servere și emulate de mașinile virtuale.

Principalele modificări:

  • S-a adăugat suport pentru construirea cu X.org 21.1 și versiuni ulterioare.
  • Pentru a comprima arhiva cu texte sursă, se folosește algoritmul xz în loc de bzip2.
  • Un test de compilare de bază a fost adăugat la CI gitlab și cerința pentru semnătura Signed-off-by în commit-uri a fost eliminată.
  • S-au remediat multe avertismente care au fost emise la construirea unui driver cu opțiuni GCC, cum ar fi -Wdiscarded-qualifiers, -Wnull-dereference și -Wimplicit-fallthrough.
  • În driverul s3virge, verificarea pentru rezoluția maximă posibilă a fost mutată de la xf86ValidateModes la S3VValidMode (necesar pentru construirea cu Xorg 1.20).
  • În driverul trident, codul de accelerare 2D hardware EXA neterminat pentru Blade 3D a fost eliminat și a fost remediată o eroare la asamblarea codului specific arhitecturii NEC PC-98×1.

Sursa: opennet.ru

Adauga un comentariu