こんにちはドルフィンシステムの笹生です。
すっかり春めいて暖かい日も増えてまいりましたが、東京は風が強いですね。
自分は花粉症ではないと思っているのですが、鼻がグズグズしやすいのでもしかしたら最近なってしまったかもしれません。。。
さて今回は、「Ubuntu (Linux) 上での MATLAB GUI アプリケーションでうまくテキスト入力等が出来ない問題の対処法」ということで、久しぶりの MATLAB の話題です。
GUI アプリケーションを MATLAB ではアドインの App Designer というアプリで作成できます。
プラットフォームに依存しないでベースとなる部分は作成でき、動作させたいプラットフォームでコンパイルすれば OK なので割と便利です。
普段はMATLAB を Windows で使うことが多いのですが、今回 Ubuntu 上で動作させる必要があり、Ubuntu でコンパイルして動作確認をしました。
作成したアプリは基本的な機能面について問題はなかったのですが、(致命的な問題ではないのですが、)Ubuntu では以下のような症状が出て使いづらい問題が出てしまいました。
・テキストボックスをクリックしてもフォーカスがされるときとされないときがあるので設定変更がしにくい
・ドロップダウンリストなども、選択を変えたのに元のままになっている
ちなみにボタンのクリックなどは特に問題ないみたいでした。
Linux のいくつかのデスクトップ環境では起きる現象らしい
最初はマウスのせいだったり、アプリのフォーカスの設定なのかとも思っていたのですが、調べていくとどうも Linux のいくつかのデスクトップ環境では起きてしまうことがある現象のようでした。
ただレアケースなのか、常識的な問題なのか分かりませんが、この現象についてもネットでの情報がほとんどなく、以下のフォーラムの記事をやっと似たような現象と対処法を見つけました。
Dropdown and another buttons not working Ubuntu 22.04.02 LTS - Matlab R2023a
この方は MATLAB のアドオンアプリで操作ができないという報告でしたが、まさに同じような現象でした。
回答には対処方法のリンクも貼ってありました。(閲覧には Mathworks へのサインインが必要です))
0 件のコメント :
コメントを投稿