Perché Unity non ricorda le impostazioni dei bordi di Compiz?

4

Sono molto abituato ad usare i binding di bordo nel mio flusso di lavoro, ma da quando ho aggiornato a 12.04 Unity, dimentico le impostazioni dei bind edge su ogni nuova sessione.

Perché è appening e come risolverlo?

    
posta neonboy 13.06.2012 - 16:06

2 risposte

0

Penso che il vero problema non sia che "Unity non ricorda i binding", ma piuttosto che qualcosa stia bloccando il raggiungimento dei pixel del bordo. Se fai qualcosa che impone al compiz di aggiornare le impostazioni (abilita o disabilita il livello widget per esempio), i bordi stanno funzionando di nuovo. Penso che sia come se il compiz fosse in esecuzione ma è dietro l'unità non al primo posto (come una finestra inattiva che suppongo). Questo spiega la soluzione di lavoro per i programmi di avvio, perché esegue nuovamente la compiz e forza l'aggiornamento. Non l'ho pensato, ho solo risolto il problema con un riavvio con alt + f2 e il comando compiz --replace non appena è stato avviato il desktop.

In conclusione, qualcosa sta bloccando i bordi del compiz e rimane in cima, fino a quando non lo si riprende in qualsiasi modo.

Mi piace credere che verrà risolto, perché i bordi sono la cosa più sorprendente per Ubuntu in generale.

    
risposta data Antonis Vlachos 16.01.2013 - 11:57
1

Ok, eccolo qui.

  1. "Perché sta succedendo?"
    • È un bug, già segnalato link
  2. "Come risolverlo?"

    • Qui condividerò due risposte, che risolvono il problema del bind bordo per il mio 12.04.
      Ma, potrebbe non funzionare su un altro computer .

    Prima

    • Un problema che ho riscontrato è, python-compizconfig , che è I collegamenti di Compizconfig per python non sono inclusi in compizconfig-setting-manager .
      • Quindi devi installarlo manualmente, o , verrà automaticamente installato con Ubuntu Tweak ( Ecco perché ti raccomando Ubuntu Tweak ).
      • Con Ubuntu Tweak, puoi trovare le impostazioni per il bind bordo in Tweak & gt; Area di lavoro .

    Secondo

    • Un altro è preso dalla risposta di @sachinr.

      Aggiungi Compiz alle applicazioni di avvio.

      Name    : Compiz
      Command : bash -c "sleep 3; compiz --replace"
      

Ora con quelli, le mie impostazioni di rilegatura dei bordi "si ricordavano" ogni volta che avvivo una nuova sessione.

    
risposta data Drie 13.06.2012 - 16:49

Leggi altre domande sui tag