{"id":4224,"date":"2015-12-02T10:04:45","date_gmt":"2015-12-02T08:04:45","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=4224"},"modified":"2015-12-27T23:45:22","modified_gmt":"2015-12-27T21:45:22","slug":"nvidia-ja-videon-repeily-voi-kokko","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=4224","title":{"rendered":"Nvidia ja videon repeily (voi k\u00f6kk\u00f6)"},"content":{"rendered":"<p>Ehdin jo tottua Intelin integroidun n\u00e4yttiksen kanssa siihen, ett\u00e4 video toistuu n\u00e4tisti repeilem\u00e4tt\u00e4 VLC:ll\u00e4, mutta nyt palasin Nvidia-maahan ja ongelmia ilmeni saman tien. Alla on <em>Mint\/MATE<\/em> ja ikkunamanagerina vsyncin p\u00e4\u00e4lle huonosti ymm\u00e4rt\u00e4v\u00e4 <em>Marco<\/em>. Useamman tunnin googletuksella tuli vastaan seuraavia paremmin ja huonommin toimivia ehdotuksia:<\/p>\n<ol>\n<li><em>K\u00e4sienheiluttelut<\/em>. Laita Nvidian asetuksista t\u00e4ydet tehot p\u00e4\u00e4lle, poista k\u00e4yt\u00f6st\u00e4 X-palvelimelta backing store jne. Ei auta.<\/li>\n<li><em>VLC:n videoulostulo<\/em>. Xvideo repeilee pahasti, normaali X11 on kohtuuttoman hidas ja viel\u00e4 GLX:kin repeilee tarpeettoman paljon. Ei auta.<\/li>\n<li><em>Compiz<\/em>. Marcon vaihtaminen Compiziin tosiaankin auttoi asiaa, koska j\u00e4lkimm\u00e4inen kompositoi koko ruudun. Valitettavasti bugeja tuli vastaan lyhyell\u00e4kin k\u00e4yt\u00f6ll\u00e4 ihan liikaa, enk\u00e4 saanut asetuksia muutenkaan mieleisikseni.<\/li>\n<li><em>Compton<\/em>. Marcon kanssa toimiva pelkk\u00e4 komposiittori (kompostori?) ratkaisi sekin repeilyn kunnialla, mutta vei valitettavasti aivan liikaa tehoa, mink\u00e4 lis\u00e4ksi p\u00e4ivitystaajuus lerpahti.<\/li>\n<li><em>Nvidian kikkale<\/em>. Nvidiakin tukee kaikessa hiljaisuudessa kompositointia, vaikkei sit\u00e4 saakaan normaaleista asetuksista p\u00e4\u00e4lle. Jonkin verran vie tehoja sekin, mutta v\u00e4hemm\u00e4n kuin Compton.<\/li>\n<\/ol>\n<p>Kohta 5 vaatii seuraavanlaisen, ei aivan ilmeisen \/etc\/X11\/xorg.confin:<\/p>\n<pre>Section \"Screen\"\r\n  Identifier \"nvidia\"\r\n  Device \"nvidia\"\r\n  Option \"TripleBuffer\" \"True\"\r\n  Option \"metamodes\" \"nvidia-auto-select +0+0 { ForceFullCompositionPipeline = On }\"\r\nEndSection<\/pre>\n<p>T\u00e4m\u00e4n j\u00e4lkeen Nvidian ajuri kompositoi ja synkronoi ruudunpiirron ja videot toistuvat kauniisti, eiv\u00e4tk\u00e4 ikkunatkaan splittaile liikutellessa. Pienen\u00e4 kauneusvirheen\u00e4 Xvideo on hidas, joten VLC:hen kannattaa vaihtaa ulostuloksi GLX. Ei t\u00e4m\u00e4k\u00e4\u00e4n mik\u00e4\u00e4n t\u00e4ydellinen ratkaisu ole, sill\u00e4 X vie nyt tyhj\u00e4n panttina jonkin verran\u00a0prosessoritehoa ja kuormitettuna enemm\u00e4n, mink\u00e4 lis\u00e4ksi OpenGL hidastuu jonkin verran. Riitt\u00e4\u00e4 kuitenkin t\u00e4h\u00e4n h\u00e4t\u00e4\u00e4n tilap\u00e4isratkaisuksi parempaa etsiess\u00e4 &#8212; vinkkej\u00e4 otetaan mielell\u00e4\u00e4n vastaan.<\/p>\n<p><em>edit: eih\u00e4n t\u00e4m\u00e4 ollut tietenk\u00e4\u00e4n koko kuva viel\u00e4. K\u00e4vi ilmi, ett\u00e4 Nvidian ajuri hukkaa\u00a0kompositoinnin, jos\u00a0kone k\u00e4y nukkumassa. Tilannetta voi korjailla palauttamalla kompostorin nvidia-settingsin avulla. Itse laittoin paikkaan <\/em>\/etc\/pm\/sleep.d<em>\u00a0ajettavan tiedoston <\/em>20_nvidia<em> seuraavilla sisuksilla:<\/em><\/p>\n<pre>#!\/bin\/sh\r\ncase \"${1}\" in\r\n    resume|thaw)\r\n        nvidia-settings --assign CurrentMetaMode=\"nvidia-auto-select +0+0 { ForceFullCompositionPipeline=Off }\"\r\n        nvidia-settings --assign CurrentMetaMode=\"nvidia-auto-select +0+0 { ForceFullCompositionPipeline=On }\"\r\n    ;; \r\nesac<\/pre>\n<p><em>Hieman kludge, mutta tuntuu toimivan toistaiseksi.<\/em><\/p>\n<p><em>edit 2: Ruuduns\u00e4\u00e4st\u00e4j\u00e4 tuhoaa kompositoinnin my\u00f6s! T\u00e4m\u00e4n saa kierretty\u00e4 poistamalla ruuduns\u00e4\u00e4st\u00e4j\u00e4n kokonaan k\u00e4yt\u00f6st\u00e4 ja piment\u00e4m\u00e4ll\u00e4 n\u00e4yt\u00f6n virrans\u00e4\u00e4st\u00f6asetuksilla.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ehdin jo tottua Intelin integroidun n\u00e4yttiksen kanssa siihen, ett\u00e4 video toistuu n\u00e4tisti repeilem\u00e4tt\u00e4 VLC:ll\u00e4, mutta nyt palasin Nvidia-maahan ja ongelmia ilmeni saman tien. Alla on Mint\/MATE ja ikkunamanagerina vsyncin p\u00e4\u00e4lle huonosti ymm\u00e4rt\u00e4v\u00e4 Marco. Useamman tunnin googletuksella tuli vastaan seuraavia paremmin ja huonommin toimivia ehdotuksia: K\u00e4sienheiluttelut. Laita Nvidian asetuksista t\u00e4ydet tehot p\u00e4\u00e4lle, poista k\u00e4yt\u00f6st\u00e4 X-palvelimelta backing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,13,24],"tags":[],"class_list":["post-4224","post","type-post","status-publish","format-standard","hentry","category-laitteet","category-linux","category-softat"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/4224","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4224"}],"version-history":[{"count":12,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/4224\/revisions"}],"predecessor-version":[{"id":4285,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/4224\/revisions\/4285"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4224"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4224"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4224"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}