У меня проблемы с установкой WinFF. Я не могу использовать Центр программного обеспечения, поиск WinFF выдает «Приложение не найдено».
Поэтому я установил его вручную:
sudo apt-get
sudo apt-get install winff
Это работает, но у меня возникли две проблемы. Первая — это сообщение об ошибке:
Gtk-CRITICAL **: IA__gtk_widget_realize: assertion 'GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed
И №2: я могу запустить WinFF только из командной строки:
sudo /usr/bin/winff
Как исправить ошибку и заставить WinFF работать из Unity?
решение1
Я могу подтвердить вашу проблему с WinFFне появляетсяв Ubuntu Software Center, мое тестирование проводилось на Xenial Xerus 16.04 LTS. Лучший совет здесь — сделать то, что вы уже сделали, и установить из командной строки:
sudo apt-get install winff libavcodec-extra
(Обратите внимание на добавление пакета libavcodec-extra
, необходимого для многих командных строк кодирования WinFF.) Но для будущих установок взгляните на Synaptic, который по-прежнему безупречно работает на всех моих установках Ubuntu:
sudo apt-get install synaptic
На снимке экрана ниже показано, что в отличие от Центра программного обеспечения Synaptic четко отображает WinFF:
WinFF не появится в Dash сразу после установки, и даже открытие и закрытие Dash перед повторной попыткой не даст никакого эффекта. Однако если вы выйдете из системы и снова войдете в нее, вы увидите следующее:
Примечания:
- Сообщение об ошибке GTK, отображаемое в командной строке, можно смело игнорировать, я тоже вижу его на своей системе, когда запускаю WinFF из командной строки. Этоподдельныйпредупреждение, которое вы не увидите при безопасном запуске приложения из Dash...