[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #13 from Michel Dänzer--- It's not directly related to DRI3 vs DRI2. By setting vsync to "never" in kwin, you basically tell it that you don't mind tearing. The meaning of the "auto" value of the per-output TearFree property is documented in the radeon manpage. -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #12 from Barto--- in fact I notice that by default in 1:7.9.x Tearfree option is set on "auto" : $ cat bad_case_xorg_log_video-ati-1.7.9.0.txt | grep Tear [ 12603.614] (==) RADEON(0): TearFree property default: auto the auto mode doesn't work with my graphic card as I see tearing on videos, but if I explicitely set Tearfree to "ON" then the tearing disapears, maybe there is a bug in this "auto mode feature" for tearfree ? -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #11 from Barto--- (In reply to Michel Dänzer from comment #9) > P.S. If you don't want to use kwin's tearing avoidance functionality for > some reason, you can use TearFree instead: > > xrandr --output DVI-0 --set TearFree on so the solution I found is to create a radeon.conf file in /etc/X11/xorg.conf : Section "Device" Identifier "Radeon" Driver "radeon" Option "TearFree" "on" Option "DRI" "3" Option "AccelMethod" "glamor" EndSection I have a suggestion : you should enable by default "TearFree on" if the graphic card supports both DRI 3 and glamor, it will permit to eliminate tearing even if vsync is set to "never" in kwin -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #10 from Barto--- Ok, I notice also that DRI 3 is enabled by default in 1:7.9.x : $ cat bad_case_xorg_log_video-ati-1.7.9.0.txt | grep DRI [ 12603.610] (II) glamor: EGL version 1.4 (DRI2): [ 12603.703] (II) RADEON(0): [DRI2] Setup complete [ 12603.703] (II) RADEON(0): [DRI2] DRI driver: r600 [ 12603.703] (II) RADEON(0): [DRI2] VDPAU driver: r600 [ 12603.704] (==) RADEON(0): DRI3 enabled [ 12603.823] (II) GLX: Initialized DRI2 GL provider for screen 0 but not in 1:7.8 : $ cat good_case_xorg_log_video-ati-1.7.8.0.txt | grep DRI [69.914] (II) RADEON(0): [DRI2] Setup complete [69.914] (II) RADEON(0): [DRI2] DRI driver: r600 [69.914] (II) RADEON(0): [DRI2] VDPAU driver: r600 [69.920] (==) RADEON(0): DRI3 disabled [72.787] (II) GLX: Initialized DRI2 GL provider for screen 0 I think it can explain why I see no tearing with "vsync disabled" in 1:7.8.x version, with DRI 2 it seems that there is no need to activate vsync, but with DRI 3 I have to activate vsync in order to avoid tearing -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #9 from Michel Dänzer--- P.S. If you don't want to use kwin's tearing avoidance functionality for some reason, you can use TearFree instead: xrandr --output DVI-0 --set TearFree on -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #7 from Barto--- vsync setting is set to "never" in plasma 5 compositor, with 1:7.8 version I don't see tearing in videos even if the vsync is set to "never", but with 1:7.9 version I see tearing when vsync is set to never, if I chose ""Reuse screen contents" then I get a warning in the GUI compositor about the risk on instability of mesa driver, with this setting I notice that the background of my desktop "blinks" when VLC plays a video, the display is corrupted, with the setting "automatic" it's better, I see no tearing ( for the moment ) with 1:7.9, does it mean that the vsync is mandatory with 1:7.9 version ? it doesn't seem normal to have to activate the vsync setting in compositor, with the previous version of xf86-video-ati I never seen tearing in videos when the vsync setting was disabled in the compositor, for me tearing should be seen only on 3D video games when the framerate doesn't match with the framerate of the monitor -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #4 from Barto--- Created attachment 133509 --> https://bugs.freedesktop.org/attachment.cgi?id=133509=edit xorg log file when xf86-video-ati 1.7.9 is used ( bad case, tearing ) and here is the xorg log file when the 1.7.9.0 version of xf86-video-ati is used ( bad case, a lot of tearing in videos, and sometimes corrupt menus display ) -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #3 from Barto--- Created attachment 133508 --> https://bugs.freedesktop.org/attachment.cgi?id=133508=edit xorg log file when xf86-video-ati 1.7.8 is used ( good case ) here is the xorg log file when the xf86-video-ati 1.7.8 is used ( good case, no bug, no tearing ) -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #2 from Michel Dänzer--- Please attach the Xorg log file corresponding to the good and bad case. Most likely it's related to the default for Option "AccelMethod" switching from EXA to glamor for your GPU, but in that case you should have tearing with EXA as well, just less noticeable one (horizontal vs diagonal). To really eliminate tearing, you need to use a compositing manager that can reliably eliminate it. -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati
[Bug 102144] video tearing since update to xf86-video-ati 1:7.8.99.r16.gea30d856-1
https://bugs.freedesktop.org/show_bug.cgi?id=102144 --- Comment #1 from Barto--- Created attachment 133431 --> https://bugs.freedesktop.org/attachment.cgi?id=133431=edit glxinfo -- You are receiving this mail because: You are the assignee for the bug.___ xorg-driver-ati mailing list xorg-driver-ati@lists.x.org https://lists.x.org/mailman/listinfo/xorg-driver-ati