OpenMythosのサンプルプログラムを動かしました

1.概要 前回、OpenMythosの環境構築まで実現したので、GitHubにあるサンプルプログラム(Usage)を動かしてみました。一部エラーが発生しましたが、結果出力部分なので修正をしました。その内容を記述します。 2.詳細 Usageに記載されているPythonプログラムをopenmythos_usage.pyとして作成します。 $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py 下記エラーとなります [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) Traceback (most recent call last):   File "/home/nakasima/openmythos/openmythos_usage.py", line 48, in <module>     rho = torch.linalg.eigvals(A).abs().max().item()           ^^^^^^^^^^^^^^^^^^^^^^^ RuntimeError: linalg.eig: The input tensor A must have at least 2 dimensions. コードの下記部分を修正します #rho = torch.linalg.eigvals(A).abs().max().item() rho = A.abs().max().item() $ source ~/mypy/bin/activate (mypy) $ pythoh3 openmythos_usage.py [MLA] Parameters: 1,538,626 [MLA] Logits shape: torch.Size([2, 16, 1000]) [MLA] Generated shape: torch.Size([2, 24]) [MLA] Spectral radius ρ(A) = 0.3679 (mus...

UbuntuとWineでLINEを動かしました

1.概要

ネットではWineを利用してWindows版のLINE動作報告が複数存在します。しかし、内容が不明瞭な点もあり、実際にUbuntu 20.04のWineでLINEアプリは動作するのかを確認しました。結果はトークできます。しかし、問題点も見つかり、その内容を記述します。

2.詳細

Ubuntu 20.04.4デスクトップPCで確認をしました。カメラやマイクが搭載されていないので、トークの確認をしたのですが、私のPCではトークへの日本語文字入力がスムーズにLINEアプリでできません。かな漢字変換処理との相性が良くないようです。テキストエディターで文字列を作成して、カット&ペーストすることでトークをする方が楽です。音声通話やビデオ通話を含めて、他のPCで確認が必要だと思いました。

導入作業内容

(a) Wine7の導入
(b) winetricksの導入
(c) winetricksを利用してvcrun2015を導入
(d) Windows10版のLINEアプリ導入
(e) Windows10版のLINEアプリ更新

(a) Wine7の導入
Wine7を利用します。ubuntu-20.04の標準のWine5ではLINEは動作しなかったためです。
参考資料のWineHQの導入手順に従って実施します。

$ sudo dpkg --add-architecture i386
$ wget -nc https://dl.winehq.org/wine-builds/winehq.key
$ sudo apt-key add winehq.key
$ sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
$ sudo apt update
$ sudo apt -y install --install-recommends winehq-stable
$ wine --version

ここでwinecfgの設定を変更してWindows10対応へ変更します。winecfgを起動すると、mono installのpopup画面が表示され、インストールします。mono install後にwinecfgでWindows10対応へ変更します。

(b) winetricksの導入
Wine7の追加モジュールを導入するためにwinetricksを導入します
$ sudo apt install -y winetricks

(c) winetricksを利用してvcrun2015を導入
参考資料のLINE起動しない問題に記載があるように、MicrosoftのVCランタイムを導入します。
$ winetricks vcrun2015

winetricks vcrun2015はMicrosoftから32bitと64bitのモジュールをそれぞれDownloadして導入しますが、本コマンドで2回popupが表示されます。popup内の表示が文字化けしていますが、チェックを入れて、インストールします。

ここまで完了したら、再起動します。

(d) Windows10版のLINEアプリ導入
ubuntu-20.04ではLINEのWindows版をFirefoxでdownloadできません。参考資料のWindows版lineをubuntu20.04に入れる方法を利用します。
$ wget https://desktop.line-scdn.net/win/new/LineInst.exe

私の環境ではカレントディレクトリにDownloadしました。
次にLINE Windows10版をwine7を利用して導入します
$ wine LineInst.exe

(e) Windows10版のLINEアプリ更新
LINEをインストールすると、最新版へのupdateのDownload画面が表示され、Downloadします。私の環境ではDownloadsディレクトリに保存されます。自動更新されないので再度導入します。
$ cd Downloads
$ wine LineInst.exe

これでLINEが最新版になり、メールアドレスとパスワードでログインして、LINEを評価できるようになります。

参考
[外部サイト参照]
PC(パソコン)版LINEの使い方
UbuntuにGoogle Chromeを使わずにLineアプリを導入する方法
Windows版lineをubuntu20.04に入れる方法について
Wine で LINE ・・・起動しない問題
Installing WineHQ packages
 

コメント

このブログの人気の投稿

miniPCのBMAXでWindows11のsecure boot設定漏れでトラブル発生

LinuxMint-22.3にWine 11.6をサクッと入れてみました

LinuxMint 21.3にWinBoat導入を試してみました