chrome: memory leak, firefox artefatti grafici [Risolto]

Se sei un utente alle prime armi con Linux o Sabayon, questo è il posto che fa per te :)

Moderator: Moderators

Post Reply
picard12
Growing Hen
Posts: 135
Joined: Thu Jan 27, 2011 5:26

chrome: memory leak, firefox artefatti grafici [Risolto]

Post by picard12 » Sat Oct 08, 2016 7:29

A seguito di recenti aggiornamenti mi ritrovo senza browser perchè firefox risulta inusabile a causa di artefatti grafici come sfarfallii che lo rendono inusabile, chrome invece mangia memoria fino alla morte, chromium uguale al suo fratello. Ho reinstallato tutto partendo da sabayon 16.07kde 64bit, ma non è cambiato nulla. Inizialmente pensavo fosse un problema di kernel ma htop ha evindenziato cone siano chrome e anche firefox ad avere problemi. Infatti quando si chiudono il sistema ritorna ad essere normale
La mia piattaforma è AMD APU. con radeon 7600G. In un recente passato su FF ho dovuto disabilitare l' accelerazione hw altrimenti gli sfarfallii erano maggiori, ora con la versione 49 risulta tutto peggiore con driver fglrx. Con quelli open è ancora peggio.
Sono l'unico?
Last edited by picard12 on Wed Oct 19, 2016 4:13, edited 1 time in total.

marcb
Simple Hen
Posts: 87
Joined: Tue Jul 06, 2010 22:42

Re: chrome: memory leak, firefox artefatti grafici

Post by marcb » Sat Oct 08, 2016 17:27

non ho il tuo hardware per cui non ho problemi simili, comunque se vuoi provare le versioni esr (supporto esteso) di firefox puoi trovare qui la 38
https://ftp.mozilla.org/pub/firefox/rel ... x86_64/it/
se poi sfogli le cartelle trovi tutte le versioni che vuoi
:alien:

picard12
Growing Hen
Posts: 135
Joined: Thu Jan 27, 2011 5:26

Re: chrome: memory leak, firefox artefatti grafici

Post by picard12 » Wed Oct 19, 2016 4:12

Alla fine ho risolto passando ai driver open Ati. Era già da tempo che avevo il sospetto che ci fosse una correlazione tra questi fenomeni e i driver visto che da tempo non vengono aggiornati.
In più faccio presente che è stato posssibile riattivare l'accelerazione grafica di firefox.
In fine per eliminare gli artefatti grafici dovuti ai driver open è necessario aggiungere almeno una opzione
al file xorg nella voce device

Code: Select all

 Option "TearFree" "on"
Inoltre ho inserito alla fine altre opzioni

Code: Select all

Section "Extensions"
	Option	"Composite" "Enable"
	Option	"RENDER" "Enable"
	Option	"RANDR" "Enable"
	Option	"DAMAGE" "Enable"
	Option  "GLX" "Enable"
EndSection
Per un file risultante finale come segue:

Code: Select all

Section "ServerLayout"
	Identifier     "Main Layout"
	Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
	SubSection "extmod"
		Option	    "omit xfree86-dga"
	EndSubSection
	Load  "i2c"
	Load  "ddc"
	Load  "vbe"
	Load  "dri"
	Load  "glx"
	Load  "synaptics"
EndSection

Section "ServerFlags"
        Option	"AIGLX" "on"
	Option	    "AllowMouseOpenFail" "true"
EndSection

Section "Monitor"
	Identifier   "Generic Monitor"
	HorizSync    28.0 - 80.0
	VertRefresh  43.0 - 60.0
EndSection

Section "Monitor"
	Identifier   "aticonfig-Monitor[0]-0"
	Option	    "VendorName" "ATI Proprietary Driver"
	Option	    "ModelName" "Generic Autodetecting Monitor"
	Option	    "DPMS" "true"
EndSection

Section "Device"
	Identifier  "aticonfig-Device[0]-0"
	Driver      "radeon"
	BusID       "PCI:0:1:0"
   # Option "AccelMethod" "glamor"
    Option "TearFree" "on"
EndSection

Section "Screen"
	Identifier "aticonfig-Screen[0]-0"
	Device     "aticonfig-Device[0]-0"
	Monitor    "aticonfig-Monitor[0]-0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     24
	EndSubSection
EndSection

Section "DRI"
	Mode         0666
EndSection
#cht section
Section "Extensions"
	Option	"Composite" "Enable"
	Option	"RENDER" "Enable"
	Option	"RANDR" "Enable"
	Option	"DAMAGE" "Enable"
	Option  "GLX" "Enable"
EndSection

marcb
Simple Hen
Posts: 87
Joined: Tue Jul 06, 2010 22:42

Re: chrome: memory leak, firefox artefatti grafici [Risolto]

Post by marcb » Wed Oct 19, 2016 12:15

le due sezioni monitor a cosa corrispondono?
ad occhio direi che solo aticonfig-Monitor[0]-0 viene realmente utilizzato
poi una curiosità

Code: Select all

SubSection "extmod"
      Option       "omit xfree86-dga"
è stata inserita da te o da aticonfig?

in linea di massima comunque xorg si autoconfigura, a parte casi particolari come l'opzione del TearFree
io utilizzo comunque la sezione device per evitare eventuali bug nel riconoscimento della scheda video, viceversa sull'installazione che ho su disco usb esterno non utilizzo nemmeno questo per avere la configurazione giusta in funzione del pc a cui è collegato

picard12
Growing Hen
Posts: 135
Joined: Thu Jan 27, 2011 5:26

Re: chrome: memory leak, firefox artefatti grafici [Risolto]

Post by picard12 » Wed Oct 19, 2016 17:02

Per iniziare le prove, ho semplicemente editato xorg creato da aticonfig. Dopo le tue osservazioni proverò a fare delle prove per vedere cosa cambia con le varie opzioni.

picard12
Growing Hen
Posts: 135
Joined: Thu Jan 27, 2011 5:26

Re: chrome: memory leak, firefox artefatti grafici [Risolto]

Post by picard12 » Thu Oct 20, 2016 4:54

Per ora ho eliminato la stringa

Code: Select all

SubSection "extmod"
      Option       "omit xfree86-dga"
E il tutto sembra funzionare comunque. _Nei prossimi giorni proverò a "eliminare xorg.conf" per vedere se tutto funziona correttamente, anche se preferisco sempre avere un file di configurazione su cui avere un controllo.

Post Reply