Як змусити Unity запам’ятати, які програми є в пусковій установці?


13

Коли я виходжу з системи, а потім знову входжу в систему, програми, показані в запуску Unity, є програмами за замовчуванням, і я не можу додавати додаток, ні я можу приховати програму за замовчуванням. Як змусити Unity запам’ятати мої програми?

Відповіді:


11

Я знайшов відповідь: dconf-toolsі libdconf0не було встановлено, тому єдність не могла запам'ятати налаштування.

Використовуйте Програмний центр або apt-getвстановіть:


Це була проблема, без цих пакетів він не може зберегти налаштування.
Флоріан

На жаль, вибачте! Тільки dconf-toolsнеобов'язково. libdconf0є частиною установки за замовчуванням, і я бачу ваші симптоми, коли їх усувають.
htorque

1
маючи ту саму проблему. Жодне з рішень не працює. я повернусь до 11.04. Єдність зводить мене з розуму, і витонченість смокче. arrgggggg
Влад

3

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


Він справді працює для нестандартних програм, таких як термінал, простріл тощо. Однак, ви можете відтворити проблему, якщо, наприклад, запустити програму Eclipse з розпакованого tar-пакету (не з установки деб-пакету). Також ви зіткнетеся з проблемою, що значок програми не знайдено.
vak

ви повинні створити файл для робочого столу для цієї програми. Запуск єдності просто пам’ятає файли настільних ПК, а не програми
Флоріан

Я бачу. Це було б природно та зручно для користувачів, якщо в такому випадку ці файли можна було б створити в режимі "польоту", коли вибрано "Keep in Launcher".
vak

1
Так, це було б :) Повідомте це як помилку на bugs.launchpad.net/unity :)
Флоріан

3

Для тих, хто шукає рішення, щоб змусити Unity запам'ятати налаштування після оновлення GNOME3 та повернення до Unity , у мене є рішення, яке використовує вищезазначені запитання і відповіді як початок.

Якщо ви встановили dconf-toolsі libdconf0, ви можете зіткнутися з проблемою, яка є:

  • коли ви намагаєтесь редагувати параметри запуску Unity sudo dconf-editor, ви можете знайти потрібні значення під робочим столом> єдність> пускач, але це здається лише для читання;

  • коли ви намагаєтесь використовувати gsettings, це говорить

GLib-GIO-повідомлення: Використання інтерфейсу GSettings 'пам'яті'. Ваші налаштування не зберігатимуться та не передаватимуться іншим програмам.

тоді не здавайся , ти лише один крок від вирішення проблеми!

Це рішення досить весело; вам доведеться знову додати команду репортажу gnome3 та встановити пакет звідти:

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get install dconf-gsettings-backend

[Я не знаю, чому це працює, але здається, що встановлення файлів GNOME3 так сильно псує GSettings, що його неможливо відновити, встановивши лише dconf-інструменти та libdconf0.]

Ви можете перевірити, чи можна записати налаштування, запустивши

gsettings writable com.canonical.Unity.Launcher favorites

Якщо все в порядку, то воно повертається істинним і після виходу / входу Unity запам’ятає налаштування.


1
він повертає істину, але лише після: "GLib-GIO-повідомлення: Використання інтерфейсу GSettings" пам'яті ". Ваші налаштування не зберігаються та не передаються іншим програмам."
Гонбожу
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.