Как я могу удалить дублирующее второе Unity Launcher на двойной экран?

141

На моем двухэкранном дисплее у меня есть Unity Launcher на экране левой руки, а также на правом экране. Оба работают отлично.

Однако, я не хочу, чтобы эта вторая панель запуска присутствовала на моем правом экране. Как я могу удалить это? Если это имеет значение, я использую драйверы NVIDIA с установкой TwinView.

    
задан Eugene van der Merwe 25.02.2012 в 09:46
источник

6 ответов

212

Теперь вы можете.

Откройте настройки отображения, а затем вы можете выбрать между пусковой установкой на одном дисплее или всеми из них.

Этот диалог также позволяет включать или выключать липкие края (т. е. замедление мыши) между дисплеями.

    
ответ дан jrg 31.03.2012 в 19:46
источник
31

Замедление - это функция, позволяющая использовать пусковую установку, когда она настроена на автоматическое скрытие. Я думаю, что это ошибка, которая используется, когда пусковая установка настроена на всегда видимую. Я сообщил об этом на Launchpad.net, где были зарегистрированы ошибки, и вы можете настроить его на вас. Вы можете найти его здесь: Ссылка

В то же время вы можете настроить его самостоятельно, используя /apps/compiz-1/plugins/unityshell/screen0/options/overcome_pressure и /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity в gconf-editor

Вы также можете настроить эти параметры в CCSM (Compiz Config Settings Manager), в плагине Unity, вкладке Experimental

    
ответ дан Jo-Erlend Schinstad 03.03.2012 в 21:44
8

Я только что нашел параметр в редакторе gconf, который позволит вам установить пусковую установку только на ваш основной рабочий стол: /apps/compiz-1/plugins/unityshell/screen0/options/num_launchers . Если вы установите значение 1, пусковая установка Unity будет отображаться только на основном рабочем столе. Если вы установите значение 0, пусковая установка будет доступна на всех рабочих столах.

В дополнение к этой настройке я также устанавливаю давление преодоления ( /apps/compiz-1/plugins/unityshell/screen0/options/overcom_pressure=1 ) и скорость останова ( /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity=20 ).

    
ответ дан Todd Wallentine 17.05.2012 в 15:27
4

Я решил использовать дисперс. Введите терминал:

sudo apt-get install disper

После решения проблемы с помощью метода, предложенного параметрами Paŭlo Ebermann или nvidia, или что-то для вас работает, введите терминал:

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

my-file.metamode выглядит следующим образом:

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

В третьей строке учитывается конкретное расположение двух экранов с разной высотой. Ваш случай может быть проще. Вы можете попытаться создать файл, который соответствует вашей конфигурации (без использования других методов + disper --export). Важным моментом является порядок экранов во втором и в последних строках.

Вы можете использовать скрипт и запустить его при запуске:

#!/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

Он работал с моей графической картой nvidia (как точной, так и квантовой).

Надеюсь, что это поможет.

    
ответ дан cesare sodi 26.10.2012 в 12:14
3

Я попробовал комбинированные настройки сверху:

/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

Это было в основном успешным для меня. Пусковая установка появляется только на основном экране, и мышь перемещается с одного экрана на другой без чрезмерного колебания. Однако я обнаружил, что оставшаяся пусковая установка не будет раскрываться без использования супер ключа. Это можно исправить, установив следующее:

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

Кстати это с драйверами NVidia.

    
ответ дан David Sowerby 15.07.2012 в 11:59
0

Просто изменив /apps/compiz-1/plugins/unityshell/screen0/options/stop_velocity на 1 , исправил проблему для меня ... Мне не обязательно было удалять вторую панель задач, просто не понравилась пауза при переходе с одного экрана на другой.     

ответ дан brbcoding 03.08.2012 в 22:17