Xineliboutput ja vdpau

VDR ja DVB aiheista keskustelua
interlaced1080
Harrastaja
Viestit: 55
Liittynyt: 21.10.2014 18:06

Xineliboutput ja vdpau

Viesti Kirjoittaja interlaced1080 » 21.10.2014 18:13

Asensin juuri minimaaliseen ubuntu 14.04 vdr:n käsin.
Ei näytä millään lähtevän xineliboutput toimimaan.
Tulee [vdr-fe] fe_xine_init: xine_open_video_driver("vdpau") failed

Nvidia ajurit asennettu Nvidian asennuspaketista.
libvdpau1 ja libvdpau-dev asennettu.

interlaced1080
Harrastaja
Viestit: 55
Liittynyt: 21.10.2014 18:06

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja interlaced1080 » 21.10.2014 18:22

Itselleni vastaten... :oops:
Piti asentaa ibxine2-x. Ei ollut tullut xinelibin mukana automaattisesti.
Nyt soi ja laulaa.

interlaced1080
Harrastaja
Viestit: 55
Liittynyt: 21.10.2014 18:06

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja interlaced1080 » 21.10.2014 18:53

Seuraava ongelma.
Repii, tearing, mistäs tämä nyt tulee?
Mitkä xineliboutputin config vivut vaikuttavat tuohon?

makehu
Säätäjä
Viestit: 399
Liittynyt: 30.07.2006 22:09
Paikkakunta: Uusikaupunki

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja makehu » 21.10.2014 21:23

X:ssä composointi ainakin aiheuttaa tearingia.
Itsellä /etc/X11/xorg.conf tiedoston lopussa seuraava rimpsu ottaa composoinnin pois päältä.

Koodi: Valitse kaikki

Section "Extensions"
    Option         "Composite" "Disable"
EndSection
Good people drink good beer. -Hunter S. Thompson

interlaced1080
Harrastaja
Viestit: 55
Liittynyt: 21.10.2014 18:06

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja interlaced1080 » 22.10.2014 8:39

Laitoin tuon xorg.confiin ja tearing katosi, mutta nyt tilalla nykiminen...
Edellinen vdr asennus oli Debianiin ihan samalla raudalla, eikä siinä ilmennyt tällaista.
Millaisia käynnistysoptioita käytätte xineliboutputin kanssa?
xorg.confissa asetukset 1280x720x50p resoluutiolle.

interlaced1080
Harrastaja
Viestit: 55
Liittynyt: 21.10.2014 18:06

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja interlaced1080 » 22.10.2014 9:09

Laitoin xineliboutputin configiin tällaiset ja nyt näyttäisi toimivan ilman nykimisiä.

# vdpau: HD deinterlace method
# { bob half temporal half temporal_spatial temporal temporal_spatial }, default: 3
video.output.vdpau_hd_deinterlace_method:temporal

# vdpau: disable deinterlacing when progressive_frame flag is set
# bool, default: 0
video.output.vdpau_honor_progressive:0

# vdpau: Scaling Quality
# [0..1], default: 0
video.output.vdpau_scaling_quality:1

# vdpau: SD deinterlace method
# { bob half temporal half temporal_spatial temporal temporal_spatial }, default: 3
video.output.vdpau_sd_deinterlace_method:temporal

hetas
Yli-ihminen
Viestit: 539
Liittynyt: 15.07.2004 3:00
Paikkakunta: Savonlinna

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja hetas » 22.10.2014 9:29

Kannattaa varmistaa että ruudun refresh rate on sama kuin videon. Eli 50Hz telkkaria katsoessa.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja nm » 23.10.2014 23:51

interlaced1080 kirjoitti:Laitoin xineliboutputin configiin tällaiset ja nyt näyttäisi toimivan ilman nykimisiä.

# vdpau: HD deinterlace method
# { bob half temporal half temporal_spatial temporal temporal_spatial }, default: 3
video.output.vdpau_hd_deinterlace_method:temporal

# vdpau: SD deinterlace method
# { bob half temporal half temporal_spatial temporal temporal_spatial }, default: 3
video.output.vdpau_sd_deinterlace_method:temporal
Kannattaa käyttää näissä asetusta temporal_spatial, jos vain näytönohjaimen teho riittää. SD-videolle riittää ainakin.

joukoy
Vanhempi asiantuntija
Viestit: 177
Liittynyt: 11.05.2006 8:46

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja joukoy » 24.10.2014 7:51

Olisiko sama ongelma mihin törmäsin:
viewtopic.php?f=7&t=4931&start=15#p35265
En ole vielä ratkaissut, edelleen ajelen Lubuntu 12.04 versiolla, en tosin ole pahemmin yrittänytkään.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja nm » 24.10.2014 12:12

joukoy kirjoitti:Olisiko sama ongelma mihin törmäsin:
viewtopic.php?f=7&t=4931&start=15#p35265
En ole vielä ratkaissut, edelleen ajelen Lubuntu 12.04 versiolla, en tosin ole pahemmin yrittänytkään.
Oletko kytkenyt kompositoinnin pois päältä xorg.confissa, kuten makehu neuvoi tuossa yllä?

bogey
Vanhempi harrastaja
Viestit: 71
Liittynyt: 07.04.2004 3:00

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja bogey » 14.12.2014 16:50

Laitetaas tää tännekkin. Toimii ainakin ubuntu 14.04 ja 14.10:ssä.
Asenna Nvidian ajurit.
ei tarvitse disabloida compositea
Tarkista nvidia-settings asetukset että sync to vblank on päällä.
Lisää startup ohjelmiin: nvidia-settings -l

Asenna compizconfig-settings-manager
Composite -> "unredirect full screen windows" Checked

Tämä on tärkeä että yllämainittu toimii:
Lisää /etc/lightdm/lightdm.conf
xserver-command=X -bs

azze
Säätäjä
Viestit: 232
Liittynyt: 27.04.2006 12:00
Paikkakunta: Tampere

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja azze » 08.02.2015 23:18

bogey kirjoitti:Laitetaas tää tännekkin. Toimii ainakin ubuntu 14.04 ja 14.10:ssä.
Asenna Nvidian ajurit.
ei tarvitse disabloida compositea
Tarkista nvidia-settings asetukset että sync to vblank on päällä.
Lisää startup ohjelmiin: nvidia-settings -l

Asenna compizconfig-settings-manager
Composite -> "unredirect full screen windows" Checked

Tämä on tärkeä että yllämainittu toimii:
Lisää /etc/lightdm/lightdm.conf
xserver-command=X -bs
Toimiiko tämä viimeinen loitsu gdm:llä ja mihin pitäisi laittaa?

Itsellä ubuntu 14.04
Nvidia
Compositen jos laittaa disableksi niin ei tarjoa kuin mustaa ruutua. Ja tietysti ilman tuota disablea repeilee kuva.

nm
Johtava konsultti
Viestit: 3160
Liittynyt: 22.07.2005 3:00

Re: Xineliboutput ja vdpau

Viesti Kirjoittaja nm » 09.02.2015 19:54

GDM ei taida tarjota mitään järkevää tapaa X-palvelimen komentoriviparametrien määrittelyyn. Rajoitusta voi kyllä kiertää kikkailemalla /usr/bin/Xorg:n kanssa, mutta purkkaviritys kestää vain seuraavaan päivitykseen asti. Periaatteessa backing storen pitäisi kytkeytyä pois päältä myös xorg.confin asetuksella, mutta se ei käytännössä toimi ainakaan, kun Composite-laajennos on käytössä.

Etkö pysty käyttämään LightDM:ää GDM:n sijaan?

Vastaa Viestiin