Неможливо додати в Dock користувальницьку панель запуску (* Додати до обраного *)


24

У мене є власний .desktopфайл:

[Desktop Entry]
Type=Application
Terminal=false
Icon[en_US]=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png
Name[en_US]=IntelliJ
Exec=/home/alex/bin/idea-IC-173.4127.27/bin/idea.sh
Name=IntelliJ
Icon=/home/alex/bin/idea-IC-173.4127.27/bin/idea.png

Вихід ls -lha .local/share/applications/intellij.desktop:

-rwx--x--x 1 alex alex 248 Dez 30 10:54 .local/share/applications/intellij.desktop

Я можу знайти цей запуск у розділі Діяльність, і я можу двічі клацнути цей файл, і IntelliJ почне роботу. Тим не менш, я не можу додати цей пусковий механізм як улюблений до доку. Параметр не відображається.

Відповіді, опубліковані на попереднє запитання ( Не можу додати користувацькі файли .desktop до док. 17.10 ), для мене не працюють.

Відповіді:


26

Відкрийте термінал і запустіть

gsettings get org.gnome.shell favorite-apps

Ви повинні отримати список .desktopфайлів, пов’язаних із програмами, прикріпленими до док-станції Ubuntu, для того, як:

['appname-1.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']

Припустимо, ви хочете закріпити додаток, пов’язаний із intellij.desktopфайлом, як другий елемент у доці. У такому випадку біжіть

gsettings set org.gnome.shell favorite-apps "['appname-1.desktop', 'intellij.desktop', 'appname-2.desktop', 'appname-3.desktop', 'appname-4.desktop', 'appname-5.desktop']"

1
Це працює! Але коли я запускаю програму, з’являється інша піктограма додатка. imgur.com/a/8GZ7j
kerner1000

4
@ kerner1000 Спробуйте це: askubuntu.com/a/975230/480481 від кроку 4 далі
pomsky

2
Працює! Дуже дякую! Я отримав акутно два струни назад xprop, я використовував другу ( jetbrains-idea-ce).
kerner1000

Це може бути більш зручним, щоб це було так: куди б ви не помістили .desktop файл, зробіть його виконуваним і надійним при натисканні, щоб відкрити його, а потім клацніть правою кнопкою миші на значку в доці та додайте до вибраного.
funicorn

1
@funicorn Згідно з ОП, інші методи (наприклад, Додати у вибране ), згадані в попередніх питаннях, не працюють для них. Тому вони задали нове запитання.
pomsky

13

Відповідь від @pomsky правильна, але є більш простий спосіб: використовувати

dconf-editor  

(встановіть його, sudo apt-get install dconf-editorякщо не встановлено) та перейдіть до

org/gnome/shell/favorite-apps.

Там можна відредагувати і переставити програму Launcher.


-1

Розширення Dash-to-Dock для gnome3 дозволяє додавати програму до вибраних із контекстного меню.

  1. Встановіть останню версію Dash-To-Dock
  2. Запустіть програму з командного рядка
  3. Клацніть правою кнопкою миші програму на доці і виберіть "Додати у вибране"
  4. Закрийте програму та запустіть її з док-станції

Працював для мене з PyCharm Pro.


1
Улюблена кнопка тут не з’являється
JonLord

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