compiz utilizza il 50% della cpu

Configurazione e uso dell'interfaccia utente predefinita fino alla versione 16.04 di Ubuntu.
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

compiz utilizza il 50% della cpu

Messaggio da smemorex »

ciao a tutti,
come da titolo,hardware:
athlon 64 300+,1 giga di ram.asus radeon 9550 128 mega drievr open

Utilizzo i driver open perchè mi sembra aiglx+open vada meglio di xgl +proprietari per la mia scheda,ma ho notato che la cpu viene usata moltissimo,se  compiz e amule accesi mi salta anche la musica con rhythmbox se apro qualche altra cosa (suppongo perchè la cpu arrivi a 70-80%(90 con avant window navigator),come posso ottimizzare i tutto continuando ad usare compiz?
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

ma sei sicuro che sia compiz ad utilizzare cosi' tante risorse e non xorg?
hai provato a controllare con "top"?
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

hai perfettamente ragione,se attivo compiz xorg schizza da 0.2%(circa) a 40%(circa e a volte arriva a 60%),come posso fare?l'ultima volta che misi xgl  con driver close su edgy mi andava a scatti ora che su feisty hanno migliorato molte cose in compiz va meglio con xorg?
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

compiz lo sto provando in questi giorni perche' sono OBBLIGATO..nonostante beryl funzioni benissimo..ormai e' morto e sepolto (grazie alla fantastica collaborazione tra i 2 team..non vedevo l'ora  >:()
Su un computer recente,ultima generazione nessun problema..con il macmini e 512mb di ram + scheda video ati (driver radeon)da 32mb e aiglx (o xgl )
funziona..fluido nel resize e nello spostamento delle finestre..un po' un disastro in tutto il resto..
sebbene xorg non sia molto caricato..la differenza con e senza il desktop 3d si vede eccome..
prova a postare il file xorg.conf che vediamo se il problema deriva da una configurazione non propio corretta...o se per caso c'e' qualche plugin che fa impazzire xorg (come il cubo trasparente ad alcuni)
Avatar utente
redgun
Prode Principiante
Messaggi: 166
Iscrizione: martedì 30 maggio 2006, 9:59
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da redgun »

effettivamente è una cosa che ho notato anch'io anche se nel mio caso i problemi non sono proprio così gravi.

Io ho una ati mobility radeon 9700 e se abilito compiz succede la seguente cosa:

Se non faccio assolutamente nulla carico cpu per xorg normale da 1-2%

Appena faccio anche una cosa stupida come muovere il mouse la percentuale schizza al 40-50%
e la ventola inizia ad ululare come un lupo della steppa.

E visto che io non sopporto proprio la ventola alla fine abilito raramente gli strabilianti effetti  >:(
http://linubuntu.blogspot.com/  il mio blog
http://planimo.sf.net  instant messenger per rete locale in python
http://cgmail.tuxfamily.org mail notifier con supporto a gnome keyring e dbus
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

dimenticavo di dire: non ho aggiunto nessuna opzione in xorg,dovrei farlo come era scritto negli how to per edgy?(su feisty non ho usato how to),oppure dovrei usare xgl e driver closed?
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

sicuramente le prestazioni degli fglrx vanno ben oltre quelli dei driver opensources..sebbene xgl sia piu' esoso di aiglx
avendoli avuti entrambi..posso dire che non e' il motivo dello xorg che si gonfia cosi'
per me c'e' qualche plugin che stai usando a causarti questo
l'obiettivo e' quello di far tornare xorg a livelli normali..
tu posta lo stesso lo xorg.conf...io ho risolto su questa ciabatta di macmini (risolto per modo di dire) usando aiglx al posto di xgl (purtroppo non posso usare gli fglrx) e portando a 16bit la profondita' di colore
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

ecco il mio xorg,che intendi per plugin?

Codice: Seleziona tutto

# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
	FontPath	"/usr/share/fonts/X11/misc"
	FontPath	"/usr/share/fonts/X11/cyrillic"
	FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/Type1"
	FontPath	"/usr/share/fonts/X11/100dpi"
	FontPath	"/usr/share/fonts/X11/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"vbe"
EndSection

Section "InputDevice"
	Identifier	"Generic Keyboard"
	Driver		"kbd"
	Option		"CoreKeyboard"
	Option		"XkbRules"	"xorg"
	Option		"XkbModel"	"pc105"
	Option		"XkbLayout"	"it"
	Option		"XkbOptions"	"lv3:ralt_switch"
EndSection

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	Option		"ZAxisMapping"		"4 5"
	Option		"Emulate3Buttons"	"true"
EndSection

Section "InputDevice"
	Driver		"wacom"
	Identifier	"stylus"
	Option		"Device"	"/dev/wacom"	# Change to 
							# /dev/input/event
							# for USB
	Option		"Type"		"stylus"
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY
EndSection

Section "InputDevice"
	Driver		"wacom"
	Identifier	"eraser"
	Option		"Device"	"/dev/wacom"	# Change to 
							# /dev/input/event
							# for USB
	Option		"Type"		"eraser"
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY
EndSection

Section "InputDevice"
	Driver		"wacom"
	Identifier	"cursor"
	Option		"Device"	"/dev/wacom"	# Change to 
							# /dev/input/event
							# for USB
	Option		"Type"		"cursor"
	Option		"ForceDevice"	"ISDV4"		# Tablet PC ONLY
EndSection

Section "Device"
	Identifier	"ATI Technologies Inc RV350 AS [Radeon 9550]"
	Driver		"ati"
	BusID		"PCI:1:0:0"
EndSection

Section "Monitor"
	Identifier	"775FT Plus"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies Inc RV350 AS [Radeon 9550]"
	Monitor		"775FT Plus"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice     "stylus"	"SendCoreEvents"
	InputDevice     "cursor"	"SendCoreEvents"
	InputDevice     "eraser"	"SendCoreEvents"
EndSection

Section "DRI"
	Mode	0666
EndSection
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

i plugin di compiz o beryl..il cubo rotante,i desk multipli,i viewport e tutto il resto
lo xorg.conf mi pare a posto..prova ad impostare 16bit come profondita' di colore
Avatar utente
Freedreamer
Prode Principiante
Messaggi: 139
Iscrizione: martedì 8 agosto 2006, 11:28
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da Freedreamer »

stessa scheda ma uso XGL. Scheggia!!!!

è molto più veloce!

il problema è che con i driver open+AIGLX  ci sono pikki di CPU che fanno andare a scatti, con XGL il problema nn c'è e va tutto fluido. :)

spero di esserti stato di aiuto
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

@Freedreamer
sei sicuro che hai una asus radeon 9550 con 128 meda di memoria?

mi diresti quanti fps ti da con i dirver closed?mi posti il tuo xorg please è un pò che cerco di configurarla a puntino :D
Ultima modifica di Anonymous il mercoledì 18 aprile 2007, 15:27, modificato 1 volta in totale.
Avatar utente
redgun
Prode Principiante
Messaggi: 166
Iscrizione: martedì 30 maggio 2006, 9:59
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da redgun »

Io non ho provato XGL e onestamente non mi va di metterlo su.
Uso AIGLX e i drivers open e non credo abbiano molti problemi di prestazioni sulla mia 9700 con 64 M di RAM
Infatti i giochi mi girano benissimo senza alcun problema.

Nemmeno il cubo ed il resto mi va a scatti. E' solo l'uso della cpu da parte di Xorg che, appena "accade" qualcosa
sullo schermo come ad esempio il semplice movimento del mouse, sale intorno al 50%
http://linubuntu.blogspot.com/  il mio blog
http://planimo.sf.net  instant messenger per rete locale in python
http://cgmail.tuxfamily.org mail notifier con supporto a gnome keyring e dbus
Avatar utente
Freedreamer
Prode Principiante
Messaggi: 139
Iscrizione: martedì 8 agosto 2006, 11:28
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da Freedreamer »

si ho una asus 128 mb  9550 ora non sono a casa. Se mai mandami una mail ch ti rispondo cmq mi sembra sui 1200 fps con XGL.
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

Codice: Seleziona tutto

prova ad impostare 16bit come profondita' di colore
scusa l'ignoranza la profondita si imposta alla voce depth 24,la devo cambia in depth 16?
per gli altri: aixgl non mi va a scatti,va beneissimo,però usa molta cpu quindi se uso il pc(ad esempio gimp, amule etc.) va tutto più lento ad aprire finestre  a fare qualsiasi cosa,quindi disattivo compiz e va meglio.

@Freedreamer
assurdo,non sono mai riuscito ad avere fps cosi alti con la mia scheda  :o,grazie tante,domattina provo e ti faccio sapere,è 1 anno che cerco di configurarla a puntino  :),incrocio le dita...
Ultima modifica di Anonymous il venerdì 20 aprile 2007, 1:20, modificato 1 volta in totale.
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

si va cambiata in 16
queste sono le prestazioni della x1600  ;D

Codice: Seleziona tutto

947 frames in 5.0 seconds = 589.400 FPS
3282 frames in 5.0 seconds = 656.400 FPS
3280 frames in 5.0 seconds = 656.000 FPS
3410 frames in 5.0 seconds = 682.000 FPS
3902 frames in 5.0 seconds = 780.400 FPS
3901 frames in 5.0 seconds = 780.200 FPS
3891 frames in 5.0 seconds = 778.200 FPS
3901 frames in 5.0 seconds = 780.200 FPS
3903 frames in 5.0 seconds = 780.600 FPS
3901 frames in 5.0 seconds = 780.200 FPS
3900 frames in 5.0 seconds = 780.000 FPS
3897 frames in 5.0 seconds = 779.400 FPS
3896 frames in 5.0 seconds = 779.200 FPS
3907 frames in 5.0 seconds = 781.400 FPS—>punta max
3903 frames in 5.0 seconds = 780.600 FPS
3904 frames in 5.0 seconds = 780.800 FPS
3902 frames in 5.0 seconds = 780.400 FPS
3901 frames in 5.0 seconds = 780.200 FPS
smemorex
Prode Principiante
Messaggi: 170
Iscrizione: giovedì 1 dicembre 2005, 14:48

Re: compiz utilizza il 50% della cpu

Messaggio da smemorex »

queste sono le mie:

Codice: Seleziona tutto

 fgl_glxgears 
Using GLX_SGIX_pbuffer
1091 frames in 5.0 seconds = 218.200 FPS
1181 frames in 5.0 seconds = 236.200 FPS
1171 frames in 5.0 seconds = 234.200 FPS
1181 frames in 5.0 seconds = 236.200 FPS
1177 frames in 5.0 seconds = 235.400 FPS
1159 frames in 5.0 seconds = 231.800 FPS
1185 frames in 5.0 seconds = 237.000 FPS
1175 frames in 5.0 seconds = 235.000 FPS
1173 frames in 5.0 seconds = 234.600 FPS
1170 frames in 5.0 seconds = 234.000 FPS
non sono un pò pochine?per questo mi vano a scatti anche gli screen savere?ho usatro i dirver di feisty presenti abilitando gestione driver con restrizioni,ho provato anche ad aggiungere le sefuenti opzioni in device:

Codice: Seleziona tutto

Section "Device"
        Identifier      "ATI Technologies Inc RV350 AS [Radeon 9550]"
        Driver          "fglrx"
        Busid           "PCI:1:0:0"
        Option      "XAANoOffscreenPixmaps"   "true"
        Option      "DRI"         "true"
        Option      "ColorTiling"      "on"
        Option      "EnablePageFlip"   "true"
        Option      "AccelMethod"       "EXA"
        Option       "VideoOverlay" "on"
         Option       "AGPMode"       "8"
         Option "GARTSize" "128"
se modifico in section screen
default depht 16
il monitor mi dice che è fuori frequenza e si spegne..
Ultima modifica di Anonymous il venerdì 20 aprile 2007, 9:15, modificato 1 volta in totale.
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

la frequenza..humm
allora ti conviene salvare lo xorg.conf e riconfigurarlo per farti assegnare in automatico la giusta frequenza per la profondita' a 16bit

sudo cp -v /etc/X11/xorg.conf /dir/che/vuoi
sudo dpkg-reconfigure xserver-xorg
Avatar utente
Freedreamer
Prode Principiante
Messaggi: 139
Iscrizione: martedì 8 agosto 2006, 11:28
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da Freedreamer »

perkè divilinux usi 16 bit? la qualità ne risente però.....
Divilinux

Re: compiz utilizza il 50% della cpu

Messaggio da Divilinux »

ho 3 computer...con ati x1600 e nvidia 7500LE ..ovviamente non a 16bit
ma su uno ho la ati radeon 9200 e i driver open..
quando uso beryl o compiz.. lo xorg si gonfia notevolmente..oltre a lasciarmi una banda nera sul lato destro del monitor perche' non supporta texture superiori a 1024x1024
L'unico modo e' portare la risoluzione da 1280x1024 a 1024x768..che fa leggermente schifo..e comunque lo xorg rimane "gonfiato"
Ho risolto tutti e 2 i problemi portando la profondita' di colore a 16 bit: beryl e compiz anche a 1280x1024 e lo xorg.conf che funziona come deve.. ;)
per quello mi piacerebbe vedere se cambiando da 24 a 16 si riesce a risolvere qualcosa..
Avatar utente
redgun
Prode Principiante
Messaggi: 166
Iscrizione: martedì 30 maggio 2006, 9:59
Contatti:

Re: compiz utilizza il 50% della cpu

Messaggio da redgun »

se i drivers proprietari dovrebbero avere prestazioni migliori come mi commentate questo output:

Codice: Seleziona tutto

redgun@redbox:~$ glxgears 
8491 frames in 5.0 seconds = 1698.182 FPS
9117 frames in 5.0 seconds = 1823.257 FPS
9045 frames in 5.0 seconds = 1808.877 FPS
9104 frames in 5.0 seconds = 1820.757 FPS
9098 frames in 5.0 seconds = 1819.481 FPS
9116 frames in 5.0 seconds = 1823.157 FPS
9119 frames in 5.0 seconds = 1823.680 FPS
(rotfl)

è una ati mobility radeon 9700 con drivers open source
http://linubuntu.blogspot.com/  il mio blog
http://planimo.sf.net  instant messenger per rete locale in python
http://cgmail.tuxfamily.org mail notifier con supporto a gnome keyring e dbus
Scrivi risposta

Ritorna a “Unity”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite