Значок Xubuntu Dropbox отсутствует [дубликат]

Немного более современное решение (здесь, в частности, Ubuntu 16.04 + FireFox 51.0.1). Полезно, если «торрент» не отображается в меню «Приложения»; особенно если приглашение не дает вам вариант «открыть с».

Две важные вещи для торрентов: магнитные ссылки и файлы торрентов

[d5 ] Ссылки на магнит : на адресной строке введите about:config.

Будьте осторожны, как сказано, и щелкните правой кнопкой мыши> new> boolean; в типе приглашения:

network.protocol-handler.expose.magnet

Установите его на false (это важно).

Затем перейдите куда-нибудь с магнитными ссылками и откройте один из них; он спросит, какую программу вы хотите использовать для обработки ссылки. Я не использовал окна в течение некоторого времени, поэтому я отступлю в сторону, но в Ubuntu и некоторых других дистрибутивах вы выберете такой файл, как /usr/bin/transmission (если вы используете передачу).

Допустим, вы использовать Tixati или «перо-ананас-ап-перо»; тогда он будет выглядеть, например, как /usr/bin/tixati или /usr/bin/pen-pineapple-appe-pen.

Установите «использовать это всегда» или аналогичный вариант, и, вероятно, вам будет полезно идти.

[d16 ]

right-click> new> boolean : есть некоторые более тайные методы, но простой, который работает --- если приглашение загрузки не дает вам «open with» option --- is:

Загрузите какой-нибудь случайный торрент-файл, который вы хотели бы использовать.

Перейти в верхнюю панель и Файл> Открыть файл (или Ctrl + O) и открыть торрент-файл.

Firefox, скорее всего, не будет знать, что с ним делать - ну, а не точно --- и спросит вас, где его открыть. Выберите нужную программу (возможно, в папке /usr/bin/ для большинства пользователей Linux), скажите ей, чтобы она помнила, и вам должно быть хорошо, потому что с этого момента она даст вам возможность автоматически открывать торренты с помощью желаемой программы .

1
задан 9 March 2017 в 22:04

9 ответов

Ответ, данный @Juan M. Gonzalez, является лучшим, но вы должны запускать эту команду каждый раз, когда вы перезагружаете свой компьютер.

Постоянное исправление будет:

[d2 ] Выполните предлагаемую команду один раз, чтобы значок значка Dropbox появился в вашей области уведомлений: dropbox stop && dbus-launch dropbox start Откройте настройки Dropbox (щелкните значок Dropbox в области уведомлений). Отключите «Начать Dropbox при запуске системы» и примените свои изменения. Перейдите в настройки XFCE> сеанс и запуск> приложение Autostart. Найдите существующий элемент Dropbox и подтвердите, что он отключен. Добавьте новый элемент с этой конфигурацией (не редактируйте существующий элемент Dropbox, потому что он воссоздается при каждой перезагрузке): Name: Dropbox Command: dbus-launch dropbox start -i Убедитесь, что новое приложение включено в списке.
24
ответ дан 23 May 2018 в 13:35
  • 1
    Это здорово! Прежде чем я увидел это, я просто попробовал отредактировать существующий элемент автозагрузки, но он вернулся после перезагрузки, а также просто добавление нового элемента и удаление старого не сработало. Только после выполнения «Отключить» «Начать Dropbox при запуске системы». & Quot; шаг он сработал. Поэтому это важно. Спасибо! – Ur Ya'ar 28 September 2016 в 20:13
  • 2
    Не работает для меня (постоянный, то есть). Xenial / Xubuntu – Wolfgang Noichl 3 October 2016 в 15:24
  • 3
    @WolfgangNoichl: Вы получаете сообщение об ошибке в консоли при выполнении dropbox stop && dbus-launch dropbox start? – juankvillegas 3 October 2016 в 19:09
  • 4
    @WolfgangNoichl Я предполагаю, что dropbox был запущен сначала как часть сохраненного сеанса. Чтобы сделать работу с автозагрузкой приложения, даже если у вас есть Dropbox как часть сохраненного сеанса, сначала нужно остановить dropbox dropbox stop. – jarno 4 October 2016 в 14:17
  • 5
    @jarno, который выполнил эту работу, THX! – Wolfgang Noichl 4 October 2016 в 15:08

Эта инструкция работает только для Xubuntu, UbuntuStudio 16.04 (не работает в 17.04)

В вашем терминальном запуске

sudo gedit /usr/bin/dropbox

Создайте новую строку после импорта os и добавьте следующее :

os.environ['DBUS_SESSION_BUS_ADDRESS'] = ""

Сохранить и rebot

Здесь Gif, который я сделал:

И если когда-нибудь Dropbox обновится и не будет работать

Это относится к UbuntuStudio 15.10, 16.04 и Xubuntu (оба основаны на XFCE)

6
ответ дан 23 May 2018 в 13:35

Это сработало для меня (xubuntu 15.10):

DBUS_SESSION_BUS_ADDRESS="" dropbox start

Это показано здесь:

Иконка Dropbox не работает Xubuntu 14.04 LTS 64

5
ответ дан 23 May 2018 в 13:35
  • 1
    Очень приятно, это, наконец, сработало! Я добавил важную часть строки в ~/.dropbox-dist/dropboxd, поэтому nautilus запускает dropbox правильным способом. Большое спасибо! – user1252280 19 February 2016 в 14:52

Я думаю, что это проблема, связанная с плагином индикатора. Если вы не используете его, я предлагаю удалить его с панели. Значок Dropbox затем должен нормально отображаться в области уведомлений.

3
ответ дан 23 May 2018 в 13:35
  • 1
    У меня уже были сняты индикаторы (из-за раздражающего символа конверта). Однако ответ @Fernando Basso был окончательным ключом! – user1252280 19 February 2016 в 14:51
  • 2
    это единственное решение для меня xubuntu 17.04 XD – Kokizzu 11 September 2017 в 14:09

У меня была та же проблема с Linux Mint 17. Решение для меня было

dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start
3
ответ дан 23 May 2018 в 13:35

Вот что я сделал в Xubuntu 16.04

Я удаляю апплет индикатора.

Появился значок Dropbox.

Я добавил индикаторный апплет.

Done!

Чтобы получить интеграцию Dropbox в Thunar:

sudo add-apt-repository ppa:xubuntu-dev/extras

sudo apt-get update

sudo apt-get install thunar-dropbox-plugin

[d6 ]

2
ответ дан 23 May 2018 в 13:35
  • 1
    Вот что я и сделал! Ну, сначала использовал dropbox stop && dbus-launch dropbox start, который работал, но все же оставил индикаторный апплет. Поэтому я все равно удалял последний, что оставило мой прекрасный значок Dropbox там отлично. Твой - более простой и полезный ответ! -Xubu 16.04 – P Smith 16 June 2016 в 22:08

В Xubuntu 16.04 я нашел, что это работает:

sudo mousepad /usr/bin/dropbox После import os добавьте os.environ['DBUS_SESSION_BUS_ADDRESS'] = "" dropbox stop dropbox start
1
ответ дан 23 May 2018 в 13:35
  • 1
    Как точно то же самое, что пользователь @Washington Indacochea Delgado опубликовал 11 марта? – user1252280 22 May 2016 в 16:26
  • 2
    Кроме того, она перестала работать. Мне пришлось запустить " dropbox stop " и "запуск сбрасывания" вручную после загрузки. – Syster 25 May 2016 в 07:06
  • 3
    @Syster, возможно, из-за обновления Dropbox, которое перезаписало файл. См. мой ответ для альтернативного решения. – jarno 4 October 2016 в 15:50

Я, наконец, получил работу надёжно.

Удалите индикатор-плагин с панели. Значок «Dropbox» теперь отображается правильно в области уведомлений. Там также появляется сетевое соединение. Но теперь управление аудио отключено. Добавьте xfce4-pulseaudio-plugin с помощью синаптики. Затем добавьте его на панель. Выйдите из системы, затем войдите в систему. Все должно появиться правильно.
1
ответ дан 23 May 2018 в 13:35
  • 1
    Как вы сравниваете плагин pulseaudio с Sound-plugins Sound Menu? Во всяком случае, значок Dropbox может отображаться в области уведомлений, даже если индикатор используется. См. мой ответ . – jarno 4 October 2016 в 15:48
  • 2
    Плагин доступен только для 16.04 и более поздних версий. – jarno 5 October 2016 в 09:17
  • 3
    У меня два ноутбука, оба с xubuntu 16.04. На одном из них Dropbox отлично работает; Я никогда не исправлял его с помощью пользовательских сценариев запуска. Самое странное ... этот ответ объясняет разницу между двумя конфигурациями, и это самое элегантное решение. – Tim Richardson 1 May 2017 в 16:57

Убедитесь, что область уведомлений является элементом в настройках панели; значок будет показан в области уведомлений.

Запустите в терминале следующее:

dropbox stop && dbus-launch dropbox start

Затем щелкните правой кнопкой мыши значок Dropbox и выберите «Настройки ...». Отключите «Start Dropbox при запуске системы».

Если вы используете сохраненные сеансы, убедитесь, что dropbox не является элементом в них: запустите сеанс, запустите dropbox stop и затем сохраните сеанс.

Создайте сценарий инициализации для dropbox, выполнив этот раз в терминале как обычный:

echo 'description "Dropbox"
start on desktop-start
expect daemon
exec env DBUS_SESSION_BUS_ADDRESS= dropbox start -i' >"${XDG_CONFIG_HOME-$HOME/.config}/upstart/dropbox.conf"

Примечание: в 12.04 вам нужно сохранить файл в «$ HOME / .init». В 14.04 каталог устарел.

Примечание: env DBUS_SESSION_BUS_ADDRESS= может быть заменено на dbus-launch в приведенном выше.

Теперь вы можете запустить dropbox с помощью

start dropbox

Затем значок должен быть виден.

Служба будет запущена автоматически после следующего входа в систему. Скрипт init запускает dropbox таким образом, что он невидим для диспетчера сеансов и не будет сохранен в сеансах после этого.

Я тестировал его в 14.04 (который использует Upstart) и 16.04 (который использует systemd) , Обновление dropbox не должно нарушать это исправление, как это происходит с некоторыми другими решениями.

Я получил некоторые идеи из документации Upstart . В этом ответе есть некоторая справочная информация.

1
ответ дан 23 May 2018 в 13:35
  • 1
    По некоторым причинам это не работает правильно в 14.04; система пытается отобразить значок индикатора, но не выполняет это правильно. – jarno 17 January 2018 в 17:38

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

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