mieki256's diary



2019/03/25(月) [n年前の日記]

#1 [ubuntu][cg_tools] Ubuntu 18.04上でflatpakを試用

VMware Player 12 + Ubuntu 18.04上で Wings3Dを使ってみたい。しかし、sudo apt install wings3d では古い版(2.1.5)しか入らない。

flatpak なるパッケージ管理システムを利用して比較的新しい版 (2.2.3) をインストールしてみる。

まずは flatpak をインストール。
sudo add-apt-repository -y ppa:alexlarsson/flatpak
sudo apt install -y flatpak
sudo apt install -y gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo reboot

以下にアクセスすればインストールできるパッケージを探せる。

_Flathub

Wings 3D のページは以下。

_Wings 3D - Linux Apps on Flathub

Ubuntu + Firefox でページを開いて「INSTALL」をクリック。実行を選ぶと、「ソフトウェア」が開いてインストールできる。

あるいは、以下でもインストールできるらしい。

flatpak install flathub com.wings3d.WINGS

しかし、インストールできたように見えたけど、Wings 3D が動かない。

flatpak run com.wings3d.WINGS

仕方ないのでアンインストール。

sudo flatpak uninstall com.wings3d.WINGS

エラーメッセージは以下。
$ flatpak run com.wings3d.WINGS

Gtk-Message: 05:20:32.503: Failed to load module "appmenu-gtk-module"
wings-2.2.3
Reading preferences from: /home/USERNAME/.wings3d/preferences.txt
2019-03-25T05:20:33.442074+09:00 error:
    wx: error
    message: wxWidgets Assert failure: ./src/unix/glx11.cpp(618): ""Assert failure"" in InitVisual() : Failed to get a XVisualInfo for the requested attributes.
2019-03-25T05:20:33.453077+09:00 error:
    wx: error
    message: wxWidgets Assert failure: ./src/gtk/window.cpp(4478): ""m_widget != __null"" in SetFocus() : invalid window
2019-03-25T05:20:33.453533+09:00 error:
    wx: error
    message: wxWidgets Assert failure: ./src/gtk/window.cpp(5684): ""m_widget != __null"" in SetDropTarget() : invalid window
Internal Error
Version: 2.2.3
Window: [wings,wings,<0.87.0>]
Reason: {error,{error,no_gl_context,5075},
               [{gl,rec,1,[{file,"gen/gl.erl"},{line,298}]},
                {wings_gl,init_extensions,0,
                          [{file,"wings_gl.erl"},{line,178}]},
                {wings_gl,init,1,[{file,"wings_gl.erl"},{line,49}]},
                {wings,init,1,[{file,"wings.erl"},{line,69}]},
                {proc_lib,init_p_do_apply,3,
                          [{file,"proc_lib.erl"},{line,249}]}]}

Wings 3Dの動作には以下が必要という話も見かけた。

sudo apt install libwxgtk3.0-dev

入れてみてから、再度 Wings 3D をインストールして試してみたけど変化無し。

まあ、blender が動いてるからその手の作業はできるし。Wings 3D が動かなくてもいいか…。

Pencil2Dをインストールしてみた。 :

flatpak自体がアレなのかなと不安になったので、アニメ制作ツールの Pencil2D をインストールしてみた。

_Pencil2D - Linux Apps on Flathub

flatpak install flathub org.pencil2d.Pencil2D
flatpak run org.pencil2d.Pencil2D

Pencil2D は、ちゃんと動くな…。ということは、flatpak 自体はおかしくないなと。おそらく、Wings 3D の flatpak の作り方がおかしいのだろう。

参考ページ :


以上です。

過去ログ表示

Prev - 2019/03 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project