Csíkok video lejátszásánál

Fórumok

Sziasztok!

Olyan problémám van, hogy feltettem egy új Ubuntu 8.10-et az Acer Aspire 5110-es laptopomra, beállítottam a zárt forráskódú drivert is az X1300-as videokártyához, hátha az megoldja a problémát, de az továbbra is fennáll:

Amikor lejátszok Totemmel, Mplayerrel, Xine-vel (eddig ezeket próbáltam csak, gyanítom másra is ez lenne a helyzet), teljes képernyőn valamilyen videófájlt, filmet, akkor a gyorsabb jeleneteknél, ahol jobban változik a kép, a monitor középső sávjában csíkok jelennek meg, hasonlók mint amilyenek akkor láthatók amikor be vannak kapcsolva a vizuális effektek (Rendszer/Beállítások/Megjelenés/Vizuális Effektek), és úgy nézek videót; csak sokkal kevesebb, és nem annyira észrevehetőek.

Viszont számomra elég zavaróak, Winen sosem láttam még ilyeneket.

Mi lehet a gond? Hogy tudnám megoldani?

jelenlegi xorg.confom:


Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection

Section "ServerFlags"
Option "AIGLX" "on"
EndSection

#Section "DRI"
#Mode 0666
#EndSection

Alapból pedig ezek voltak. A fentieket más fórumokon láttam, próbálgattam hátha segítenek, de az utoldó DRI sectiont ki kellett kommentelnem, mert nem indult el az X :(

:


Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
EndSection

Section "Module"
Load "glx"
EndSection

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection

Ha valaki tapasztalt már ilyet, vagy tudja mi lehet a megoldás, légyszi írja le!!

Ha további infó kell, kérdezzetek bátran!

Előre is köszönöm a segítséget!

Hozzászólások

compiz ki van kapcsolva teljesen biztos?

Ha jól értem, akkor annak amit tapasztalsz "tearing" a neve. Amit pedig az okoz, hogy pont akkor vált a kép két kocka között, amikor a monitor frissíti a képet, ezért az egyik képkockát látod a monitor tetején, a másikat meg az alján.

Sajnos fglrx-nél ez egyes kártyatípusoknál így van XVideo-t használva. Megoldás lehet, ha XVideo helyett gl-t használsz. Például mplayer -vo gl valami.avi. Ja, és ne felejtsd el beállítani amd control panelben a more settings-nél a "wait for vertical refresh"-t "on, unless application specifies"-ra.

Zseni vagy!!!

Már 2 napja szenvedtem vele, mindent állítgattam már az xorg.conf-ban, azthittem azzal lesz a gond.

Beállítottam az Ati-s control panelben a "wait for vertical refresh"-t "Mindig Be" módra,
és így már az mplayer -vo gl valami.avi -val lejátszva el is tűnt a tearing!!

(Ráadásul bekapcsolt Vizuális Effekteknél is működik, csak fel kell tenni teljes képernyőre, normálban összevissza csíkozódik)

Átállítottam a xinét is opengl-re, teljes képernyőn így már kitűnő, viszont normál ablakban fel-le ugrál a kép, azt nem tudom miért lehet.

Van valami opció arra, hogy a Totem is gl-t használjon? Vagy inkább váltsam az alapértelmezett lejátszót a xinére? :))

Nagyon szépen köszönöm a segítséget!