Paano magtakda ng compton upang maiwasan ang choppy na pag-playback ng video

Gumagamit ka ba ng isang magaan na distro ng Linux at ginagamit mo ba xcompmgr upang magkaroon ng kagamitan sa pagsulat (mga transparency, anino, atbp.)? Posibleng, magdusa ka sa hindi magandang pagganap ng xcompmgr, ang resulta ng maraming bilang ng mga error na dinadala nito.

Ang iba pang mga proyekto, na ipinanganak bilang mga forc ng xcompmgr, ay nagawang malutas ang karamihan sa mga error na ito at nagdagdag pa ng ilang kilalang pagpapabuti. Ito ang kaso ng xcompmgr-dana at compton, lalo na ang huli.

Karaniwang choppy na video

Karaniwang choppy na video

Compton

Pag-install sa Arch at derivatives:

yaourt -S compton-git

Upang mai-configure ang compton, i-edit lamang ang file .config / compton.conf.

Gamit ang glx rendering engine

Matagal na akong gumagamit ng Compton bilang kapalit ng xcompmgr. Gayunpaman, kahit na ang Compton ay gumanap nang mas mahusay kaysa sa xcompmgr, ang pag-playback ng HD video ay mahirap pa rin sa aking ultra-light Manjaro na may LXDE. May mali.

Doon ko natuklasan na ang Compton ay may dalang dalawang mga rendering engine: xrender y glx (na gumagamit ng opengl). Hindi na kailangang sabihin, ang glx motor ay MAS MAS mabilis kaysa sa xrender. Bagaman nasa yugto pa rin ng "pang-eksperimentong", hindi bababa sa aking kaso naging matatag ito.

Upang magamit ang glx kailangan mong gumawa ng ilang mga pagbabago sa file ng pagsasaayos.

nano .config/compton.conf

Sa pagtatapos ng file, dapat kaming magdagdag:

# Otros
backend = "glx"
vsync = "opengl";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-no-rebind-pixmap = true;
glx-swap-method = "exchange";
unredir-if-possible = true;

Posibleng magdagdag ng iba pang mga pagpipilian sa pagsasaayos na mas angkop sa iyong kaso. Ang mga nais malaman kung paano i-configure nang husto ang Compton, iminumungkahi kong tingnan ang Arko wiki at Compton wiki. Mahahanap mo doon ang napakahalagang impormasyon.

Ang aking buong file ng Compton config ay naiwan kaya.

Upang mapansin ang mga pagbabago, kailangan mong i-restart ang compton. Ginagawa ito tulad nito:

Killall Compton

Pagkatapos, pagpindot sa Alt + F2 at pagpasok sa "compton" (nang walang mga quote).

Nagpe-play ng Mga Video

Panghuli, kinailangan kong gumawa ng isang maliit na pagbabago sa aking video player (SMPlayer) upang lubos na samantalahin ang mga pagbabagong ginawa sa Compton.

pumunta ako sa Mga Pagpipilian> Mga Kagustuhan> Video> Driver exit at pinili ang pagpipilian gl. Tulad ng inirekomenda sa Compton wiki, kung sinusuportahan ito ng iyong card mas mainam itong gamitin VDPAU. Ang aking nVidia card ay medyo luma na kaya kailangan kong manatili sa gl.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   magtulungan15 dijo

    Mahusay na post. Wala akong problema sa video, ngunit hindi ako makahanap ng isang paraan upang gumana nang maayos ang aking conky kay Compton.

    1.    gumamit tayo ng linux dijo

      Upang malutas ang problemang ito, inirerekumenda kong basahin mo
      https://wiki.archlinux.org/index.php/Compton#Conky_without_shadows
      https://github.com/chjj/compton/wiki/faq
      Cheers! Paul

      1.    magtulungan15 dijo

        Maraming salamat titingnan ko.

  2.   lolivoice dijo

    posible bang gamitin ito sa gnome?

  3.   ridri dijo

    Ang link sa iyong file ng pagsasaayos ay nakabukas.

    1.    gumamit tayo ng linux dijo

      Gumagana perpekto ... subukang muli.

  4.   pandev92 dijo

    Para sa mga gumagamit ng amd, kung gagamitin mo ang libreng driver, ang parehong output ng xv at opengl ay makikita nang hindi napupunit at ang chrome flash ay makikita din, dahil gumagamit ito ng sarili nitong vsync (ang gumagamit ng firefox ay hindi), kahit na ang paggalaw ng windows ay magkakaroon napupunit.
    Kung gagamitin mo ang saradong driver, i-click lamang ang libreng luha at iyon lang, at pagkatapos ay sa compton i-activate ang mga transparency atbp.

  5.   Cristian dijo

    Magandang hapon, hindi ko mahanap ang file ng pagsasaayos ng Compton, mula ako sa Manjaro Xfce… Upang patakbuhin ang Compton, nag-log in ako sa isang utos, kaya hindi ko kailanman hinanap ang pagsasaayos na file na ito
    ~ / .config / compton.conf o ~ / .compton.conf, kapwa wala o blangko ... Pinahahalagahan ko ang anumang tulong ...

    1.    gumamit tayo ng linux dijo

      Gaano kataka-taka ... iyon ang 2 mga lugar kung saan sila karaniwang nakaimbak.
      Gayundin, hindi ito magiging kakatwa kung wala ito. Kailangan mong likhain ito. 🙂
      Cheers! Paul

      1.    Cristian dijo

        Oo, nilikha ko ito sa / bahay kasama ang pagsasaayos na nagsasabing dito at inilulunsad ko ito sa compton -b. Walang pansiwang kapag inilipat ko ang isang window, hindi ito kapansin-pansin kapag nanonood ako ng mga video sa internet, ngunit kapag nanonood ng mga HD video ay pareho ang hitsura. Mayroon akong VLC ngunit ang pagpili ng openGL bilang output ay mukhang pareho. Ito ay nagpapabuti ng maraming, ngunit tiyak na kailangan kong gumawa ng ilang karagdagang pagsasaayos ...

        1.    gumamit tayo ng linux dijo

          Posibleng. Sa VLC hindi ako sumubok.
          Gayundin, inirerekumenda ko na paganahin mo ang "pag-decode ng hardware" sa VLC at huwag paganahin ang mga subtitle ng SAA (o isang bagay tulad nito, hindi ko masyadong maalala ang pangalan).
          Yakap! Paul

  6.   Jamin Fernandez (@JaminSamuel) dijo

    Kumusta isang katanungan, ano ang magiging pamamaraan upang mai-install ito sa Xubuntu 14.04?

    1.    gumamit tayo ng linux dijo

      Kumusta Jamin!
      Una sa lahat, kakailanganin mong huwag paganahin ang kompositor ng window ng XFCE at pagkatapos ay i-install ang compton (sa pamamagitan ng software center o may sudo apt install compton).
      Panghuli, upang simulan ito, i-type lamang ang "compton" (nang walang mga quote) sa isang terminal.
      Iniwan ko sa iyo ang link na ito (sa English) na sa palagay ko ay maaaring maging napaka kapaki-pakinabang: http://duncanlock.net/blog/2013/06/07/how-to-switch-to-compton-for-beautiful-tear-free-compositing-in-xfce/
      Cheers! Paul