Немного более современное решение (здесь, в частности, 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), скажите ей, чтобы она помнила, и вам должно быть хорошо, потому что с этого момента она даст вам возможность автоматически открывать торренты с помощью желаемой программы .
Ответ, данный @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 Убедитесь, что новое приложение включено в списке.Эта инструкция работает только для 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)
Это сработало для меня (xubuntu 15.10):
DBUS_SESSION_BUS_ADDRESS="" dropbox start
Это показано здесь:
Иконка Dropbox не работает Xubuntu 14.04 LTS 64
Я думаю, что это проблема, связанная с плагином индикатора. Если вы не используете его, я предлагаю удалить его с панели. Значок Dropbox затем должен нормально отображаться в области уведомлений.
У меня была та же проблема с Linux Mint 17. Решение для меня было
dropbox stop && DBUS_SESSION_BUS_ADDRESS="" dropbox start
Вот что я сделал в 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 ]
В Xubuntu 16.04 я нашел, что это работает:
sudo mousepad /usr/bin/dropbox После import os добавьте os.environ['DBUS_SESSION_BUS_ADDRESS'] = "" dropbox stop dropbox startЯ, наконец, получил работу надёжно.
Удалите индикатор-плагин с панели. Значок «Dropbox» теперь отображается правильно в области уведомлений. Там также появляется сетевое соединение. Но теперь управление аудио отключено. Добавьте xfce4-pulseaudio-plugin с помощью синаптики. Затем добавьте его на панель. Выйдите из системы, затем войдите в систему. Все должно появиться правильно.Убедитесь, что область уведомлений является элементом в настройках панели; значок будет показан в области уведомлений.
Запустите в терминале следующее:
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 . В этом ответе есть некоторая справочная информация.