Come posso rimuovere il secondo Unity Launcher duplicato su una configurazione Dual Screen?

146

Sul mio display a doppio schermo ho un Unity Launcher sulla schermata di sinistra e anche sullo schermo di destra. Entrambi funzionano perfettamente bene.

Tuttavia, non voglio che questo secondo programma di avvio sia presente nella mia schermata di destra. Come posso rimuovere questo? Se è importante, sto usando i driver NVIDIA con una configurazione TwinView.

    
posta Eugene van der Merwe 25.02.2012 - 09:46

6 risposte

216

Adesso puoi

Apri le preferenze di visualizzazione, quindi puoi scegliere se avere il programma di avvio su uno schermo o su tutti loro.

Questa finestra di dialogo consente anche di attivare o disattivare i bordi adesivi (ovvero il rallentamento del mouse) tra i display.

    
risposta data jrg 31.03.2012 - 19:46
33

Il rallentamento è una funzionalità che consente di utilizzare il programma di avvio quando è impostato per nascondere automaticamente. Penso che sia un bug che viene utilizzato quando il programma di avvio è impostato su sempre visibile. L'ho segnalato su Launchpad.net, dove sono stati archiviati bug e potresti volerlo impostare per influenzarti. Puoi trovarlo qui: link

Nel frattempo, puoi configurarlo da solo utilizzando /apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure e /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity in gconf-editor

Puoi anche configurare questi parametri in CCSM (Compiz Config Settings Manager), nella scheda Unity Plugin, Experimental

    
risposta data Jo-Erlend Schinstad 03.03.2012 - 21:44
8

Ho appena trovato un'impostazione in gconf-editor che ti consentirà di impostare il launcher solo sul desktop principale: /apps/compiz-1/plugins/unityshell/screen0/options/num_launchers . Se si imposta su 1, il launcher di Unity verrà visualizzato solo sul desktop principale. Se lo imposti su 0, il programma di avvio sarà disponibile su tutti i desktop.

Oltre a questa impostazione, imposto anche la pressione superata ( /apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1 ) e interrompi la velocità ( /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20 ).

    
risposta data Todd Wallentine 17.05.2012 - 15:27
4

Ho risolto usando disper. Digita un terminale:

sudo apt-get install disper

Dopo aver risolto il problema con il metodo proposto da Paŭlo Ebermann o nvidia-settings o qualsiasi altra cosa funzioni per te, digita un terminale:

disper --export < /path-to-my-file/my-disper-file.metamode

my-file.metamode è il seguente:

backend: nvidia
associated displays: DFP-0, DFP-1
metamode: DFP-0: 1366x768 @1366x768 +1920+312, DFP-1: 1920x1080 @1920x1080 +0+0
scaling: stretched, stretched
xinerama info order: DFP-1, DFP-0

La terza riga tiene conto del particolare posizionamento di due schermi con altezze diverse. Il tuo caso potrebbe essere più semplice. Potresti provare a creare il file che si adatta alla tua configurazione (senza usare altri metodi + disper --export). Il punto importante è l'ordine degli schermi nella seconda e nell'ultima riga.

Puoi utilizzare lo script e farlo funzionare all'avvio:

#!/bin/sh
#Auto switch single/extend display with disper on Multiple Monitor.
lines=$(disper -l | wc -l)
display_count=$((lines / 2))
if [ $display_count -eq "1" ]; then
   disper -s
else
   disper --import < /path-to-my-file/my-disper-file.metamode
fi

Ha funzionato con la mia scheda grafica nvidia (sia precisa che quantistica).

Spero che ti aiuti.

    
risposta data cesare sodi 26.10.2012 - 12:14
3

Ho provato le impostazioni combinate dall'alto:

/apps/compiz-1/plugins/unityshell/screen0/options/num_launchers=1
/apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1
/apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20

Questo è stato per me un grande successo. Un launcher appare solo sullo schermo principale, e il mouse si sposta da una schermata all'altra senza indebita esitazione. Tuttavia, ho trovato che il launcher rimanente non avrebbe rivelato senza utilizzare la chiave super. Questo può essere corretto impostando quanto segue:

/apps/compiz-1/plugins/unityshell/screen0/options/reveal_pressure=1

BTW questo è con i driver NVidia.

    
risposta data David Sowerby 15.07.2012 - 11:59
0

Cambiare solo /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity in 1 ha risolto il problema per me ... Non volevo necessariamente rimuovere la seconda barra delle applicazioni, ma non mi piaceva la pausa quando si passava da una schermata all'altra.

    
risposta data brbcoding 03.08.2012 - 22:17

Leggi altre domande sui tag