Projekti on lähes 2 vuotta vanha ja sen asiosta suurimmat virheet ja tyhmyydet on saatu karsittua pois.
Itse en saanut useista yrityksistä huolimatta sitä toimimaan kunnolla.
Kumpikaan meistä ei ole tainnut katsoa lähdekoodia, mutta kommenttini perustin sille, että Compiz on vakaa, kaunis ja todella nopea jopa tässä nuhapumppu läppärissä.
Miten GL:ää käyttävät pelit toimivat nykyään sen kanssa? Entä toimiiko koko systeemi kaikilla hardiskokoonpanoilla vieläkään? Entä jos ei ole composite-laajennosta saatavilla?
Ja juu, en ole Compizin lähdekoodia katsellut, mutta KWinin kylläkin jonkun verran. Luotan kuitenkin seuraaviin lähteisiin tässä asiassa enkä itsekään usko, että compizin liitännäisten käyttäminen ainakaan tässä vaiheessa olisi järkevää.
Ensimmäinen lainaus Lubos Lunakin, KWinin pääkehittäjän, viestistä, joka löytyy osoitteesta
http://lists.kde.org/?l=kwin&m=115289009203034&w=2
- The plugins should do only effects and not add functionality like Compiz
plugins. I don't think exposing all KWin internals to plugins and let them
mess with it is a good idea.
- For the same reason, compatibility with Compiz plugins doesn't look very
realistic. Compiz seem to have any plugins interface, it simply exposes all
internals. Even if I wanted, mapping all this to KWin doesn't look really
doable. Some reasonable subset might be perhaps doable using a bridge plugin.
Ja tässä vielä toinen lainaus asiaan liittyen:
Maybe it's not the best option. compiz uses lots of C code and it may not be
easily integrated with kwin. Making a proper plugin architecture with our own
API may be better integrated with the overall KDE.
Interfacing compiz code with KDE is not exactly a trivial task AFAICS and
would add more trouble than benefits.
Kyseinen viesti löytyy osoitteesta
http://lists.kde.org/?l=kwin&m=115411651712530&w=2Joka tapauksessa
täältä löytyy vielä toive asiasta, joka on merkitty LATER-tilaan ja johon otetaan vastaan pätsejä.
Paha sanoa, kun en ole KDEssä Compizia käyttänyt. Ensin pitäisi tietää millä tavalla se ei ole yhteensopiva. Compizin rajapintoihin en ole perehtynyt sen tarkemmin, mutta sen tiedän, että Compiz toimii alemmalla tasolla eikä ole riippuvainen minkään spesifin työpöytäympäristön kirjastoista (paitsi conffi GUIt tietty).
Ainakin aiemmin Compiz osasi käyttää vain gconffia asetuksien tallentamiseen. Onkohan tilanne muuttunut? Gnome-spesifisiä kirjastovaatimuksia ei yleensä ole ollut KDE-ohjelmissa.
Ja tosiaan se on vähän jäänyt hämäränpeittoon, että mikä siinä ei toimi KDEn kanssa. Jos joku viitsisi valaista, niin olisi kiva.
Ainakin virtuaalityöpöytien kanssa on ollut ongelmia ja ilmeisesti kukaan ei ole kiinnostunut korjaamaan asiaa.
Eikös ne KDE miehet (ja naiset) juuri pidä siitä, että on nappulaa, ominaisuuttaa ja härpäkettä. Compizin saa varsin järkeväksi ja ylimääräiset jutut kytkettyä pois päältä.
En minä ainakaan. Mielummin käytän yksinkertaista ja loogisesti toimivaa järjestelmää.
Olen samaa mieltä ja juuri tästä syytä käytänkin Gnomea.
Ja tästä syystä minä käytän KDE:tä. Liferean pääkehittäjäkin tuossa pari päivää sitten valitteli Gnome-jamppojen suhtautumisesta integrointiasioihin. Ja minusta integrointi ja yhtenäistäminen tuo juurikin parantaa käytettävyyttä.