• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Videos Ruckeln openSUSE 11.1 x86-64, ATI fglrx, gnome...

schorsch92

Newbie
Ich habe auch das Problem das Videos ca. alle 7 Sekunde Ruckeln. Das Problem tritt bei Allen Videos auf außer bei Flash Videos die der Adobe Flash Player z.B. auf YouTube abspielt, ansonsten ist es egal ab es z.B. ein Video aus dem Internet, von DVD oder von der Festplatte ist.
Hier ein Paar Infos zu meinem System: Betriebssystem: openSUSE 11.1 x86-64, GPU Driver ATI fglrx, Desktopumgebung, Gnome, außerdem Läuft noch compitz fusion, und AWN, aber auch ein zeitweiliges Abschalten von compitz und AWN bringt keine Vorteile .
Rechner: FSC Amili Xi2550:


Hier ein Video des Problems: http://www.youtube.com/watch?v=JAMgrYsFrSM (Banshee, AWN und Compitz ein!)
 

whois

Ultimate Guru
Vielleicht was ähnliches wie hier?
Tritt das bei allen Playern auf oder nur bei einem bestimmten?
 
Was sagt denn das gute alte

Code:
top

während der ganzen Aktion? Eventuell läuft die ganze Zeit ein Prozess, der Dein System allgemein bremst. Poste außerdem mal Deine /etc/X11/xorg.conf.
 
OP
schorsch92

schorsch92

Newbie
Die CPU Belastung (zwischen 30% und 40% Pro CPU Kern bei einem MPEG-4 Video mit 720 x 432Pixel und 25FPS) und die HDD Auslastung ist während der Wiedergabe der Videos nicht besonders hoch die CPU wird bei der Wiedergabe mit VLC Player vor allem von den Prozessen X (Besitzer ist root) und VLC (Besitzer ist "georg")
Hier meine xorg.conf:
Code:
# /.../
# SaX generated X11 config file
# Created on: 2009-10-04T15:04:22+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AIGLX" "on"
  Option       "AllowMouseOpenFail" "on"
  Option       "IgnoreABI" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "dri"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "12"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "Logitech USB Receiver"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  Option       "CalcAlgorithm" "XServerPool"
  DisplaySize  367 230
  HorizSync    30-94
  Identifier   "Monitor[0]"
  ModelName    "SAMSUNG LCD MONITOR"
  Option       "DPMS"
  Option       "PreferredMode" "1920x1200"
  VendorName   "SEC"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1920x1200" "1900x1200" "1920x1080" "1600x1200" "1680x1050" "1600x1024" "1600x1000" "1400x1050" "1600x900" "1280x1024" "1440x900" "1280x960" "1366x768" "1360x768" "1280x800" "1152x864" "1280x768" "1280x720" "1024x768" "1280x600" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "ATI Mobility Radeon HD 2600 XT (M76 9583)"
  Driver       "fglrx"
  Identifier   "Device[0]"
  Option       "XAANoOffscreenPixmaps" "true"
  Option       "Capabilities" "0x00000000"
  Option       "OpenGLOverlay" "off"
  Option       "FSAAScale" "0"
  Option       "FSAAEnable" "off"
  Option       "VideoOverlay" "on"
  VendorName   "ATI"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option       "Composite" "on"
EndSection
 

revealed

Guru
Hallo!

Versuch mal bitte mit einem Testvideo oder so auf dem Computer beispielsweise unterschiedliche Videotreiber.

Beispiel mplayer:
mplayer -vo xv testvideo
mplayer -vo gl2 testvideo
mplayer -vo x11 testvideo

und betrachte daweil das Playerverhalten in TOP, ob besserung eintritt. Wenn ja müsstest du mal in der jeweiligen GUI deiner player bei den Einstellungen schauen ob das richtige eingestellt ist.

Ich glaube bei compiz war am besten gl gl2 oder x11 (Xshm);;

Dann gibts bei den compiz-fusion einstellungen im ccsm eine erweiterung für Video. Aktiviere diese mal.

Du wirst beispielsweise mit dem Cube auch feststellen, dass beim Rotieren des würfels mit einem bestimmten Videotreiber das Bild des Videos vor dem sich drehenden Würfel unter Umständen einfach stehen bleibt. Also nicht ruckeln .. aber es wird quasi nicht am Würfel kleben.

Hoffe das hilft die weiter.

Gruß,

R
 
OP
schorsch92

schorsch92

Newbie
Unter Compitz habe ich die Extra Video funktion schon Deaktiviert sowie Aktiviert und es half nichts aber wen ich
Code:
vlc -vo x11 testvideo.mp4
eingebe kommt wird auf der Konsole folgendes angezeigt während das Video Läuft (bzw. Ruckelt) dürfte vielleicht etwas weiterhelfen!
Code:
georg@linux-Laptop:/media/Daten/testvideo> vlc -vo x11 testvideo.mp4
VLC media player 1.1.0-git Yellow Bastard
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat x11
Datei oder Verzeichnis nicht gefunden
libdvdnav: vm: failed to open/read the DVD
[0x9115c0] access_file access error: cannot open file x11 (Datei oder Verzeichnis nicht gefunden)
[0x7f44cc000af0] main input error: open of `x11' failed: no suitable access module
[0x92cba0] xcb_xv generic error: Unknown request in XCB vout display
[0x92cba0] xcb_xv generic error: Unknown request in XCB vout display
[0x7f44cc012dc0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 300 ms
[0x7f44cc012dc0] main input error: ES_OUT_RESET_PCR called
[0x7f44cc012dc0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 415 ms
[0x7f44cc012dc0] main input error: ES_OUT_RESET_PCR called
[0x7f44cc012dc0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 542 ms
[0x7f44cc012dc0] main input error: ES_OUT_RESET_PCR called
[0x7f44cc012dc0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 563 ms
[0x7f44cc012dc0] main input error: ES_OUT_RESET_PCR called
[0x92cba0] xcb_xv generic error: Unknown request in XCB vout display
[0x92cba0] xcb_xv generic error: Unknown request in XCB vout display
[0x92cba0] xcb_xv generic error: Unknown request in XCB vout display
Code:
vlc -vo xv testvideo.mp4
liefert:
Code:
georg@linux-Laptop:/media/Daten/testvideo> vlc -vo x11 testvideo.mp4
VLC media player 1.1.0-git Yellow Bastard
libdvdnav: Using dvdnav version 4.1.3
libdvdread: Using libdvdcss version 1.2.10 for DVD access
libdvdread: Can't stat xv
Datei oder Verzeichnis nicht gefunden
libdvdnav: vm: failed to open/read the DVD
[0x9195e0] access_file access error: cannot open file xv (Datei oder Verzeichnis nicht gefunden)
[0x7fc420000ad0] main input error: open of `xv' failed: no suitable access module
[0x91d2b0] xcb_xv generic error: Unknown request in XCB vout display
[0x91d2b0] xcb_xv generic error: Unknown request in XCB vout display
[0x91d2b0] xcb_xv generic error: Unknown request in XCB vout display
[0x7fc420010610] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 300 ms
[0x7fc420010610] main input error: ES_OUT_RESET_PCR called
[0x7fc420010610] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 318 ms
[0x7fc420010610] main input error: ES_OUT_RESET_PCR called
[0x91d2b0] xcb_xv generic error: Unknown request in XCB vout display
[0x7fc420010610] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 431 ms
[0x7fc420010610] main input error: ES_OUT_RESET_PCR called
[0x7fc420010610] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 500 ms
[0x7fc420010610] main input error: ES_OUT_RESET_PCR called
[0x7fc420010610] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late, increasing pts_delay to 508 ms
[0x7fc420010610] main input error: ES_OUT_RESET_PCR called
 

revealed

Guru
komisch... ?

man mplayer:
Code:
Folgende Videoausgabetreiber sind verfügbar:

       xv (nur bei X11)

Ahso .... ! Lol die Flag die ich dir genannt habe ist für "mplayer" ... schau mal in:
Code:
man mplayer
Suche nach videotreiber und korrigiere deine Eingaben ggf. (habe kein vlc).

Gruß,

R
 

revealed

Guru
ja ok... du kannst im VLC eigentlich auch bei STRG+S (Einstellungen) auf Erweitert stellen und dort irgendwo verschiedene Videotreiber klicken. Probier halt mal durch... oder lies

is ja kein stress

Und poste bitte die Ausgabe von:
Code:
zypper lr up

Gruß,

R
 
OP
schorsch92

schorsch92

Newbie
Code:
zypper lr up
ergibt:
Code:
georg@linux-Laptop:~> zypper lr up
#  | Alias                    | Name                                         | Aktiviert | Aktualisieren
---+--------------------------+----------------------------------------------+-----------+--------------
1  | KDE:KDE4:Factory:Desktop | KDE:KDE4:Factory:Desktop                     | Ja        | Ja           
2  | KDE:KDE4:Playground      | KDE:KDE4:Playground                          | Ja        | Ja           
3  | devel:tools:building     | devel:tools:building                         | Ja        | Ja           
4  | openSUSE-11.1-Updates    | openSUSE-11.1-Updates                        | Ja        | Ja           
5  | openSUSE:Factory:Contrib | openSUSE:Factory:Contrib                     | Ja        | Ja           
6  | openSUSE_11.1-0          | openSUSE 11.1-0                              | Ja        | Nein         
7  | repo                     | Haupt-Repository (NON-OSS)                   | Ja        | Ja           
8  | repo-debug               | openSUSE-11.1-Debug                          | Nein      | Ja           
9  | repo-source              | openSUSE-11.1-Source                         | Nein      | Ja           
10 | repo-update              | openSUSE-11.1-Update                         | Ja        | Ja           
11 | repo_1                   | Haupt-Repository (OSS)                       | Ja        | Ja           
12 | repo_10                  | openSUSE BuildService - PHP                  | Ja        | Ja           
13 | repo_11                  | VideoLan Repository                          | Ja        | Ja           
14 | repo_12                  | Packman Repository                           | Ja        | Ja           
15 | repo_13                  | openSUSE Education                           | Ja        | Ja           
16 | repo_14                  | ATI Repository                               | Ja        | Ja           
17 | repo_2                   | openSUSE BuildService - Wine-CVS-Pakete      | Ja        | Ja           
18 | repo_3                   | openSUSE BuildService - GNOME:STABLE         | Ja        | Ja           
19 | repo_4                   | openSUSE BuildService - Mono:Community       | Ja        | Ja           
20 | repo_5                   | openSUSE BuildService - OpenOffice.org       | Ja        | Ja           
21 | repo_6                   | openSUSE BuildService - X11:Compiz           | Ja        | Ja           
22 | repo_7                   | openSUSE BuildService - Treiber für Web-Cams | Ja        | Ja           
23 | repo_8                   | openSUSE BuildService - Spiele               | Ja        | Ja           
24 | repo_9                   | openSUSE BuildService - Mozilla              | Ja        | Ja

Außerdem habe ich gerade festgestellt das Videos im freien ogg Theora Vormat von dem Ruckeln weitgehend verschont bleiben hatte bisher seit das Ruckeln auftauchte nur mit proprietären Codecs wie MPEG2 und MPEG4 zu tun also liegt der verdacht nahe dass es an den Codecs liegt, oder?
Das mit den Drivern in VLC Player habe ich schon probiert hilft nichts.
 
OP
schorsch92

schorsch92

Newbie
Dann werd ich mal wen openSUSE 11.2 kommt das System neu aufsetzen und schauen ob es dann besser wird!
Trotzdem danke für die Bemühungen.
 
Argh... immer wieder tauchen hier diese offenbar völlig wahllos zusammengewürfelten Repolisten auf. Abgesehen von diesen ganzen Factory, Playground- und Devel-Quellen sollte man niemals Packman und Videolan mischen - das erklärt auch, weshalb sowohl Flash als auch ogg-Theora von den Symptomen nicht betroffen sind.

Hierzu unbedingt die Hinweise zur → Multimedia-Grundeinrichtung lesen.

gropiuskalle schrieb:
Auch wichtig: Immer wieder treten Probleme auf, wenn Pakete von Packman mit jenen von Videolan gemischt werden. Wenn Ihr Paket-Konflikte und bisweilen ausfallende Multimedia-Unterstützung vermeiden wollt, verzichtet von Anfang an auf das Videolan-Repo; Packman bietet eine wesentlich umfangreichere und fehlerfreiere Paketauswahl.
 

revealed

Guru
Also ich muss ja fast sagen, dass ich das PHP repo bei mir raus habe, weil da ne neuere PHP version rumliegt. Und als das aktualisieren auf diese neuere Version anfing, lief mein CMS und so ein paar php Anwendungen nicht mehr. Deswegen hab ich das dann raus. Aber die CMS Entwickler sind wohl am testen usw... jetzt weiss ich nicht. Aber ich hab dann auf OSS (Update) umgeschwenkt. (PHP 5.2.9-x).

Ich weiss aber auch nicht was da eventuell getestet wurde mit der zypper sl... kann ja sein. Gibts bestimmt Menschen, die mit der neueren PHP Version schon gerne arbeiten wollen.

Gruß,

R
 
OP
schorsch92

schorsch92

Newbie
Gut dann werde ich mal alles von der "VideoLan Repository" Runterschmeißen und die "VideoLan Repository" entfernen dann versuche ich es von der "Packman Repository" aufzuspielen.
Aber ich habe gerade eine komische Beobachtung gemacht wen VirtualBox nebenher Läuft und für die VM 1GB Ram beansprucht ist das Ruckeln so gut wie nicht mehr vorhanden.
 
Oben