Могу ли я переместить модуль запуска Unity?

255

Я не могу привыкнуть к новой системе Unity. Я хотел бы переместить левую панель Unity в нижнюю часть экрана (как Windows 7 - чем больше похож, тем лучше).

Но я не могу найти способ. Является ли это возможным?

Вениамин
источник
6
Начиная с Ubuntu 16, принятый ответ должен быть следующим .
Дан Даскалеску

Ответы:

106

11,10

Теперь есть неофициальный плагин Compiz, который позволяет перемещать панель запуска Unity 3D (не Unity 2D) слева направо.

введите описание изображения здесь

Кредит для WebUpd8 .

В итоге:

  1. Теперь вы можете просмотреть исходный код. Обратитесь к сопровождающему с предложенными исправлениями! Помните, что это неофициально и может и, вероятно, будет иметь много ошибок, которые еще предстоит устранить.
  2. Установите PPA - ppa:paullo612/unityshell-rotated
  3. Пакеты для установки unityshell-rotated libnux-1.0-0
  4. Новый плагин Ubuntu Unity Rotated будет доступен в CCSM
  5. Существует вероятность зависаний при установке. Если это происходит, используйте CTRL+ ALT+ F1для запуска TTY, войдите в систему и перезапустите lightdm sudo service lightdm restart. Перезапустите, ccsmчтобы включить новый плагин
  6. Этот плагин заменяет официальный плагин Unity. Очевидно, вы не будете получать дальнейшие исправления от команды разработчиков Ubuntu - вы будете полагаться на сопровождающего PPA для предоставления исправлений ошибок

предупреждение см. в этом разделе « Вопросы и ответы» о возможных проблемах стабильности при использовании CCSM


Связанные вопросы:

  1. Что такое PPA и как их использовать?
  2. Исходный код
fossfreedom
источник
@fossfreedom Могу ли я восстановить официальный плагин Unity, если я решу вернуться обратно ?? (сейчас я использую 12.04)
Nirmik
1
Я назвал ответ 11.10 - он применим только к 11.10 (пока нет 12.04 PPA). Для пользователей 11.10 - да, вы можете вернуться, потому что в CCSM есть стандартный плагин, который нужно выбрать (повторно активировать).
fossfreedom
3
Что ж. Хорошо. Это перемещает это к основанию. Как насчет правой стороны? Я бы хотел, чтобы он был на правильном пути, как бар Wharf в AfterStep.
Иван
@Ivan - примечание - ответ озаглавлен 11.10. Существуют и другие ответы на новые вопросы. Однако вы должны заметить - пусковые установки с правой стороны недоступны, если вы не используете язык с написанием справа налево, например, арабский и иврит.
fossfreedom
1
Это хорошая идея. Но сработает ли это в Ubuntu 15.04?
Нивед Каннада
106

12.04 - 15.10

По состоянию на 12.04 можно не перемещать пусковой, и нет нет официальной поддержки для этого.

Это сделано специально , и до сих пор нет никаких планов Canonical изменить это. Вот цитата Марка об отчете об ошибке в Ubuntu 11.04:

Я думаю, что отчет на самом деле означал, что панель запуска должна быть перемещена к другим краям экрана. Я боюсь, что это не будет работать с нашими более широкими целями дизайна, поэтому мы не будем это реализовывать. Мы хотим, чтобы панель запуска была всегда рядом с кнопкой Ubuntu.

Я интерпретирую это как точку зрения, что последовательный дизайн должен восприниматься как единство (каламбур), иначе он не будет работать вообще.

Хотя я лично не согласен с решением Марка / Canonical не предоставлять способ переместить пусковую установку ( пожалуйста, прочтите мою последнюю заметку по этому поводу), я понимаю выбор дизайна: действительно имеет смысл, чтобы он был на стороне, а не на низ. У большинства пользователей сегодня широкоформатный монитор, и практически все мониторы, предназначенные для продажи, особенно для рынка конечных пользователей, также широкоэкранные. Это означает, что подавляющее большинство пользователей имеют много дополнительного горизонтального пространства (в основном, недостаточно), в то время как вертикальное пространство является премиальным.

Большинство приложений и веб-сайтов не используют всю ширину экрана (например, проверьте большие вертикальные фоновые полосы по обе стороны экрана Ask Ubuntu). Но они делают использовать всю длину по вертикали ( на самом деле, они прокручивать 3, 5, 10 раз своей высоты экрана). Значит много-много прокрутки. И затем вы вычитаете строку заголовка, строку меню, панель избранного, панель вкладок и т. Д., Все они высасывают ваше драгоценное вертикальное пространство. Таким образом, добавление панели запуска сверху / снизу сделало бы еще хуже, в то время как есть много дополнительного, «простаивающего» горизонтального пространства.

В разработке приложений, особенно в браузерах, наблюдается постоянное сильное движение к сокращению количества столбцов и их объединению. Подумайте о том, как изменился Firefox в этом отношении за последние несколько лет. Так что для ОС имеет смысл сделать то же самое.

Правда, панель Windows хорошо проработана ... но разумный выбор дизайна Unity - поставить ее сбоку, а не снизу, как только вы к этому привыкнете. И это стоит того. Ваше колесо мыши скажет спасибо;)

Тем не менее, некоторые важные заметки:

  • Я просто выражаю высказывания Марка / Canonical и точку зрения. Хотя я понимаю выбор конструкции и согласен с боковой панелью запуска, я, конечно же, не согласен с решением о невозможности ее перемещения. Но я просто посланник. Не стреляйте в курьера .

  • Существуют неофициальные сторонние пакеты, которые позволяют перемещать панель запуска. Этот другой ответ охватывает это очень глубоко.

  • Вы можете , по крайней мере, иметь некоторый контроль над средством запуска в настройке с несколькими мониторами:

Настройки нескольких мониторов в Unity Launcher

(изображение отредактировано из Ubuntu Vibes )

MestreLion
источник
49
Если вам интересно, «кнопка Ubuntu» (она же « BFB »), упомянутая Марком в цитате, по-видимому, это кнопка, которая была в левом верхнем углу экрана во время его комментария. Теперь это на самом лаунчере, вверху . Поскольку, таким образом, он будет двигаться вместе с пусковой установкой, это больше не поможет оправдать выбор дизайна Марка.
Рори О'Кейн
13
В настройках с несколькими мониторами полоса сбоку явно уступает нижней части (при условии, что полоса находится на экране, на котором слева находится другой экран, как это было бы с центральным экраном в настройке с тремя экранами). Пусковая установка теперь "в космосе" и больше не наслаждается краем экрана бесконечного размера Закона Фиттса. Липкие края пытаются сделать этот край более широкой целью, но это все равно плохая замена для жесткого останова.
Легион
3
@ RoryO'Kane Кроме того, широкий дисплей также не является оправданием, поскольку вы можете использовать панель автоматического скрытия, как и я, поэтому она не украдет ни одного пикселя для других приложений.
Фран Марсоа
6
Мой основной монитор повернут так, что он стоит вертикально, и поэтому пусковая установка фактически пожирает драгоценное пространство в ограниченном измерении, что является позором.
Бурхан Али
2
@BurhanAli: У меня также есть приятный 24-дюймовый монитор с поворотным кругом, который я люблю устанавливать в портретном режиме, поэтому я разделяю вашу боль и сожалею о решении Марка / Canonnical. Autohide помогает, но не решает эту проблему. Вариант размещения наверняка сделает нас "пользователей" более счастливыми :)
MestreLion
51

16.04 и позже (Unity 7)

С 16.04 запуск единства может быть перенесен.

введите описание изображения здесь

Скопируйте и вставьте следующее в терминал:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

Чтобы вернуть его обратно в боковое положение:

gsettings set com.canonical.Unity.Launcher launcher-position Left
fossfreedom
источник
Ух ты, я не думал, что это будет так просто: р
Рахиль Вазир,
Похоже, что для этого требуется 16.04, Unity 7 14.04 не имеет настройки «launcher-position». Спасибо за публикацию ответа!
Даниэль
Пользователи с 16.04 и далее должны быть заинтересованы в том, чтобы использовать различные методы для перемещения панели запуска в нижнюю позицию, перечисленную в этом посте: Как можно переместить панель запуска Unity в нижнюю часть в Ubuntu 16.04
Сергей Колодяжный,
2
@fossfreedom, как ты так стилизовал свой убунту? Мне нравится этот стиль.
redanimalwar
3
Как насчет того, чтобы поставить его на правильный край? Почему это невозможно?
Александр Пача,
22

Вы не можете переместить пусковую установку оттуда, где она есть. Вот комментарий Марка Шаттлворта :

Я думаю, что отчет на самом деле означал, что панель запуска должна быть перемещена к другим краям экрана. Я боюсь, что это не будет работать с нашими более широкими целями дизайна, поэтому мы не будем это реализовывать. Мы хотим, чтобы панель запуска была всегда рядом с кнопкой Ubuntu.

В качестве альтернативы вы можете использовать Cairo-DockУстановить Каир-док :

Cairo-Dock - это красивый, быстрый и настраиваемый интерфейс рабочего стола. Вы можете увидеть его как хорошую альтернативу / дополнение к Unity, Gnome-Shell, Xfce-панели, KDE-панели и т. Д. После 6 месяцев напряженной работы доступна новая версия Cairo-Dock (Источник: http: // www .glx-dock.org / ).

Другие альтернативы, которые предлагают вам запуск в нижней части экрана: Cinnamon , LXDE и так далее.

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

Корица настольная

Как видите, Linux полон выбора!

Раду Рэдяну
источник
7
Самое смешное в этой цитате, что она была сделана еще во времена Нетти. С тех пор они переместили кнопку Ubuntu на саму панель запуска, сделав этот аргумент пустым.
Сет
3
Итак, теперь, когда аргумент нулевой, есть ли способ в 13.04+?
digitalextremist
1
@digitalextremist: нет, а не до 14.04.
MestreLion
Чувак ты классный! Это так здорово, что мне даже не нужна боковая панель.
Адель Абула - MageBinary
14

Если вы используете Ubuntu 16.04, вы можете запустить следующую команду в терминале, чтобы переместить модуль запуска Unity вниз:

gsettings set com.canonical.Unity.Launcher launcher-position Bottom

Если вы хотите, чтобы это было в расположении по умолчанию (слева от экрана), запустите:

gsettings set com.canonical.Unity.Launcher launcher-position Left
Браск
источник
11

Вы также можете использовать Unity Tweak Tool, чтобы переместить панель запуска вниз.

Сначала установите Unity Tweak Tool со следующей строкой из терминала ( ctrl+ alt+ t)

sudo apt install unity-tweak-tool

после этого вы можете открыть его из тире или командной строки.

Вы увидите следующее окно, в котором вам нужно получить доступ к вкладке Starter (называемой Launcher на английском языке) (см. Стрелку):

единичном твик-инструмент-1

На вкладке «Стартер» вы увидите опцию перемещения пусковой установки вниз (см. Стрелку на следующем рисунке):

единичном твик-инструмент-2

Videonauth
источник
Вкладка называется «Launcher» на английском языке.
Сет
Включил это в ответ, спасибо. Спасибо также за то, что записали мою невероятную плохую грамматику :))
Videonauth
4

Другое возможное решение - через dconf-editorсхемуcom.canonical.Unity.Launcher

введите описание изображения здесь

Чтобы установить dconf-editorзапустить sudo apt-get install dconf-editorв терминале, или найти его в новом программном центре

Сергей Колодяжный
источник
Это не вариант в Ubuntu 14.04
Pallavi
2
@Pallavi да, потому что в 16.04 добавлено нижнее размещение пусковой установки :) Также, если вы не заметили, вопрос помечен 16.04, следовательно, не будет ответов, связанных с 14.04, в первую очередь
Сергей Колодяжный,