MPV media player xaus kev txhawb nqa rau GNOME

Mus rau media player codebase MPV qhia hloov, uas kuaj xyuas kev tso tawm hauv GNOME ib puag ncig thiab txiav tawm qhov kev pab cuam nrog cov zis ua yuam kev hais txog qhov tsis tuaj yeem siv qhov program hauv GNOME. Qhov kev hloov no tom qab ntawd hloov mus rau ib qho kev xaiv softer, txwv rau tso saib ceeb toom. Ua ntej no, pib nrog tso tawm 0.32, twb tau nthuav tawm cov lus ceeb toom muaj zoo sib xws paub tej teeb meem, tshwm sim thaum khiav hauv GNOME raws li Wayland.

Nws yog sau tseg, tias thaum khiav tus neeg ua si hauv Wayland-raws li GNOME kev sib ntsib, ntau yam teeb meem tshwm sim, xws li cov thav ntawv tsis tau ua raws sijhawm thiab qhov sib txawv tsis sib xws tshwm sim nrog vsync synchronization. Cov teeb meem no tshwj xeeb rau GNOME, tab sis pom tau los ntawm ntau tus neeg siv tsis yog GNOME teeb meem, tab sis raws li kab hauv Wayland lossis MPV. Txog rau thaum GNOME cov neeg tsim khoom kho cov teeb meem, cov neeg siv tau qhia kom hloov mus rau qhov kev sib tham ua haujlwm saum toj ntawm X.Org server lossis siv lwm qhov sib xyaw Wayland servers.

Ntawm cov teeb meem nrog GNOME, qhov tsis muaj kev txhawb nqa raws tu qauv kuj tau hais xdg-kho kom zoo nkauj rau lub qhov rais kho kom zoo nkauj ntawm lub server thiab raws tu qauv sab
zwp_idle_inhibit_manager_v1, yam tsis muaj qhov screen yuav ploj mus thaum lub sijhawm ua yeeb yaj kiab. Thawj qhov teeb meem tuaj yeem dhau los ntawm kev khiav mpv nrog cov kev xaiv -gpu-context = x11egl lossis -gpu-context = x11, thiab
qhov thib ob los ntawm kev khiav mpv nrog GNOME-specific gnome-session-inhibit handler.

Raws li cov neeg tsim tawm mpv, cov teeb meem no yog tshwm sim los ntawm qhov tseeb tias GNOME yog qhov chaw tsis yog lub desktop xwb, tab sis raws li lub platform cais uas tsis tshwj xeeb txog kev sib raug zoo nrog lwm qhov chaw thiab tsis kam ntxiv kev txhawb nqa rau cov txheej txheem yooj yim tshaj plaws, xws li raws li tau hais los saum toj no xdg-kho kom zoo nkauj thiab zwp_idle_inhibit_manager raws tu qauv, uas tuaj yeem ua kom yooj yim rau kev sib koom ua ke ntawm cov ntawv thov sib txawv ntawm ib puag ncig desktop. Hloov chaw, GNOME sim yuam nws tus kheej lwm cov txheej txheem uas yuav tsum tau khi rau GTK, tso cai rau cov neeg siv khoom sab nraud ntawm kev ua haujlwm ntawm lub qhov rais ntsiab lus (CSD), lossis xav kom siv DBus los lov tes taw qhov screen saver.

Thaum kawg, cov neeg tsim tawm mpv tau txiav txim siab los qhia cov lus ceeb toom tsis yog qhov yuam kev kaw ntxov, tab sis txiav txim siab txiav tawm kev txhawb nqa rau GNOME thiab yuav tsum tsis txhob teb cov lus ceeb toom ntawm cov teeb meem tshwm sim ntawm lub tshuab khiav lub desktop.

Tau qhov twg los: opennet.ru

Yuav txhim khu kev qha hosting rau cov chaw nrog DDoS tiv thaiv, VPS VDS servers 🔥 Yuav lub vev xaib hosting txhim khu kev qha nrog kev tiv thaiv DDoS, VPS VDS servers | ProHoster