Як видалити пускач Unity?


54

Як можна видалити пусковий апарат, який постачається разом з Unity, на цій новій версії Ubuntu?

Відповіді:


11

Простими словами: не можна. За задумом, пускова установка призначена залишатися там завжди. Якщо ви хочете відмовитися від цього, єдиний спосіб зробити це - відмовитися від всього інтерфейсу єдності, перейшовши на інший DE або перейшовши на класичний сеанс GNOME.

Переміщення панелі запуску до іншого краю екрану також не реалізовано і не буде, як зазначає коментар Марка про помилку .


1
Я не хочу переходити на інший DE, я намагався, що вони мені не подобаються. Я використовую Каїр-Док і хотів би назавжди позбутися від пускової установки. Чому це неможливо. Чому існують штучні обмеження? Чому ця конструкція прийнята?
4xy

1
До цієї відповіді можна додати, що є способи зробити автозахист пускової машини, оскільки це прийнята відповідь
Сергій Колодяжний

1
Я повністю погоджуюсь з пунктами 4xy. wtf? Саме така поведінка змусила мене перейти на Linux з Windows! Чи можемо ми це десь підняти? Дякую за чітку відповідь Білал! Звичайно, це не йде проти вас.
Пітер Пан

33

У 12.04 ви можете перейти в Налаштування системи> Зовнішній вигляд> Поведінка та увімкнути автозахист, а потім зменшити чутливість до кінця. Тепер панель запуску відобразиться лише при натисканні Super.


Або якщо ви перетягуєте піктограми в ліву частину екрана (проблема, якщо встановити док-станцію з функціями перетягування n-drop).
Расмус

У 11.10 це питання, якщо ви перетягуєте що-небудь взагалі (наприклад, зображення з веб-сторінки).
weberc2

13.04: ви можете вибрати лише верхній лівий кут (не весь лівий бік)
Маріус Хоферт

14
  1. Встановити ccsm (Compiz Config Manager Manager)

  2. Запустіть ccsm та натисніть на "модуль Unity"

  3. У розділі "Поведінка" змініть "Сховати запуск" на "автоматично сховати"

  4. Змініть "Режим виявлення" на "Немає".

  5. Вимкнути "Ключ для показу запуску" та "Клавіша для фокусування на запуску"

* Якщо вимкнути "Ключ для запуску запуску", ви можете перешкодити вам доступу до тире. Якщо ви пропустите цю частину кроку 5, ви можете отримати доступ до тире, але пусковий механізм відображатиметься неінвазивно під час відображення тире. Я не знаю жодного способу зупинити це.

Оновлення: 12.04 все робить інакше, тому це може не працювати після 11.10.


1
Крок 4 недоступний 12.04. Дивіться відповідь WarriorIng64 для вирішення проблеми.
Расмус

12.04 був звільнений за день до публікації. Моя відповідь з лютого стосувалася 11.10. ;) Я все-таки оновлю його.
weberc2

За допомогою декількох моніторів вам може знадобитися змінити "Edge stop veliocity" (експериментальний) на 1, щоб уникнути переміщення вказівника миші між моніторами.
tylerl

У 12.10 Compiz не має опції "none" для режиму виявлення.
Патрік

@pthurmond, як згадується моя відповідь, це може не спрацювати після 11.10
weberc2

9

Ви можете зробити наступне:

  1. Встановіть та запустіть Параметр Налаштування ComizConfig .
  2. Виберіть плагін Ubuntu Unity.
  3. Встановіть Hide Launcherопцію "Автоматично приховати".
  4. Встановіть Reveal Modeпараметр з "Вліво" на "Ні".

Це повинно зробити трюк. Можливо, вам доведеться виконати setsid unityзміни, які слід застосувати.


2
+1 за зусилля. Але це все ще є, поки щось не виштовхне його з шляху.
Брендон Бертелсен

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

Власне, зараз, коли я пробую альтернативи. Незалежно від того, що я встановив, він ухиляється.
Брендон Бертельсен

Можливо, такий варіант просто не приймається. Чи існує спосіб застосувати зміни без накладної копії?
Брендон Бертелсен

Те саме для мене ... Autohide + none, я перевірив, що плагін активований ... Але все-таки є цей дурний панель. Я не використовую Unity 2D.
Waza_Be


3

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

  • непрозорість панелі 0,0050
  • Непрозорість запуску 0,0000
  • Розкрийте край 0,2000
  • Виявити тиск 999 (це головне, щоб мишка не могла захопити вікно)
  • Край Перевищення тиску 1
  • падіння тиску миші 1
  • крайова зупинка 1
  • меню зникає, а решта - 0
  • пускова установка захоплює мишу .... UNCheCkEd

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

ви також можете зайти в конфігураційний редактор і змінити ці значення з більшим діапазоном


3

У файлі /usr/share/unity-2d/shell/Shell.qml, і його можна редагувати за допомогою команди

gksudo gedit /usr/share/unity-2d/shell/Shell.qml

Спосіб видалення залишку, що плавав там, був встановити:

LauncherLoader {
id: launcherLoader
anchors.top: parent.top
anchors.bottom: parent.bottom
width: 0

^ Змініть ширину на 0 або 1, 1 буде показувати 1 піксель, але графічних артефактів не буде.


Чи є менш хак-у спосіб це зробити?

Інший файл можна редагувати за допомогою

gksudo gedit /usr/share/unity-2d/shell/launcher/Launcher.qml

Мені відомо про особливість автоматичного приховування в CCSM, однак це не те, що я шукаю. Я хотів розмістити окрему пускову установку ЗА ОДНОЮ, і чутливість автозахисту ускладнить використання обох.


2

Якщо ви вийшли з системи, вставте своє ім’я користувача, після чого ви можете вибрати (внизу), щоб увійти в "Ubuntu Classic". Ви отримаєте старого гнома у стилі 2 панелі.


2

Якщо ви використовуєте Unity 2d, ви просто перейменовуєте файл /usr/bin/unity-2d-launcherна щось інше, це зробить трюк. Ви також втратите функціональність пошуку, але меню працюватиме.


Чи перейменовано це в 12.04? Не можу знайти його.
Расмус

2

Важливо:


Якщо ви хочете панелі gnome перед відключенням запуску;


Перейдіть до Systemпункту Preferences>>Startup Applications

Клацніть Add

Name=Gnome panels

Command=gnome-panel

І натисніть closeкнопку.

Все добре.


-З'єднання з панелями gnome


Натисніть SUPERклавішу та введіть

ccsm

ніж натискати ENTER.

Вимкнути плагін єдності у вікні Compiz Config (зніміть прапорець кліку)

Вихід та вхід у сесію Ubuntu

-Unity without launcher ...

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

Це чудово працює, крім того, що ви втрачаєте можливість переміщати, закривати та змінювати розмір вікон за допомогою миші. Тому я рекомендую включити опцію «Ефекти» -> «Вікно прикраси» в , ccsmа потім настройки гарячих клавіш для ваших улюблених програм (наприклад gnome-terminal, nautilusі т.д. ...) в розділі «Загальні» -> «Команди».
Лукас

2

принаймні, ви можете встановити його на "autohide", у ccsm є варіант для цього

  1. Встановіть менеджер налаштувань Встановіть compizconfig-settings-manager CompizConfig (CCSM).
  2. Alt + F2
  3. введіть about:configі натисніть Enter
  4. змінити налаштування запуску приховування на автоматичне приховання .

1

Звичайно, коли ви ввійдете в систему, виберіть своє ім’я та коли з'явиться вікно з паролем, подивіться на нижню панель і виберіть Ubuntu Classic.


1
Я не маю на увазі бути різким. Мені подобається пошуковий об’єкт. Мені просто не подобається пускова установка з лівого боку. (тому що я вже використовую док-станцію для каїру). Не може один без одного?
MEM

Ви завжди можете виправити джерела Unity (якщо зможете :)
Extender

1

Ви можете відключити плагін єдності в cssm, вийти з системи і знову, і він зник. Але до цього можливо додайте щось на зразок тесту до ваших запуску програм.


Тож док завжди потрібен?
Жанні

Ні. Ви можете добре керувати комбінаціями клавіш.
десгуа

1

Використовуйте панель юнид-2d. Він встановлений за замовчуванням. Щоб побачити, що це буде, натисніть alt + f2 та запустіть metacity --replace && unity-2d-panel.


1

Ви можете змінити / відключити режим виявлення пускового пристрою. Це не відключить пусковий механізм, але тоді єдиним способом виявлення запуску буде натискання Superклавіші.

Для цього виконайте кроки 1-3, як згадував tobi . Тепер відображаються налаштування режиму розкриття, і все, що вам потрібно зробити, це змінити режим виявлення.


1

Скористайтеся інструментом "Unity Tweak" і встановіть пусковий механізм на автоматичне приховання, а потім візьміть чутливість виявлення до найнижчих налаштувань, а пусковий механізм єдності з'явиться лише тоді, коли ви натиснете супер.

За задумом Unity Launcher не можна видалити, якщо ви хочете, щоб він повністю пройшов, то ви можете спробувати інші середовища на робочому столі, такі як GNOME, Xfce або KDE.


0

Ви взагалі намагалися приховати пусковий апарат Unity? Встановіть Compiz Config Manager (ccsm), запустіть його та перейдіть до модуля Unity, потім відкрийте вкладку Advanced (якщо я правильно пам'ятаю - остання), і має бути можливість повністю приховати запуск. Я припускаю, що функціональність кнопки Windows все ще повинна працювати з цілком прихованим тире. Однак я не можу гарантувати, що це повністю видалить пусковий апарат, він, можливо, може з’явитися, коли ви щось зробите ...


0

Я знаю, що це шар понад рік, але я все ж хотів дати свою відповідь: Встановіть Compiz-Config-Settings-Manager, відкрийте його, DISABLE Unity Plugin повністю, встановіть GnoMenu або Cardapio, або будь-яку з інших утиліт пошуку як плагіни для кайро-дока, і там ви їдете!

Крім того, замість того, щоб намагатися виправити Gnome, ще одна альтернатива - KDE. Встановіть kubuntu-desktop з програмного центру, і ви не пошкодуєте про це.


Не могли б ви сказати, чим це відрізняється від будь-яких інших схвалених відповідей?
Фабі

0

Для Unity 7.4.0 замініть файл "/usr/lib/x86_64-linux-gnu/compiz/libunityshell.so" цим файлом

libunityshell.so

Після заміни файлу встановіть пускову установку в режим автоховання та перезапустіть ПК. Це повністю приховає єдність запуску навіть під час запуску тире. Сподіваюся, це спрацює.


1
Де вихідний код?
Жо-Ерленд Шінстад


Ні, це не юридична довідка. Ви повинні надати посилання на вихідний код, який ви використовували для складання бінарного файлу.
Жо-Ерленд Шінстад
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.