Военная палата лордов! установки, но не запускаются?

Я пытался запустить Военную палату лордов! 0.3.0.2 теперь некоторое время. Это устанавливает прекрасный и появляется в средстве запуска, но не запускает, не бросает ошибку или даже обнаруживается в диспетчере задач, каких-либо идеях?

Я использую Gnome Ubuntu 16.04.3

Я был на Kubuntu 16.04 перед этим. Это не работало там ни один (Не изменил интерфейс из-за этого tho).

При запуске от терминала я получаю эту ошибку:

(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed
(process:24804): glibmm-CRITICAL **: Glib::ObjectBase* Glib::wrap_create_new_wrapper_for_interface(GObject*, GType): assertion 'wrap_func_table != nullptr' failed
(process:24804): GLib-GObject-CRITICAL **: g_object_set_qdata_full: assertion 'quark > 0' failed Segmentation fault

Я нашел подобный вопрос на Ubuntu 14.04, которая не решена и не предоставляет фактическое решение. Это может быть найдено здесь.

5
задан 22 February 2018 в 12:42

2 ответа

Я подозреваю, что вы установили пакет, который не создан для Xenial Xerus 16.04. Лучше всего собрать свой собственный пакет Lords-A-War и собрать самую последнюю предварительную версию 0.3.2-pre3, пока вы в ней!

Команды устанавливают среду сборки, загружают, компилируют и устанавливают эту предварительную версию на Xenial Xerus 16.04:

1. Установите некоторые зависимости и инструменты сборки:

sudo apt-get install build-essential checkinstall automake \
autoconf libtool m4 autotools-dev autopoint g++ libsigc++-2.0-dev \
libglibmm-2.4-dev libgtkmm-3.0-dev gettext git libgstreamermm-1.0-dev \
intltool libarchive-dev libxslt1-dev libxml++2.6-dev

2. Создайте каталог для сборки и загрузите источник:

mkdir ~/lordsawar_build && cd ~/lordsawar_build && \
wget http://download.savannah.gnu.org/releases/lordsawar/lordsawar-0.3.2-pre3.tar.gz

3. Извлеките источник, скомпилируйте и установите:

cd ~/lordsawar_build && \
tar xvf lordsawar-0.3.2-pre3.tar.gz && cd lordsawar-0.3.2-pre3 && \
./configure && make -j 2 && \
sudo checkinstall -D --install=yes --fstrans=no --pakdir "$HOME/lordsawar_build" \
   --pkgname lordsawar --backup=no --deldoc=yes --deldesc=yes --delspec=yes --default \
   --pkgversion "0.3.2-pre3"

4. Проверьте это !!

Хорошо работает на моей системе Xenial Xerus:

enter image description here

И, надеюсь, на вашем система тоже :)

1
ответ дан 23 November 2019 в 10:34

Плохие новости.

Удаление варианта Ubuntu может/, портят Вашу установку. Я выполнил Kubuntu и подкачал назад к Ubuntu, и вуаля, целая поврежденная система. Кроме того, я пропускал зависимости Ubuntu.

Решение (решения)

1)

Обновление дистрибутива и обновление:

  1. Установите последние обновления через Центр программного обеспечения Ubuntu или использование sudo apt-get dist-upgrade
  2. Установите обновления для пакетов: sudo apt-get upgrade

2)

Переустановите ОС: Установите ОС снова. Используйте другой ПК для воссоздавания Ubuntu живой USB/DVD. Создайте резервную копию данных на внешний диск или облачное хранилище в случае необходимости. Удостоверьтесь, что вытерли диск ОС при установке.

Это помогло мне.

Править: Согласно комментарию другого ответа (Вами), Вы пропускаете зависимости. Давайте посмотрим то, в чем Вы нуждаетесь. Вам нужно: libgtk-3-dev так sudo apt-get install libgtk-3-dev. Теперь, попытайтесь выполнить установку зависимости: sudo apt-get install build-essential checkinstall automake \ autoconf libtool m4 autotools-dev autopoint g++ libsigc++-2.0-dev \ libglibmm-2.4-dev libgtkmm-3.0-dev gettext git libgstreamermm-1.0-dev \ intltool libarchive-dev libxslt1-dev libxml++2.6-dev и выполненный сборка.

1
ответ дан 23 November 2019 в 10:34

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

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