У меня есть программа C++, которая пользуется библиотекой SDL. Программа хорошо работает на OSX, но не на Помощнике Ubuntu 18,04 бионических работ odroid.
Ошибка - что-то как no topmenu-gtk-module cannot be found
. Я пытался установить topmenu как
sudo apt install libtopmenu-gtk*
но не может быть найден ни в каком репозитории.
Как установить эти библиотеки по Помощнику Ubuntu? Или который является корректным репозиторием, который будет добавлен?
Оба topmenu-gtk2
и topmenu-gtk3
пакеты не доступны для 18.04 LTS.
Можно переопределить модули GTK для приложения в терминале с
GTK_MODULES="canberra-gtk-module" /path/to/your-app
или путем редактирования его .desktop файла
env GTK_MODULES="canberra-gtk-module" /path/to/your-app
Поскольку Вы обновили от ПОМОЩНИКА Ubuntu 16.04 LTS ПОМОЩНИКУ Ubuntu 18.04 LTS затем, это может быть другая проблема (см. это сообщение на человечности-mate.community - необходимо удалить один файл вручную:
sudo rm /etc/X11/Xsession.d/99mate-environment
и затем перезагрузка.