Чи можу я перемістити пусковий апарат 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 Plugin Rotated буде доступний у CCSM
  5. Існує ймовірність замерзання при установці. Якщо це трапиться, використовуйте CTRL+ ALT+ F1для запуску TTY, увійдіть та перезавантажте lightdm sudo service lightdm restart. Перезапустіть, ccsmщоб увімкнути новий плагін
  6. Цей плагін замінює офіційний плагін Unity. Ви, очевидно, не отримаєте подальших виправлень від команди розробників Ubuntu - ви будете покладатися на технічне обслуговування PPA, щоб надавати виправлення помилок

попередження. Будь ласка, ознайомтесь із цим запитанням щодо можливих проблем із стабільністю за допомогою CCSM


Пов’язані запитання:

  1. Що таке PPA і як їх використовувати?
  2. Вихідний код

@fossfreedom Чи можу я відновити плагін Official Unity у випадку, коли я вирішу повернути назад ?? (я використовую 12.04 зараз)
Nirmik

1
Я відповів заголовком відповіді як 11.10 - це застосовне лише до 11.10 (поки немає 12.04 ЗОЗ). Для користувачів 11.10 - так, ви можете повернутись, оскільки стандартний плагін існує в CCSM, який потрібно вибрати (повторно активувати).
fossfreedom

3
Ну. Гаразд. Це переміщує його на дно. Що з правого боку? Мені б хотілося, щоб він був правильним шляхом, як бар причалу в AfterStep.
Іван

@Ivan - зауважте - відповідь заголовок 11.10. Інші відповіді на новіші питання існують. Однак слід зауважити - пускові установки з правої сторони недоступні, якщо ви не використовуєте мову праворуч наліво, наприклад, арабська та іврит.
fossfreedom

1
Це гарна ідея. Але чи буде це працювати в Ubuntu 15.04?
Nived Kannada

106

12.04 - 15.10

Станом на 12.04 можна НЕ переміщати пусковий, і немає ні офіційної підтримки для цього.

Це задумано, і поки що немає канонічних планів, щоб це змінити. Ось цитата від Марка про звіт про помилки для Ubuntu 11.04:

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

Я трактую, що як позиція, що послідовну конструкцію треба сприймати як Єдність (призначена каламбур), інакше вона не працюватиме взагалі.

Хоча я особисто не погоджуюся з рішенням Марка / Canonical не надавати спосіб переміщення пускової установки ( будь ласка, прочитайте мою остаточну примітку щодо цього ), я розумію вибір дизайну: це справді має сенс бути на боці, а не на дно. Більшість користувачів сьогодні мають широкоекранний монітор, і практично всі монітори в продажу, спеціально для споживчого ринку споживачів, теж широкоформатні. Це означає, що переважна більшість користувачів має багато зайвого горизонтального простору (в основному недовикористовується), тоді як вертикальний простір є преміальним.

Більшість додатків та веб-сайтів не використовують всю ширину екрана (наприклад, перевірте великі вертикальні смуги фону в обох сторонах екрана Ask Ubuntu). Але вони роблять використовувати всю довжину по вертикалі ( на насправді, вони прокручувати 3, 5, 10 разів своєї висоти екрану). Значить багато і багато прокрутки. А потім ви віднімаєте рядок заголовка, рядок меню, панель обраних, панель вкладок тощо, всі вони висмоктують ваш дорогоцінний вертикальний простір. Тож додавання пускової установки зверху / знизу зробить все ще гірше, в той час як є багато зайвого горизонтального простору.

Постійний, сильний рух у розробці додатків, зокрема браузерів, у бік зменшення кількості барів та їх об’єднання. Подумайте, як Firefox змінився в цьому плані за останні кілька років. Тож має сенс для ОС робити те саме.

Щоправда, панель Windows - це добре продумана ... але вибір дизайну Unity, щоб поставити його на бік, а не внизу, є розумним, як тільки ви звикнете до нього. І це варто зробити так. Ваше колесо миші буде дякувати;)

Це сказав кілька важливих зауважень:

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

  • Існують неофіційні сторонні пакети, які дозволяють перемістити пускову установку. Ця інша відповідь висвітлює це дуже глибоко.

  • Ви можете , принаймні, мати певний контроль над пусковим пристроєм у налаштуваннях з декількома моніторами:

Параметри мультимонітора запуску Unity

(зображення відредаговане з Ubuntu Vibes )


49
Якщо вам цікаво, кнопка "Ubuntu" (також " BFB "), згадана Марком у цитаті, - це, мабуть, кнопка, яка знаходилась у верхньому лівому куті екрану на момент його коментаря. Тепер він знаходиться на самому пусковому апараті, вгорі . Оскільки, таким чином, він рухатиметься з пусковим пристроєм, це більше не допомагає виправдати вибір дизайну Марка.
Rory O'Kane

13
У налаштуваннях на декількох моніторах смуга збоку помітно поступається нижній частині (за умови, що панель знаходиться на екрані, який має інший екран ліворуч від цього, як центральний екран у налаштуваннях на 3 екрани). Тепер пускова установка "знаходиться в космосі" і більше не насолоджується нескінченними розмірами краю екрану Закону Фітта. Клейкі краї намагаються зробити цей край ширшою ціллю, але це все ще погана заміна жорсткої зупинки.
Легіон

3
@ RoryO'Kane Також широкий дисплей не є виправданням, оскільки, можливо, ви використовуєте панель автоматичного приховування, як і я, тому вона не вкрала жодного пікселя для інших програм.
Fran Marzoa

6
У мене основний монітор повернутий таким чином, щоб він був вертикальним, тому пусковий апарат фактично з'їдає дорогоцінний простір у обмеженому вимірі, що шкода.
Бурхан Алі

2
@BurhanAli: У мене також є солодкий 24-дюймовий монітор зі стрижком, який я люблю ставити в портретному режимі, тому я поділяюсь вашими болями, а також шкодую про рішення Марка / Канонічного. Autohide допомагає, але не вирішує проблему. Варіант розміщення Напевно, нас би зробили щасливішими користувачі «кутових випадків» :)
MestreLion

51

16.04 та пізніших версій (Єдність 7)

З 16.04 пускову установку єдності можна перемістити.

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

Скопіюйте та вставте в термінал:

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

Щоб повернути його в бічне положення:

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

Нічого собі, я не думав, що це буде так просто: p
Рахіль Вазір

Схоже, для цього потрібно 16.04, у Unity 7 14.04 не встановлено "позицію запуску". Дякуємо, що опублікували відповідь!
Даніель

Користувачам 16.04 і далі повинні бути зацікавлені користуватися різними методами для переміщення пускової установки на нижню позицію, перелічену в цій публікації: Як перенести пуск Unity в нижню частину в Ubuntu 16.04
Сергій Колодяжний

2
@fossfreedom як ти впорядкував убунту так? Мені подобається цей стиль.
redanimalwar

3
Як щодо того, щоб поставити його до правого краю? Чому це неможливо?
Олександр Пача

22

Ви не можете перемістити пусковий апарат з того місця, де він є. Ось коментар від Марка Шуттлворта :

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

Як альтернативу можна використовувати Каїр-ДокВстановіть Каїр-док :

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

Інші альтернативи, які пропонують вам пусковий апарат у нижній частині екрана: Кориця , LXDE тощо.

Це скріншот мого робочого столу Cinnamon (як ви бачите, що відбійник знаходиться внизу):

Коричневий робочий стіл

Як бачите, у Linux повно варіантів!


7
Найцікавіше, що ця цитата - це те, що вона була зроблена ще в день Натті. З того часу вони перемістили кнопку Ubuntu на саму пускову установку, зробивши цей аргумент недійсним.
Сет

3
Тож тепер, коли аргумент є нульовим, чи є спосіб у 13.04+?
digitalextremist

1
@digitalextremist: ні, і не до 14.04.
MestreLion

Чувак, ти чудовий! Це настільки чудово, що мені навіть не потрібна бічна панель.
Адель Абула - MageBinary

14

Якщо ви використовуєте Ubuntu 16.04, ви можете запустити таку команду в терміналі, щоб перемістити панель запуску єдності донизу:

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

Якщо ви хочете, щоб він був у типовому місці (зліва від екрана), запустіть:

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

11

Ви також можете скористатися інструментом для налаштування Unity Tweak для переміщення пускової установки на дно.

Спочатку встановіть Unity Tweak Tool із наступного рядка з терміналу ( ctrl+ alt+ t)

sudo apt install unity-tweak-tool

після цього ви можете відкрити його з тире чи командного рядка.

Вас чекає наступне вікно, де вам потрібно отримати доступ до вкладки " Стартер" ( англійською мовою " Запуск" ) (див. Стрілку):

єдність-налаштування-інструмент-1

На вкладці стартера ви побачите можливість перемістити пускову установку вниз (див. Стрілку на наступному малюнку):

єдність-налаштування-інструмент-2


Вкладка англійською називається "Launcher".
Сет

Включив це у відповідь, дякую. Дякую також за те, що я визначив мою неймовірну погану граматику :))
Videonauth

4

Ще одне можливе рішення - via 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,
Сергій Колодяжний,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.