Tearing video

Installazione, configurazione e utilizzo di applicativi multimediali, masterizzazione, acquisizione e codec audio/video, streaming e altro.
Avatar utente
Ulv
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 301
Iscrizione: venerdì 3 luglio 2015, 11:49
Desktop: Xfce
Distribuzione: Xubuntu 18.04 64 bit

Tearing video

Messaggio da Ulv »

Salve,
sul mio laptop Asus P52F i3 con cip video Intel sul quale gira Xubuntu 18.04 LTS ho problemi di "video tearing" specialmente fastidioso nel playback video appunto.
Si tratta, per chi non lo sapesse, di righe orizzontali dovute, penso, ad un errato aggiornamento dell'immagine.

Qualcuno può aiutarmi?
Grazie
Dum Navigamus Profundas Tenebras Petimus

Asus P52F i3 M330 2.13 Ghz 4 Gb Ram
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17935
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Tearing video

Messaggio da caturen »

Il metodo di accelerazione SNA causa il problema del tearing a molti utenti. Per risolvere questo problema abilitare l'opzione "Tearfree" del drive:

/etc/X11/xorg.conf.d/20-intel.conf

Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
https://wiki.archlinux.org/index.php/In ... (Italiano)
Avatar utente
Ulv
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 301
Iscrizione: venerdì 3 luglio 2015, 11:49
Desktop: Xfce
Distribuzione: Xubuntu 18.04 64 bit

Re: Tearing video

Messaggio da Ulv »

Non ho la cartella /etc/X11/xorg.conf.d
Dum Navigamus Profundas Tenebras Petimus

Asus P52F i3 M330 2.13 Ghz 4 Gb Ram
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: Tearing video

Messaggio da maxbigsi »

penso vada creata e anche il file 20-intel.conf, ma aspetta caturen per la conferma
W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17935
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Tearing video

Messaggio da caturen »

In debian io ho in /etc/X11 un file xorg.conf
Immagine
con dentro questo
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
EndSection
vedi se creando quel file la cosa si risolve. Se ti crea problemi al massimo lo elimini il file.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8405
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: Tearing video

Messaggio da Senbee »

Ubuntu e derivate non usano più Xorg da un bel pezzo, occhio a dare informazioni sulla modifica di Xorg.conf
Poi, il tearing dipende dalla scheda video: è una Intel? Una Nvidia? Una AMD? Quali driver usi?

In generale però su Xubuntu il tearing si risolve installando un compositor diverso da quello di default. In particolare, io uso Compton con una configurazione fatta apposta per eliminare il tearing (che comunque non scompare dai filmati in flash: quello è un bug di flash per Linux, che è proprietario e non ci puoi fare niente).

Ecco come ho risolto (dalla mia guida su Xubuntu):
Per eliminare il tearing durante la riproduzione di video (fastidioso effetto in cui sembra che ci sia una riga orizzontale che attraversa lo schermo mentre nel video la telecamera si muove da sinistra verso destra o viceversa), è necessario installare Compton, un gestore di Composite (in pratica le trasparenze e le ombre).

Aprire il terminale e digitare:

Codice: Seleziona tutto

sudo apt install compton compton-conf
– Disattivare il compositor di sistema andando nel menu, quindi nelle impostazioni → “Regolazioni del gestore delle finestre” → scheda “Compositore” → togliere la spunta ad “Abilita la visualizzazione composita” → Chiudi
– Sempre in Impostazioni di Sistema: “Sessione e Avvio” → tab “Avvio Automatico” → +Aggiungi
– nome: Compositore Compton (o quel che volete)
– comando:

Codice: Seleziona tutto

compton --dbus
– OK
– Aprire il file di configurazione di Compton con questo comando:

Codice: Seleziona tutto

mousepad ~/.config/compton.conf
– Se c’è qualcosa, cancellate tutto e copincollateci dentro questo testo:

Codice: Seleziona tutto

backend = "glx";
glx-no-stencil = true;
glx-copy-from-front = false;
glx-swap-method = "undefined";
shadow = true;
no-dnd-shadow = true;
no-dock-shadow = true;
clear-shadow = false;
shadow-radius = 24;
shadow-offset-x = -24;
shadow-offset-y = -24;
shadow-opacity = 0.5;
shadow-exclude = [ "! name~=''", "_GTK_FRAME_EXTENTS@:c", "name = 'Notification'", "name = 'Plank'", "name = 'Docky'", "name = 'Kupfer'", "name = 'xfce4-notifyd'", "name *= 'compton'", "class_g = 'Conky'", "class_g = 'Kupfer'", "class_g = 'Synapse'", "class_g ?= 'Notify-osd'", "class_g ?= 'Cairo-dock'", "class_g ?= 'Xfce4-notifyd'", "n:w:*VirtualBox*", "class_g ?= 'Xfce4-power-manager'" ];
shadow-ignore-shaped = false;
menu-opacity = 1;
inactive-opacity = 1;
active-opacity = 1;
frame-opacity = 0.85;
inactive-opacity-override = false;
alpha-step = 0.06;
blur-background-fixed = false;
blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ];
fading = true;
fade-delta = 4;
fade-in-step = 0.03;
fade-out-step = 0.03;
fade-exclude = [ ];
mark-wmwin-focused = true;
mark-ovredir-focused = true;
use-ewmh-active-win = true;
detect-rounded-corners = true;
detect-client-opacity = true;
refresh-rate = 0;
vsync = "opengl-swc";
dbe = false;
paint-on-overlay = true;
sw-opti = false;
unredir-if-possible = true;
focus-exclude = [ ];
detect-transient = true;
detect-client-leader = true;
wintypes :
{
tooltip :
{
fade = true;
shadow = false;
opacity = 0.85;
focus = true;
};
};
Sono un lottatore di SUDO, su Ubuntu 22.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
🇺🇦 Слава Україні! 🇺🇦
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17935
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Tearing video

Messaggio da caturen »

Ubuntu e derivate non usano più Xorg da un bel pezzo
infatti io ho scritto che in debian ho messo quel file
Poi, il tearing dipende dalla scheda video: è una Intel? Una Nvidia? Una AMD? Quali driver usi?
se almeno leggessi quello che ha postato
sul mio laptop Asus P52F i3 con cip video Intel
In generale però su Xubuntu il tearing si risolve installando un compositor diverso da quello di default
in generale non vuol dire nulla: a me è capitato il tearing anche mettendo compiz oppure compton come window manager e si risolveva solo impostando quel file come spiega il wiki di arch ed una volta settato quel file il tearing spariva anche con il window manager di xfce
Con ubuntu non mi è mai capitato perchè uso solo unity come DE. Mi è capitato con altre distro con cui ho installato xfce. Anche se ultimamente in pratica non mi capita più il tearing su installazioni reali, ma solo in virtualbox, ma lì è "normale" che ci sia tearing.
Avatar utente
Senbee
Rampante Reduce
Rampante Reduce
Messaggi: 8405
Iscrizione: venerdì 24 novembre 2006, 9:26
Desktop: Ubuntu
Distribuzione: Ubuntu 22.04 LTS
Sesso: Maschile
Località: Ferrara
Contatti:

Re: Tearing video

Messaggio da Senbee »

Chiedo venia, mi era sfuggito che era Intel.

Bah, in generale sì che funziona. Finora installando Compton con quei precisi settaggi ho tolto il tearing da qualsiasi computer che montava Xubuntu, non importa la scheda video.
Se si maneggia con Xorg invece le istruzioni tendono a essere specifiche per certe schede video.

Tieni conto che non basta installare Compton, ma bisogna aggiungere al file di testo alcune delle righe che ho riportato sopra. Il problema deriva da una alquanto approssimativa gestione del compositor da parte di XFCE4, c'è ampia discussione in rete su ciò.

Dalla 16.04 poi, se creo il file xorg.conf non ottengo più alcun cambiamento nel sistema. Pare che sia completamente bypassato.
Sono un lottatore di SUDO, su Ubuntu 22.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
🇺🇦 Слава Україні! 🇺🇦
caturen
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17935
Iscrizione: giovedì 8 aprile 2010, 18:41
Desktop: diversi
Distribuzione: debian

Re: Tearing video

Messaggio da caturen »

Bah, in generale sì che funziona.
si, di norma è così.
Se si maneggia con Xorg invece le istruzioni tendono a essere specifiche per certe schede video.
infatti quello è per intel e le altre schede video vanno impostate in modo diverso.
Dalla 16.04 poi, se creo il file xorg.conf non ottengo più alcun cambiamento nel sistema. Pare che sia completamente bypassato.
In ubuntu non ho problemi. In suse la cartella /etc/X11/xorg.conf.d esiste ancora ma non ho problemi perchè non uso xfce con quella distro. In debian ho già scritto che ho quel file (stranamente con kde come desktop))
Scrivi risposta

Ritorna a “Multimediale”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 11 ospiti