Значок панели задач Dropbox не разоблачает в Элементарной ОС Luna/Freya?

Можно изменить конфигурацию X-сервера - посмотрите DISPLAY SUBSECTION в xorg.conf страница справочника, особенно Virtual опция. Так как X11 часто прибывает без непустой конфигурации (любой в /etc/X11/xorg.conf или /etc/X11/xorg.conf.d/*) в эти дни Вы, возможно, должны использовать X -configure генерировать тот для запуска с.

4
27.04.2015, 23:31
4 ответа

По состоянию на 2015/04/27, демон Dropbox ищет пару переменных среды при запуске, чтобы попытаться правильно отобразить значок лотка. Поскольку эти переменные среды не устанавливаются элементарными ОС, DropBox просто сдается и не пытается отображать значок лотка.

Чтобы проверить эту теорию, остановите демон Dropbox, например:

dropbox stop

Далее начните его с этими двумя переменными среда. Набор переменных:

DROPBOX_USE_LIBAPPINDICATOR=1 XDG_CURRENT_DESKTOP=Unity \
    dropbox start

HOORAY, значок лотка!

enter image description here

Чтобы сделать это изменение постоянным, вам нужно редактировать команду AutoStart для демона Dropbox. Эта входная запись на рабочем столе живет в $ HOME / .CONFIG / AUTOSTART / DOARBOX.DESKTOP . Поскольку «DropBox знает Best ™», команда запуска автоматически восстанавливает этот файл, перезаписываю любые изменения, которые вы сделаете там.

Следовательно, скопируйте его на $ HOME / .CONFIG / AUTOSTART / DOPBOX-BEATEL.Desktop . Далее создайте сценарий где-нибудь, который начнет Dropbox правильно:

#!/bin/bash

# stop it if it's running
dropbox stop &>/dev/null

# start it properly
DROPBOX_USE_LIBAPPINDICATOR=1 XDG_CURRENT_DESKTOP=Unity \
    dropbox start -i 

Теперь откройте файл Dropbox-Better.desktop в вашем избранном текстовом редакторе и измените его к этому:

[Desktop Entry]
Name=Dropbox (Better)
GenericName=File Synchronizer
Comment=Sync your files across computers and to the web
Exec=/absolute/path/to/start-dropbox.sh
Terminal=false
Type=Application
Icon=dropbox
Categories=Network;FileTransfer;
StartupNotify=false

Выйдите и снова снова Чтобы проверить, что он работает, а вам, как я, наконец, будет иметь значок лотка Dropbox после чего-то вроде 18 месяцев без одного!

8
27.01.2020, 20:48

Не прямое решение к вашей проблеме, но вы могли бы рассмотреть вопрос, просто используя другой сервис вместо злой Dropbox. Ведь вы находитесь на Linux. http://www.drop-dropbox.com имеет некоторые предложения. Я бы добавил https://mega.co.nz/#sync , который имеет клиент синхронизации для Linux и даже интеграции Nautilus.

0
27.01.2020, 20:48

у меня сработало, следуя этому сценарию в Терминале:

https://github.com/zant95/elementary-dropbox

2
27.01.2020, 20:48

Только что обнаружил, что скрипт дропбокса по умолчанию просто копирует:

/usr/share/applications/dropbox.desktop

-

$HOME/.config/autostart/dropbox.desktop

Итак, вместо того, чтобы использовать скрипты, предложенные в ответе, просто отредактируйте:

/usr/share/applications/dropbox.desktop

Измените строку exec на:

Exec=env XDG_CURRENT_DESKTOP=Unity QT_STYLE_OVERRIDE='' dropbox start -i

А затем перезапишите файл автозапуска:

cp /usr/share/applications/dropbox.desktop $HOME/.config/autostart/dropbox.desktop

Теперь выйдите из системы и войдите снова, и проблема будет решена навсегда. ;)

0
27.01.2020, 20:48

Теги

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