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 をインストール。
以下にアクセスすればインストールできるパッケージを探せる。
_Flathub
Wings 3D のページは以下。
_Wings 3D - Linux Apps on Flathub
Ubuntu + Firefox でページを開いて「INSTALL」をクリック。実行を選ぶと、「ソフトウェア」が開いてインストールできる。
あるいは、以下でもインストールできるらしい。
しかし、インストールできたように見えたけど、Wings 3D が動かない。
仕方ないのでアンインストール。
エラーメッセージは以下。
Wings 3Dの動作には以下が必要という話も見かけた。
入れてみてから、再度 Wings 3D をインストールして試してみたけど変化無し。
まあ、blender が動いてるからその手の作業はできるし。Wings 3D が動かなくてもいいか…。
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
Pencil2D は、ちゃんと動くな…。ということは、flatpak 自体はおかしくないなと。おそらく、Wings 3D の flatpak の作り方がおかしいのだろう。
_Pencil2D - Linux Apps on Flathub
flatpak install flathub org.pencil2d.Pencil2D flatpak run org.pencil2d.Pencil2D
Pencil2D は、ちゃんと動くな…。ということは、flatpak 自体はおかしくないなと。おそらく、Wings 3D の flatpak の作り方がおかしいのだろう。
◎ 参考ページ :
[ ツッコむ ]
#2 [nitijyou] 風呂の栓のチェーンが切れたので交換
昨晩、風呂の栓のチェーンが切れてしまって。今日、妹が代替の栓+チェーンを買ってきてくれたので、自分が交換作業をした。
排水口の直径を測ってみたら、42mmだった。妹が買ってきた栓は46mm。ちょっとだけ出っ張ってしまうけど、栓としてはちゃんと使えた。
以前、自分が代替品をホームセンターで探した際は、一種類しか無くて困った記憶があるけれど。妹の話では、ホーマックなら何種類もあったそうで。次回代替品を買う際は、42mmの品を購入しよう。と、一応こうしてメモしておくけど、メモしたことすら忘れそうだな…。
検索してみたら、前回の作業をメモしてあった。
_mieki256's diary - 風呂の栓を鎖ごと交換
前回もホーマックで買ってきたのか…。
排水口の直径を測ってみたら、42mmだった。妹が買ってきた栓は46mm。ちょっとだけ出っ張ってしまうけど、栓としてはちゃんと使えた。
以前、自分が代替品をホームセンターで探した際は、一種類しか無くて困った記憶があるけれど。妹の話では、ホーマックなら何種類もあったそうで。次回代替品を買う際は、42mmの品を購入しよう。と、一応こうしてメモしておくけど、メモしたことすら忘れそうだな…。
検索してみたら、前回の作業をメモしてあった。
_mieki256's diary - 風呂の栓を鎖ごと交換
前回もホーマックで買ってきたのか…。
[ ツッコむ ]
以上、1 日分です。