Ubuntu Focal と CQRLog

以前にもチャレンジしていたが、 CQRLog が正常にインストールできないでいた。
CQRLog では mariadb なんだが、標準インストールの mySQL-8.0 がジャマをする。 Ubuntu Bionic では問題なかったのだが。

年明けに GNOME 設定が消えたとき、今回「今更 Bionic でもなかろう」と再び Focal に挑戦することにした。幸い 20.04.1 にもなってるし。

改めて検索すると、次の記事が見つかった。
New Ubuntu and latest cqrlog

mini.iso でなくてもいいだろう、KDE でなくて GNOME でもいいだろうと考え、「最小インストール」を実行した。

sudo apt-get install lazarus git
git clone https://github.com/ok2cqr/cqrlog.git
cd cqrlog
make
sudo make install

これで cqrlog と叩いても、しばらく起動しないし、 mysql のエラーも残る。
cqrlog debug=1 でも変わらなかった。

sudo ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient.so.21 /lib/libmysqlclient.so

これで起動はするようになったが、入力ウィンドウが閉じられない。 QSO list はスグ閉じてくれる。
そこで思い出したのが cqrlog 2.3 and 2.4 very slow to start on Ubuntu 19.10 の dbus 関連だった。
今の cqrlog.desktop は次のようになっている。

[Desktop Entry]
Name=CQRLOG
Comment=Advanced logging program for hamradio operators
Exec=dbus-launch --exit-with-session cqrlog debug=1
Terminal=false
Type=Application
Icon=cqrlog
Categories=Network;HamRadio
Keywords=Ham;Radio;Log;cqrlog;

これで起動も終了もエラーなく行える。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です