Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Rawen 27 Října 2008, 12:06:00

Název: v XFCE vypadává Emerald
Přispěvatel: Rawen 27 Října 2008, 12:06:00
Zdravím,

chci se jen zeptat uživatelů XFCE (možná i jiných window managerů), jestli se jim při zapnutém Compiz Fusion 0.7.2 či 0.7.6 stává to co mně - při přepínání mezi aplikacemi se docela často stává, že najednou vypadnou všechny Emerald dekorace oken (prostě se nezobrazí), pokud ale přepnu znovu na nějakou jinou aplikaci, všechno se zas vrátí zpátky. Stává se to tak jednou za 15 přepnutí. Původně jsem myslel že je to chyba Compiz Fusion, aktualizoval jsem tedy na nejnovější verzi 0.7.6, ale pořád to trvá. Emerald mám verzi 0.7.2, kdyby někdo věděl jak se dostat k novější verzi ať mi sem napíše. Už jsem to i googlil, ale nic jsem velice nevygooglil. Mám NVIDII, konrétně jejich vlastní NVIDIA driver, verzi 177.80 a používám AIXGL.

Díky moc!
Název: Re: v XFCE vypadává Emerald
Přispěvatel: nettezzaumana 27 Října 2008, 12:23:04
poustej compiz-fusion s parametrem "--no-libgl-fallback" ..

pokud pouzivas fusion-icon, tak rucne edituj radek (u me) v /usr/lib/python2.5/site-packages/FusionIcon/data.py, aby vypadal takto ::

# cat /usr/lib/python2.5/site-packages/FusionIcon/data.py | grep '^compiz_args'
compiz_args = ['--replace', '--sm-disable', '--ignore-desktop-hints', 'ccp', '--no-libgl-fallback']
Název: Re: v XFCE vypadává Emerald
Přispěvatel: Rawen 27 Října 2008, 12:44:09
poustej compiz-fusion s parametrem "--no-libgl-fallback" ..

pokud pouzivas fusion-icon, tak rucne edituj radek (u me) v /usr/lib/python2.5/site-packages/FusionIcon/data.py, aby vypadal takto ::

# cat /usr/lib/python2.5/site-packages/FusionIcon/data.py | grep '^compiz_args'
compiz_args = ['--replace', '--sm-disable', '--ignore-desktop-hints', 'ccp', '--no-libgl-fallback']

díky za radu, problém i tak přetrvává, trošku víc jsem se tomu věnoval a přišel jsem k zajímavému zjištění - dekorace oken vypadávají občas JEN v případě, že zrovna přepínám na WINE aplikace (a to jen některé), právě v takovém případě se občas stane že dekorace vypadnou - a to buď všechny co jsu na obrazovce, nebo jen dekorace přepínané WINE aplikace, nebo třeba i jen jednoho neWINE okna někde v pozadí. Takže to vypadá že jde o problém WINE, což se dá samozřejmě lehce odstranit tak že ve winecfg odškrtnu volbu "allow the window manager decorate windows", sice to vypadá hnusně, ale problém tím pádem solved... přesto moc díky za radu!
Název: Re: v XFCE vypadává Emerald
Přispěvatel: nettezzaumana 27 Října 2008, 12:48:07
ukaz mi prosim vystup z prikazu ::

# ps faux | grep compiz | grep -v grep
Název: Re: v XFCE vypadává Emerald
Přispěvatel: Rawen 27 Října 2008, 13:08:20
Kód: [Vybrat]
rawen     7386 23.5  1.6  57264 34620 pts/1    SL+  13:06   0:04      \_ /usr/bin/compiz.real --ignore-desktop-hints --replace --loose-binding --replace --no-libgl-fallback core ccp

Název: Re: v XFCE vypadává Emerald
Přispěvatel: nettezzaumana 27 Října 2008, 13:16:22
rawen     7386 23.5  1.6  57264 34620 pts/1    SL+  13:06   0:04      \_ /usr/bin/compiz.real --ignore-desktop-hints --replace --loose-binding --replace --no-libgl-fallback core ccp
.. compiz --replace --sm-disable --ignore-desktop-hints ccp --no-libgl-fallback --indirect-rendering

pokud mas nvidii, tak misto --loose-binding pouzivej --indirect-rendering (ne vsak oba najednou) +  --sm-disable .. potom by ti nemely padat .. taky mi padal emerald, ale vyresil jsem to postupem co ti pisu a od jiste doby *uz nikdy nespadl* ..
Název: Re: v XFCE vypadává Emerald
Přispěvatel: Rawen 27 Října 2008, 13:46:14
problém bohužel stále přetrvává, mimochodem --no-libgl-fallback parametr už compiz nepodporuje, při startu hlásí že ho nezná, koukal jsem na netu, od určité verze není už podporován
Název: Re: v XFCE vypadává Emerald
Přispěvatel: Rawen 28 Listopadu 2008, 21:21:33
no tak nakonec jinak, není to problém ani xfce, ani gnome, ani compizu, ani emeraldu, ale NVIDIA driverů verze 177.82 - pro odstranění problémů je třeba si nainstalovat beta drivery verze 180.08, dostupné na http://www.nvnews.net/vbulletin/showthread.php?p=1847941