Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
Kristo
Pingviini kasutaja
Pingviini kasutaja


Vanus: 34
Liitunud: 25.01.2006
Postitused: 89
Asukoht: Tartu
Distributsioon: Ubuntu 10.04
estonia.gif
postituspostitatud: 02.08.2007, 21:07  postituse pealkiri:  Must raam Gnome-is minimeerimisel  

Tervist.
Mind häirib üks asi Gnome-i juures.
Esialgu oli see väga häiriv, kuid pikemal kasutamisel harjusin sellega ära. Nüüd olen Gnome-i kasutanud juba päris kaua, aga see detail siiski häirib veidi ja otsustasin uurida, kas on võimalik midagi ette võtta.
Jutt käib nimelt mustast raamist, mis tekib Gnome-is akna vähendamisel. Selline tunne nagu oleks igivana arvuti, millel kõik liikuv jätab sabasid järgi. Kas seda nö efekti on võimalik kõrvaldada või vähemasti seda raami peenemaks teha?
Tänan.


leio
Pingviini aktivist
Pingviini aktivist


Vanus: 39
Liitunud: 31.07.2007
Postitused: 126
Asukoht: Tallinn
Distributsioon: Gentoo Linux
estonia.gif
postituspostitatud: 03.08.2007, 05:10  postituse pealkiri:  (teema puudub)  

Ideaalis ei tohiks ta sabasid järele jätta. Alumine aken peaks ennast piisavalt kiiresti üle joonistama, nii et sabasid ei teki, aga... kui komposiitorit pole siis võib see tõesti juhtuda kui on mingi firefox vms all.

gconf-editor'is /apps/metacity/general/reduced_resources märkides võib see animatsioon kaduda, koos teiste kadudega.

_________________
Gentoo Linux arendaja -- GNOME ja GStreamer - http://www.gentoo.org/

priit
Vana Pingviin
Vana Pingviin


Vanus: 39
Liitunud: 04.08.2005
Postitused: 521
Asukoht: Tartu
Distributsioon: CentOS / OS X
estonia.gif
postituspostitatud: 03.08.2007, 09:21  postituse pealkiri:  (teema puudub)  

leio kirjutas:
Ideaalis ei tohiks ta sabasid järele jätta. Alumine aken peaks ennast piisavalt kiiresti üle joonistama, nii et sabasid ei teki, aga... kui komposiitorit pole siis võib see tõesti juhtuda kui on mingi firefox vms all.

gconf-editor'is /apps/metacity/general/reduced_resources märkides võib see animatsioon kaduda, koos teiste kadudega.


Mul on Composite olemas

Kood:
$ grep Composite /var/log/Xorg.0.log
(**) Extension "Composite" is enabled
(**) NVIDIA(0): Option "AllowGLXWithComposite" "true"
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is enabled


aga need mustad raamid on ikka. Ka siis on korraks näha, kui paneelilt mõne programmi käima panen.

Alati võib muidugi variant olla, et läpaka integreeritud videokaart (kuni 128 MB) ei suuda kõike piisavalt kiiresti teha.


Kristo
Pingviini kasutaja
Pingviini kasutaja


Vanus: 34
Liitunud: 25.01.2006
Postitused: 89
Asukoht: Tartu
Distributsioon: Ubuntu 10.04
estonia.gif
postituspostitatud: 03.08.2007, 13:48  postituse pealkiri:  (teema puudub)  

Ka mul on composite olemas ja ka arvuti peaks olema piisavalt võimekas.
Videkaardiks on GF 6600GT, CPU A64 3400+, 1GB mälu.
Reduced recources tõesti eemaldas selle efekti, aga kahjuks jah koos paljude teistega. Seega seda ei taha kasutada.


leio
Pingviini aktivist
Pingviini aktivist


Vanus: 39
Liitunud: 31.07.2007
Postitused: 126
Asukoht: Tallinn
Distributsioon: Gentoo Linux
estonia.gif
postituspostitatud: 04.08.2007, 13:14  postituse pealkiri:  (teema puudub)  

priit kirjutas:
leio kirjutas:
kui komposiitorit pole siis võib see tõesti juhtuda kui on mingi firefox vms all.


Mul on Composite olemas

Kood:
$ grep Composite /var/log/Xorg.0.log
(**) Extension "Composite" is enabled
(**) NVIDIA(0): Option "AllowGLXWithComposite" "true"
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is enabled


aga need mustad raamid on ikka. Ka siis on korraks näha, kui paneelilt mõne programmi käima panen.

Komposiitor != Composite extension.
Komposiitori all pean silmas klientprogrammi, mis kasutab Composite X extensionit, et hallata akende sisu koguaeg mälus nii et enamasti ei pea asjad end üle joonistama kui mõni muu aken üle käib, või see wireframe üle käib. Komposiitor on tavaliselt aknahalduri sees, nagu näiteks järgnevates:
Beryl, Compiz, Compiz-Fusion, kwin mingist versioonist alates, xfwm4 mingist versioonist alates, metacity kui on väga eksperimentaalne komposiitor lubatud (ei tea ühtegi distrot kus seda vaikimisi lubatakse), jne.
On ka proof-of-concept komposiitor nimega xcompmgr, mis ei ole seostatud aknahalduriga. Sellega -a lülitiga server-side compositing kasutades võib hea tulemuse saada wireframe jaoks kui on piisavalt uus xcompmgr, mis ei oma niipalju mälu- ja Xpixmap lekkeid.

http://en.wikipedia.org/wiki/Compositing_window_manager

_________________
Gentoo Linux arendaja -- GNOME ja GStreamer - http://www.gentoo.org/

Kristo
Pingviini kasutaja
Pingviini kasutaja


Vanus: 34
Liitunud: 25.01.2006
Postitused: 89
Asukoht: Tartu
Distributsioon: Ubuntu 10.04
estonia.gif
postituspostitatud: 04.08.2007, 23:45  postituse pealkiri:  (teema puudub)  

leio kirjutas:

Komposiitori all pean silmas klientprogrammi, mis kasutab Composite X extensionit, et hallata akende sisu koguaeg mälus nii et enamasti ei pea asjad end üle joonistama kui mõni muu aken üle käib, või see wireframe üle käib. Komposiitor on tavaliselt aknahalduri sees, nagu näiteks järgnevates:
Beryl, Compiz, Compiz-Fusion, kwin mingist versioonist alates, xfwm4 mingist versioonist alates, metacity kui on väga eksperimentaalne komposiitor lubatud (ei tea ühtegi distrot kus seda vaikimisi lubatakse), jne.
On ka proof-of-concept komposiitor nimega xcompmgr, mis ei ole seostatud aknahalduriga. Sellega -a lülitiga server-side compositing kasutades võib hea tulemuse saada wireframe jaoks kui on piisavalt uus xcompmgr, mis ei oma niipalju mälu- ja Xpixmap lekkeid.

http://en.wikipedia.org/wiki/Compositing_window_manager

Saan ma õigesti aru, et kui kasutan metacity-it siis peab olema lubatud väga eksperimentaalne komposiitor, vastasel juhul ongi need mustad raamid näha või kasutan Compiz-Fusioni vms?


leio
Pingviini aktivist
Pingviini aktivist


Vanus: 39
Liitunud: 31.07.2007
Postitused: 126
Asukoht: Tallinn
Distributsioon: Gentoo Linux
estonia.gif
postituspostitatud: 05.08.2007, 09:21  postituse pealkiri:  (teema puudub)  

Kristo kirjutas:
Saan ma õigesti aru, et kui kasutan metacity-it siis peab olema lubatud väga eksperimentaalne komposiitor, vastasel juhul ongi need mustad raamid näha või kasutan Compiz-Fusioni vms?

* xcompmgr on aknahaldurist eraldiseisev - seda saab koos metacity'ga kasutada
* wireframe on võimalik keelata reduced_resources gconf võtmega, aga siis kaovad ka mõned muud asjad. Peamiselt "live resizing" jne tüüpi asjad minu mäletamist mööda
* Probleem selle minimize efektiga on alumiste asjade ülejoonistamise kiiruses - üks võimalus seda lahendada on komposiitori kasutamine, sest siis alumine asi ei pea end üle joonistama vaid kogu akna pilt lihtsalt kopeeritakse mälust uuesti üle. Teine võimalus on akende joonistamise kiirust kiirendada kasutades erinevaid võimalusi parema 2D kiirenduse jaoks
* Natukene koodi patchides on võimalik sellest efektist eraldi üsna lihtsalt (niipalju kui koodi muutmist lihtsaks võib nimetada) ka lahti saada - meta_effect_run_minimize funktsioon src/effects.c all kohe alguses returnides teeks selle hacki ilmselt ära

_________________
Gentoo Linux arendaja -- GNOME ja GStreamer - http://www.gentoo.org/

Kristo
Pingviini kasutaja
Pingviini kasutaja


Vanus: 34
Liitunud: 25.01.2006
Postitused: 89
Asukoht: Tartu
Distributsioon: Ubuntu 10.04
estonia.gif
postituspostitatud: 05.08.2007, 21:49  postituse pealkiri:  (teema puudub)  

Tänan


Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group