Wayոճել 1.12

Հրապարակումը հրապարակվել է Wayոճել 1.12 — Wayland կոմպոզիտորի նոր տարբերակ, որը գաղափարախոսությամբ և կոնֆիգուրացիայով համատեղելի է i3-ի հետ։ Թողարկումը տեղի ունեցավ։ 25 Մայիս 2026 տարիՆախագծի համաձայն, Sway 1.12-ը ներառում է 138 փոփոխություն 50 մասնակիցներից, և այժմ հավաքումը պահանջում է wlroots 0.20.0.

Օգտագործողի հիմնական փոփոխությունը աջակցությունն էր HDR10- ը աշխատելիս Vulkan ռենդերերՍա ավտոմատ կերպով չի միացնում HDR-ը բոլոր կոնֆիգուրացիաներում. այս գործառույթը կապված է wlroots/Sway-ի Vulkan backend/renderer-ի և դրայվերների, մոնիտորի և գրաֆիկական մնացած մասի աջակցության հետ: Այնուամենայնիվ, սա կարևոր քայլ է Sway-ի համար՝ Wayland միջավայրում ժամանակակից HDR էկրանները լիովին աջակցելու ուղղությամբ:

Sway 1.12-ի հիմնական փոփոխությունները

  • Աջակցություն առանձին պատուհանների գրանցմանը։
    Sway-ը այժմ կարող է նկարահանել առանձին պատուհաններ, այլ ոչ թե ամբողջ էկրանը կամ աշխատանքային տարածքը։ Սա կարևոր է էկրանի ձայնագրման և տեսազանգերի ժամանակ հավելվածների համատեղ օգտագործման համար. դուք կարող եք ցուցադրել որոշակի հավելված՝ առանց ամբողջ աշխատասեղանը բացահայտելու։ Այս աշխատանքը նշված է որպես աջակցություն ամբողջական փոփոխությունների ցանկում։ բարձր մակարդակի գրավում.

  • HDR10՝ Vulkan ռենդերերի միջոցով։
    Ավելացված աջակցություն HDR10 արդյունքը Sway-ը Vulkan ռենդերերի միջոցով գործարկելիս։ HDR10-ը ամենատարածված բաց HDR տեսանյութի ձևաչափերից մեկն է, ուստի փոփոխությունը հատկապես նկատելի է ժամանակակից մոնիտորների և մուլտիմեդիա սցենարների օգտատերերի համար։

  • Նոր Ուեյլենդի արձանագրություններ։
    Թողարկումը ավելացնում է color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 և wl_fixes ֆորմատների աջակցությունը։ Սա ընդլայնում է գույների կառավարման, արտաքին բաղադրիչների և աշխատանքային տարածքների միջև փոխազդեցության և վերին մակարդակի պատուհանների ավելի ճշգրիտ նույնականացման հիմքերը։

  • Նոր տարբերակ --device-primaries արդյունքի color_profile-ի համար։
    Այժմ հնարավոր է օգտագործել մոնիտորի կողմից հաղորդվող հիմնական գունային կոորդինատները։ ԷԴԻԴՍա անհրաժեշտ է որոշակի էկրանի գունային բնութագրերն ավելի ճշգրիտ նկարագրելու համար, այլ ոչ թե այն մոտավորապես կապելու նախապես սահմանված պրոֆիլի հետ։

  • srgb պրոֆիլի վարքագծի փոփոխություն։
    sRGB պրոֆիլն այժմ օգտագործում է կտոր-կտոր sRGB փոխանցման ֆունկցիան՝ պարզ գամմա 2.2-ի փոխարեն: Ավելացվել է գամմա 22 պրոֆիլ՝ հին վարքագիծը լուծելու համար: Այնուամենայնիվ, մշակողների խոսքով, արդյունավետ լռելյայն վարքագիծը մնում է նույնը՝ գամմա 2.2:

  • Պաշտոնական աջակցություն գործարկման համար՝ ցուցադրման մենեջերի միջոցով։
    Նախկինում Sway-ի գործարկումը ցուցադրման կառավարիչների միջոցով պաշտոնապես համարվում էր չաջակցվող սցենար. մշակողները հղում էին կատարում մուտքի կառավարիչների հետ կապված հին խնդիրներին և փակում էին նման հաշվետվությունները որպես չաջակցվող: Sway 1.12-ում այս դիրքորոշումը վերանայվել է, և ցուցադրման կառավարիչի միջոցով գործարկումն այժմ պաշտոնապես աջակցվում է:

  • Փոխվել է չաջակցվող գրաֆիկական պրոցեսորների վարքագիծը։
    Sway-ը այլևս չի հրաժարվում գործարկել չաջակցվող տեսաերիզատորների վրա, այդ թվում՝ սեփական NVIDIA դրայվերի վրա: Գործարկումից հրաժարվելու փոխարեն այժմ ցուցադրվում է տեղեկատվական հաղորդագրություն: Մշակողները շեշտում են, որ աջակցության քաղաքականությունը չի փոխվել. փոխվել է միայն գործարկման վարքագիծը: Հաղորդագրությունը կարող է անջատվել --unsupported-gpu պարամետրի կամ SWAY_UNSUPPORTED_GPU միջավայրի փոփոխականի միջոցով:

  • Մեդիա ստեղներ playerctl-ի միջոցով՝ ստանդարտ կազմաձևով։
    Playerctl-ի համար ստեղների կապակցումները ավելացվել են լռելյայն կարգավորման ֆայլին: Սա պարզեցնում է մեդիա նվագարկչի կառավարումը ստանդարտ մեդիա ստեղների միջոցով՝ առանց ձեռքով հատուկ կապակցումներ ավելացնելու:

  • Աջակցություն ստեղնաշարի սահող անջատիչների համար։
    Ավելացվել է ստեղնաշարի բլոկների վրա սահող անջատիչների աջակցություն: Այս փոփոխությունը վերաբերում է մուտքագրման մշակմանը և օգտակար է այն սարքերի համար, որտեղ նման ապարատային անջատիչները առկա են որպես ստեղնաշարի մաս:

Հիմնական գործառույթներից բացի, թողարկումը ներառում է նաև drag-and-drop կառավարման, կոնտեյներների տեղաշարժի, աշխատանքային տարածքների, layer-shell-ի, xdg-shell-ի, scratchpad-ի, Pango/Cairo-ի միջոցով տեքստի մշակման և մի քանի IPC սկրիպտների ուղղումներ: Այս ուղղումները ներառում են վահանակի հրամանների սխալ օգտագործման, վերագործարկումից հետո գրիչի առաջին հպման, կոնտեյները աշխատանքային տարածքի եզրին քարշ տալու և որոշ չափափոխման/տեղափոխման գործողություններ:

Sway 1.12-ը ենթակառուցվածքային մակարդակի թարմացում է թվում. նախագիծը թարմացվել է wlroots 0.20-ով, պատրաստվել է ժամանակակից գույների կառավարման և HDR-ի համար, բարելավվել են էկրանի համատեղ օգտագործման սկրիպտները և հանվել է էկրանի կառավարիչների միջոցով գործարկման հին պաշտոնական սահմանափակումը: Շարժական բաշխումների օգտատերերի համար թարմացումը, հավանաբար, կհասնի սովորական փաթեթային ալիքներով, բայց նրանք, ովքեր իրենք են կառուցում Sway-ը, պետք է տեղյակ լինեն wlroots 0.20.0-ից նոր կախվածության մասին:

Source: linux.org.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster