Il plug-in di scala continua a dimenticare le impostazioni dell'angolo attivo al riavvio


20

Sto usando Ubuntu 12.04 con Unity, che suppongo usi anche Compiz. Ho Compiz Settings Manager e faccio in modo che gli angoli in alto a sinistra e in basso a sinistra del mio schermo attivino la funzione "Ridimensiona" (come Exposé) per ridimensionare e mostrare tutte le finestre.

Il problema è che quando riavvio il computer, gli hot corner non fanno più nulla . Devo tornare al gestore delle impostazioni di compiz, eliminare l'opzione hot corner e quindi impostarla di nuovo. Qualcosa sembra sovrascrivere o eliminare l'impostazione dell'angolo rapido di compiz al riavvio.

Aggiornamento : a volte, l'impostazione perde il suo appoggio anche mentre il computer è in esecuzione. Non ho ancora capito cosa lo inneschi.


1
Stesso problema con Ubuntu 12.04 su un Lenovo T410s. Questo problema si verifica anche quando rilascio il notebook dalla docking station a cui è collegato un secondo tft. Esiste già una segnalazione di bug: bugs.launchpad.net/ubuntu/+source/compiz/+bug/999939
Kevin Horst,

1
Stavo avendo anche il problema. Prova ad aprire il terminale (CTRL + ALT + T) e ad entrare compiz --replace. Sostituisce tutti i gestori di finestre in esecuzione (in pratica, riavvia compiz). Vedi se inizia a ricordare le tue impostazioni. Finora ha il mio.
James,

@James Ho appena provato questo dopo un nuovo riavvio. l'angolo caldo era di nuovo morto, correva compiz --replacein un terminale e ora l'angolo caldo è di nuovo attivo. grazie, sperando che rimanga.
Michael Butler,

1
@Michael Butler Le soluzioni alternative hanno smesso di funzionare con l'interruttore alla 12.10.
James,

Risposte:


21

Le principali segnalazioni di bug sono disponibili su https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/986208 e https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/858845 .

Per 12.04

Soluzione semi-permanente copiata qui:

  • Esegui gconf-editor da Terminal o Alt + F2
  • Passare ad app> compiz-1> generale> schermata0> opzioni
  • Modifica la chiave: active_plugins Percorso di navigazione di gconf
  • Sposta "Scala" in fondo all'elenco.
  • Sposta "Expo" in basso a destra sopra "Scala" e sotto Unityshell. chiave active_plugins

Dico "semi-permanente" perché alcuni aggiornamenti software (Unity) potrebbero causare la riorganizzazione del plug-in, quindi potrebbe essere necessario ripetere questi passaggi 2 o 3 volte al mese.

Per 12.10 e 13.04:

La correzione precedente ha smesso di funzionare con l'aggiornamento a 12.10 e continua con 13.04. Ci sono soluzioni proposte per 12.10 e 13.04 al link di segnalazione bug sopra, ma finora niente di solido.

Soluzione semi-permanente per 12.10:

  • Esegui dconf-editor da Terminal o Alt + F2
  • Passare a / org / compiz / profiles / unity / plugins / core
  • Modifica la chiave: active-plugins percorso di navigazione dconf
  • Sposta 'ridimensiona' ed 'esponi' per ultimo nell'elenco. chiave active-plugins

Si noti che gli aggiornamenti di sistema potrebbero ripristinare questa correzione e potrebbe essere necessario utilizzare dconf per correggerla nuovamente.

Continuare a contribuire alla segnalazione dei bug per risolvere il problema in 12.04 LTS, 12.10 e oltre.


1
Per almeno una persona, la chiave dconf in 12.10 si trova in / org / compiz / profiles / unity / plugins-with-set-keys . Non so se la loro configurazione sia diversa da quella di un download di 12,10 stock o meno.
James,

1
Funziona anche il 13.10.
Prasad RD

2
Ho ancora questo bug nel 14.04, ma la soluzione non funziona più. Invece si blocca tutto. Neat.
jcora,

Ho lo stesso problema, quindi ho messo: expo, scala, unità e opere.
Ratata Tata,

2

Per coloro che riscontrano questo problema in 12.10, prova questo

Modifica dell'ordine nella chiave dconf:

"/ org / compiz / profili / unità / plugins / nucleo / attivo-plugins"

leggere:

['core', 'composite', 'opengl', 'decor', 'gnomecompat', 'resize', 'snap', 'move', 'regex', 'place', 'vpswitch', 'grid', ' widget ',' compiztoolbox ',' session ',' imgsvg ',' mousepoll ',' imgpng ',' animation ',' wall ',' unitymtgrabhandles ',' workarounds ',' ezoom ',' fade ',' unityshell ' , "scale", "expo"]

Risolto il problema per me, in Ubuntu 12.10 a 64 bit. Non sono sicuro che ciò sia necessario ma, per quelli che dicono che non funziona per loro, assicurati di avere "Ubuntu-Tweak" installato. Ricordo nella ricerca di questo problema, trovando l'affermazione che un pacchetto dipendente installato con Ubuntu Tweak, corregge un altro problema con i trigger di schermo mantenuti durante i riavvii.

Inoltre, so che questo dovrebbe essere ovvio, ma se la tua macchina non farà l'accelerazione 3D questi plug-in di compiz semplicemente non funzionano


Solo un aggiornamento sembra che gli aggiornamenti del software cambino questa impostazione di nuovo all'ordine originale di volta in volta, richiedendo uno per tornare indietro e reimpostare l'ordinamento con scala ed esposizione alla fine. L'ultima volta che l'ho dovuto fare mi sono stati dati degli errori e ho dovuto reimpostare l'ordine alcune volte prima che alla fine ci volesse. Sembrerebbe che il modo migliore per farlo sia con un'impostazione dello script in questo ordine prima di ogni avvio, sfortunatamente non so esattamente come sarebbe fatto
dginsd

1

La mia soluzione temporanea sta eseguendo l'applicazione "Ubuntu Tweak" una volta dopo ogni riavvio. (Anche la modifica dell'ordine dei plug-in funziona, ma è anche temporanea. Devo riordinarli dopo il riavvio.)


è strano, per me cambiare l'ordine dei plug-in in gconf-editor lo risolve principalmente in modo permanente anche dopo il riavvio. Raramente l'ordine dei plug-in viene ripristinato in caso di un importante aggiornamento di Unity. Quindi stai dicendo che esegui Ubuntu Tweak e poi lo chiudi, non devi modificare le impostazioni?
Michael Butler,

Si, esattamente . Eseguo Ubuntu Tweak e poi lo chiudo. Ma avevi ragione, ho installato l'unità rinnovata, penso che abbia cambiato l'ordine. Dopo di che ho pensato che cambiare ordine non funzionasse per me e non sono mai cambiato di nuovo, ho continuato ad aprire e poi a chiudere Ubuntu Tweak. Ora ho cambiato di nuovo l'ordine dei plugin e funziona !! Grazie . e mi dispiace per le mie informazioni per metà sbagliate !!
descrivi il

1

Questo commento ha risolto il problema per me. Disattiva semplicemente il "Launcher Capture Mouse" in "Plug-in Ubuntu Unity -> Sperimentale".


Non risolve il problema per me nel 12.10
James,

In 14.04 questa opzione è disabilitata per impostazione predefinita ma il problema persiste.
Lucio Paiva,

1

La risposta di @James è stata piuttosto dettagliata e gli screenshot hanno aiutato molto. Tuttavia, Compiz stava ancora dimenticando le impostazioni. "UnityShell" continua ad arrivare alla fine dell'elenco dopo ogni riavvio e incasinare scala ed esposizione.

Sono stato in grado di risolvere il problema bloccando le posizioni delle chiavi. Puoi farlo usando CCSM.

Apri CCSM (CompizConfig) e fai clic su preferenza, quindi su Elenco plug-in. Deseleziona "Ordinamento plug-in automatico". Assicurati che Scala sia l'ultima voce ed esposizione appena sopra. Se stai usando il componente aggiuntivo Scala, assicurati che scenda al di sotto della scala.

Ora riavvia il computer e caricherà Scale ed Expo. Puoi anche controllare l'ordine delle chiavi nell'editor conf e assicurarti che mantengano la loro posizione. Spero che sia di aiuto.


1
Testato nel 14.04 ma si arresta in modo anomalo compiz. Ho provato [scale, expo, unityshell] e [expo, scale, unityshell] ma non è riuscito in entrambi i casi.
Lucio Paiva,

1

Nel 14.04, l'esecuzione nohup compiz --replace &in un terminale risolve il mio problema, ma devo ancora digitarlo ogni volta dopo un riavvio. Ho provato a ordinare manualmente i plug-in come la maggior parte delle risposte qui ti dicono di fare, ma si blocca semplicemente in compiz.


se lo faccio, Yakuake si romperà e dovrà essere riavviato; la soluzione era quella di caricare prima metacity --replace(penso che questo consenta di terminare / ripulire correttamente) attendere 3 secondi ecompiz --replace
Aquarius Power

0

Nel 14.04 lo spostamento (in dconf) 'scale' ed 'expo' AFTER 'unityshell' (quindi alla fine dell'elenco) fa bloccare completamente il sistema dopo aver attivato la scala (per angolo caldo o per tasto). Expo sembra funzionare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.