Hyprland 0.57.1 a fost lansat: Remedieri pentru ecrane negre pe NVIDIA, scurtături de tastatură și stabilitate pe Wayland

 

Hyprland, popularul compozitor dinamic de tip tiling pentru Wayland, a primit actualizarea de mentenanță 0.57.1. Această versiune vine la scurt timp după lansarea majoră 0.57 și este menită să corecteze rapid regresii critice, în special blocajele de afișare pe plăcile grafice NVIDIA și erorile de procesare a scurtăturilor de la tastatură și mouse.

Corecții pentru plăcile grafice NVIDIA și subsistemul video

Cea mai importantă remediere din versiunea 0.57.1 vizează utilizatorii de plăci video NVIDIA, care se confruntau cu problema ecranelor negre după pornire sau la schimbarea configurațiilor de afișaj:

  • Ecrane negre remediate: S-au eliminat erorile de pipeline care împiedicau inițializarea corectă a sesiunii grafice pe driverele NVIDIA.

  • Ajustare max_bpc: S-a corectat modul în care valoarea numărului maxim de biți per canal de culoare (max bits per color) este setată în funcție de adâncimea de culoare a monitorului.

  • DMA-BUF și KMS: A fost restabilită filtrarea opțională KMS DMA-BUF și s-a îmbunătățit mecanismul de feedback pentru formatele DMA-BUF la modificarea dinamică a configurației ecranelor.

Gestionarea evenimentelor de intrare: Scurtături și mouse

Actualizarea elimină conflictele apărute la procesarea combinațiilor de taste:

  • Rezolvarea combinațiilor complexe de taste (chords): A fost corectat un bug legat de consumul eronat al excepțiilor în timpul interpretării tastelor apăsate simultan sau secvențial.

  • Fără conflicte între tastatură și mouse: S-a eliminat comportamentul în care anumite scurtături de tastatură blocau sau mascau (shadowing) evenimentele de intrare trimise de mouse.

Randare, ferestre și stabilitate generală

Pe lângă nucleul de afișare și input, Hyprland 0.57.1 include o serie de finisaje vizuale și corecții de protocoale:

  • Randare la scară logică: Suprafețele mici sunt acum desenate întotdeauna la dimensiunea lor logică corectă.

  • Barele de grup (group-bar): Casetele de decorațiuni au colțurile rotunjite calculate direct în coordonatele dispozitivului, eliminând nepotrivirile grafice pe regiunile deteriorate (damage regions).

  • Protocolul de blocare a sesiunii (session-lock): A fost eliminată o eroare de protocol care apărea la deconectarea fizică a unui monitor în timp ce ecranul era blocat.

  • Comportament Fullscreen: Aplicațiile deschise pe tot ecranul își păstrează acum starea completă de fullscreen chiar și atunci când trimit o solicitare internă de maximizare.

  • Configurații și tablete: S-au corectat o eroare de tip underflow la parsarea spațiilor de lucru (workspaces), limitele valorilor permise pentru tablete grafice și validatorul de configurare Lua pentru profilurile personalizate de accelerare a cursorului.

Sursa articolului: Linuxiac — Hyprland 0.57.1 Released with NVIDIA and Keybinding Fixes

Comentarii

Postări populare de pe acest blog

Linux Mint 27 „Adrien” sosește de Crăciun: Schimbare istorică prin renunțarea la versiunile intermediare (point releases)

⏱️ Test de laborator Neowin: Linux spulberă Windows 11 în sarcinile zilnice și managementul resurselor!

PhotoSuite: O alternativă gratuită și open-source la Photoshop, cu suport nativ pentru fișiere PSD