Arriva Compiz 0.9.8 su Ubuntu 12.10! Ecco le novità

Scritto il 25/08/2012 - 17:08 da Jessica Lambiase

Continua ancora senza sosta il ciclo di sviluppo di Ubuntu 12.10 Quantal Quetzal! Dopo gli ultimi aggiornamenti della giornata di ieri, ecco arrivare un cospicuo aggiornamento per Compiz, il window manager (strano ma vero) di Ubuntu 12.10, nonchè la base su cui è costriuito Unity! Le novità sono per lo più strutturali: tantissimi miglioramenti e bugfixes non visibili ad occhio nudo; non mancano, però, delle piccole aggiunte che faranno felici gli utenti ansiosi di rendere il proprio desktop più stylish possibile.

Ecco alcuni tra i più importanti bugfixes:

  • Fix Compiz crash in movementWindowOnScreen
  • Start window decorator when decor plugin starts
  • Fixed: Crash in compiz::wall::movementWindowOnScreen
  • Don’t waste memory leaving /bin/sh running
  • Add reliable detection of the compiz bin directory
  • Use the XDamage extension more efficiently (the way it was designed to be used). This dramatically reduces CPU usage, reduces wakeups, and increases frame rates. It also solves at least one observed performance
  • … e tanto altro!

La lista è davvero lunghissima: potrete consultare il changelog completo di versione a questo indirizzo. E, adesso, qualche modifica “visibile”:

Abilitato one-click-switch sul workspace switcher: è ora possibile, dopo aver richiamato la lista dei workspaces in schermata, accedere ad ognuno di essi tramite un singolo click (e non più tramite doppio click, come è successo fin ora).

Aggiunta possibilità di animazione quando la finestra viene deminimizzata: è possibile ora ottenere un’animazione, oltre che per le operazioni di massimizzazione e riduzione a icona della finestra, anche per l’operazione di de-minimizzazione (da finestra ridotta a finestra a tutto schermo): l’effetto predefinito (e l’unico disponibile al momento) è l’effetto Magic Lamp, ma sono sicura ne arriveranno altri a breve.

Altri plugins aggiunti al pacchetto compiz-plugins (che non è presente di default, ma potrà essere installato con un sudo apt-get install compiz-plugins), tra cui:

  • Trip: offre una sorta di “effetto distorcente” al desktop, come se ci fossero tante bolle di dimensione variabile tra lo schermo ed il desktop stesso! Davvero simpatico!
  • Stack Window Switcher: è un desktop switcher alquanto simpatico: offre un effetto 3D in cui le applicazioni in secondo piano vengono “stese” sul desktop, e quella attiva viene mostrata “in piedi”! Simpatico davvero!

Allora, vi stuzzicano queste nuove idee?

via

Chi sono

Amministratrice e blogger di Chimera Revo fin dagli albori, mi occupo prevalentemente dei settori GNU/Linux e Sicurezza. Nella vita "reale" sono freelancer nel settore della sistemistica informatica, specializzata in networking e sicurezza.

  • http://twitter.com/woddy68 coppa carlo

    Se andate sul sito di compiz trovate un’annuncio, cercasi manutentori di plugn Compiz, ed è scritto chiaro il team si occupa soltanto dei plugin di default di Ubuntu se qualcuno è interessato a mantenere altri plugin si faccia avanti, altrimenti verranno disabilitati, almeno fino a quando qualcuno non li aggiornerà ! Politica impeccabile !
    Non capisco perché si vuole dare a tutti i costi per morto un qualcosa che è vivo e vegeto Sta scritto da qualche parte che tutti devono utilizzare mutter ?

  • xela92

    Compiz ha toppato alla grande, scelte sbagliate durante lo sviluppo l’hanno reso instabile e poco performante… era più stabile la branca 0.7/0.8… ormai sto usando kwin e mi accontento, gli effetti esagerati alla fine sono inutili, appesantiscono e basta…

    • http://www.greenbitweb.com/blog Barra

      Compiz oggi è molto cambiato. Nell’ultimo anno (praticamente da quando c’è canonical alle spalle) sono state introdotte valanghe di patch per stabilizzare e ottimizzare il codice e oggi i test di Phoronix dicono che viaggia almeno alla pari con kwin per le performance (ma ci sono ancora margini di miglioramento visto che dovrebbe essere ancora più veloce la versione disponibile su QQ).
      Certo Canonical non perde tempo dietro a cubi e finestre tremolanti quindi non c’è da aspettarsi una grande stabilità con questi plugin attivati!

      • xela92

        Se mi dici così gli darò una seconda chance, giusto per vedere come è messo ora… Che comunque da compiz mi aspetterei di poter attivare quel che voglio senza perdite di stabilità (-.-”) però va beh… Più che altro mi piacerebbe avere i famosi “workarounds” funzionanti…!

        • http://www.greenbitweb.com/blog Barra

          Quelli già funzionano benone e per quanto riguarda i vecchi plugin: nessuno li mantiene, a canonical non interessano e si parlava di una loro possibile rimozione (compresso CCSM visto che ormai tutto si può fare con strumenti meno “strambi”).
          Non penso che saranno in molti a sentire la mancanza di fiamme, pioggia, nebbia e simili….

          CMQ non so come si possa comportare oggi su KDE. Ormai è diventato un progetto Canonical e tutto il lavoro fatto negli ultimi mesi è stato fatto per soddisfare le necessità di canonical.

        • Aury88

          in realtà non si è mai potuto attivare ciò che si voleva…molti plugin logicamente erano incompatibili tra loro e l’attivazione di uno determinava la chiusura di un altro (e non sempre questo bastava per evitare perdite di stabilità). il plugin di unity non fa eccezione, quindi è inutile per canonical mantenere plugin che interferiscono con unity in quanto il loro ipotetico utilizzo avrebbe impedito l’utilizzo di unity, quindi tanto valeva levarli alleggerendo così il peso di compiz le componenti da mantenere e riducendo la fonte di possibili bug

  • http://www.facebook.com/alessandro.kurtoni Alessandro Kurtoni

    Che bello Trip!
    Peccato che Compiz faccia una brutta fine fra qualche annetto, come farò senza i suoi effetti.. Capito la pesantezza, ma che qualcuno mi dica che non dinè mai divertito con i suoi effetti!
    Il cubo e le finestre tremolanti.. Insostituibile :)

  • Pingback: I migliori articoli su Ubuntu della settimana [20/08/12 - 26/08/12] | Chimera Revo

  • zifino

    Ciao,quindi compiz in questo momento lo manda avanti solo canonical!!!

    • Aury88

      praticamente sì…ma credo che questa sia una situazione destinata a cambiare entro breve con il completo abbandono di compiz da parte di canonical che opterà per alternative più moderne e facili da mantenere/sviluppare

      • http://www.greenbitweb.com/blog Barra

        Le possibilità che questo si verifichi sono prossime allo 0. Hanno assunto smpillaz (il personaggio a capo dello sviluppo di compiz da qualche anno) e altri. Hanno testato e abbandonato Mutter e QT dopo aver sviluppato unity anche su queste soluzioni (il primo unity era basato su mutter mentre unity2d era QT ma è stato abbandonato).
        Stanno riscrivendo Ubuntu-TV su queste tecnologie e difficilmente vedremo un ulteriore porting nel giro dei prossimi 5/6 anni visto che la scelta fatta è quella di mantenere l’accoppiata compiz/NUX nel medio lungo periodo per poter avere maggiore indipendenza.

        • Aury88

          il problema di mutter era che non fosse ancora abbastanza maturo, il porting comunque prima o poi sarà necessario (io punto su subito dopo la prossima LTS). la scelta di compiz si è rivelata allora necessaria per non avere un interfaccia ancora acerba che si basasse su un compositore buggato ed immaturo, ora la situazione non è più così tragica. se si considera che mint, con una comunity e capacità economiche inferiori ad ubuntu non solo si è creata un interfaccia propria, ma ha sviluppato anche un proprio compositor la dice lunga a mio avviso su quanto effettivamente sia difficile un porting del genere. considera anche che aumenterebbe la compatibilità con gnome-shell gnome3 permettendo quindi di evitare molte delle fatiche su questo fronte.
          compiz è stato abbandonato da tutti, questo anche perchè il codice è diventato imponente e di difficile comprensione (da qui anche la scelta di canonical di tagliare alcune caratteristiche) e quindi più complesso da mantenere se confrontato con i fratelli più giovani, almeno è quello che ho capito io leggendo le mailist di sviluppatori e distro. quindi credo non sia solo una questione di stabilità.

          • http://www.greenbitweb.com/blog Barra

            Perché dovrebbe essere necessario portare tutto a Mutter? Quello che serve a Canonical è la compatibilità con le GTK e con buona parte delle gnome-libs, non certo la compatibilità con mutter e gnome-shell.

            Compiz poi è stato abbandonato per la “follia” che regnava in un progetto amministrato da gente che non aveva le capacità per organizzarlo e gestirlo, non certo per le questioni tecniche visto che oggi il codice è pulito, facile da amministrare e gestire (chiedi agli italiani che lavorano per canonical) e soprattutto estremamente performante.

            Dire poi che Mint i creatori di mint hanno creato un compositor significa distorcere la realtà… Hanno preso Mutter, lo hanno forkato per applicare le patch necesarie per la loro versione della shell. La differenza in termini di righe di codice è minima!

          • http://twitter.com/woddy68 coppa carlo

            Ti assicuro che non è nei progetti di Canonical ne a breve ne a lungo periodo di portare Unity in Mutter, per mille ragioni (anche commerciali); canonical è contenta di essere l’unica o quasi ad utilizzare Compiz e ormai è un loro lavoro la sua manutenzione.

  • Pingback: Arriva Compiz 0.9.8 su Ubuntu 12.10! Ecco le novità - Informatica - Tua Notizia