Значки на системном трее или значки централизованного управления исчезают - как я могу их обоим?

Об этом во время UDS выступил пленарный доклад Джереми Керр. Презентация была основана на документе, в котором он был соавтором с Мэтью Гарреттом и Джеймсом Боттомли. Вы можете найти этот документ здесь.

Мои два цента - это система, которая проверяет, что программное обеспечение, которое вы используете для загрузки вашего устройства, было подписано с использованием авторизованной сигнатуры, доступной во внутренней базе данных. Это не опасно, пока есть возможность редактировать базу данных действительных подписей. Однако большой промышленный игрок, похоже, хочет, чтобы OEM-производители включали только одну подпись в базу данных и не могли ее обновить, и это большая проблема, поскольку никакая другая ОС не сможет загрузиться на аппаратном обеспечении, в котором эти ограничения были применены. [ ! d2]

1
задан 24 May 2018 в 22:20

2 ответа

Мне удалось решить это самостоятельно, выполнив обходной путь через alacarte для каждого проблемного приложения:

Откройте alacarte и перейдите к своему приложению (вы можете вручную отредактировать, но обязательно узнайте что делать. Использование alacarte является безопасным способом). Добавьте эту строку перед фактической командой: env XDG_CURRENT_DESKTOP=Unity Сохранить и закрыть (необязательно) Вручную изменить ~/.config/autostart/*.desktop вашего приложения и добавить ту же строку после Exec=, если это все еще случается. Комментировать / удалить export XDG_CURRENT_DESKTOP=Unity с вашего .profile

Похоже, что добавление этой строки в .profile вызывает ошибку Unity в 18.04.

1
ответ дан 17 July 2018 в 13:59

Мне удалось решить это самостоятельно, выполнив обходной путь через alacarte для каждого проблемного приложения:

Откройте alacarte и перейдите к своему приложению (вы можете вручную отредактировать, но обязательно узнайте что делать. Использование alacarte является безопасным способом). Добавьте эту строку перед фактической командой: env XDG_CURRENT_DESKTOP=Unity Сохранить и закрыть (необязательно) Вручную изменить ~/.config/autostart/*.desktop вашего приложения и добавить ту же строку после Exec=, если это все еще случается. Комментировать / удалить export XDG_CURRENT_DESKTOP=Unity с вашего .profile

Похоже, что добавление этой строки в .profile вызывает ошибку Unity в 18.04.

1
ответ дан 20 July 2018 в 14:03

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

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