Как зафиксировать недостающий значок панелей Dropbox со сценарием запуска?

Я использую Xubuntu 16.10, и я хочу выполнить следующую команду (это - код для фиксации значка Dropbox), каждый раз, когда сессия Linux запускается:

dropbox stop && env DBUS_SESSION_BUS_ADDRESS="" dropbox start -i

Как я могу сделать это?

Я скопировал код как новую команду на сессии и запуск-> автоматический запуск Приложения, но это не работает.

6
задан 20 November 2017 в 08:41

2 ответа

Синхронизация выпуска

, я вполне уверен, это из-за синхронизации. Команда, скорее всего, работает, прежде чем ее цель "в поле".

Изменение команды в:

/bin/bash -c "sleep 15 && dropbox stop && env DBUS_SESSION_BUS_ADDRESS="" dropbox start -i" 

..., вероятно, сделает задание.

12
ответ дан 23 November 2019 в 07:25

Эта проблема прослушивала меня для - долгое-время, но наконец фиксация, которая работает на меня с Xubuntu 16.04:

Нормальное средство запуска меню (который хорошо работает), использование ~/.local/share/applications/dropbox.desktop

который содержит строку:

Exec=dbus-launch dropbox start -i

Средство запуска запуска (который имеет ошибку), использование ~/.config/autostart/dropbox.desktop

который содержит строку:

Exec=dropbox start -i

Решение:

Используйте ту же команду для запуска сессии как нормальное средство запуска меню. Очень легкий - но всего одна проблема:

Когда выполнение приложения Dropbox, это перезаписывает ~/.config/autostart/dropbox.desktop с командой, которая перестала работать, с которого она копирует /usr/share/applications/dropbox.desktop. Таким образом, мы должны зафиксировать этот файл, а не тот в ~/.config/autostart/dropbox.desktop

  1. В окне терминала, выполненном команда:

    sudo mousepad /usr/share/applications/dropbox.desktop

    (если Вы не используете Коврик для мыши, замените командой свой предпочтительный текстовый редактор),

  2. Введите свой пароль при запросе

  3. Замените строку:

    Exec=dropbox start -i

    с:

    # Exec=dropbox start -i Exec=dbus-launch dropbox start -i

  4. Сохраните файл и закройте Коврик для мыши.

  5. Удостоверьтесь, что Предпочтения Dropbox установлены запустить Dropbox на системном запуске.

  6. Перезагрузка для тестирования.

0
ответ дан 23 November 2019 в 07:25

Другие вопросы по тегам:

Похожие вопросы: