メールサーバの移行

イメージ
 自前のメールサーバを停止 これまで、自ドメインのメールサーバはVPS上に構築していた。 ・Ubuntu Server ・Postfix ・Dovecot ・spamAssassinと、BlackListの利用 Spam対策を行ってきたし、サーバ上でメールをトリガーにして各種プログラムを動かしたりしてきた。 メールサーバのメンテナンスは結構面倒くさくて、  ・Disk容量のチェック  ・不正アクセスのチェック  ・各種セキュリティパッチの適用 など、手間がかかる。 そこで、外部のサーバを利用することに…。 結構安くて使い勝手の良さそうなのが、「さくらのメールボックス」 3年契約で、3070円とな…。  メールアドレスは自分のだけなので、20GBまで利用可能!  (Gmailより大きいねぇ) ということで、早速契約。 アカウント設定を行って、既存のDNSを書き換える。WHOISも書き換えて完了。 SMTPとIMAPが利用できればOK。 ちょうど、GoogleがSPF設定していないと受信しないし、DKIMおよびDMARCに対応していないメールを弾くようになったので、対応しているのを確認。 さくらサーバ自体は、これまでお客さんのサーバとして何件も利用しているので、利用方法も難しくはない。  Webメールにも対応しているので、いざという場合にもありがたい。 ということで、各メールソフトの設定を変更。  PC(常時使用する3台)とタブレット、スマートフォンと台数は多いがそれ程手間はかからない。 問題は、旧サーバで送受信したメールの履歴だけれど、これはThunderbrdを使ってローカルに保存することで回避。  本当は、サーバtoサーバでMailboxに残そうとも考えたんだけど、古いメールはそれ程必要ないし、ローカルにバックアップしてあれば凌げるので、良しとする。 移行時にDNSの反映で若干時間がかかったものの、問題なく送受信できるのを確認して、作業完了。  これでメンテナンスの手間が減るので、安いもんです。

Notableが起動しない

Notable起動せず

 昨日、Ubuntuのバージョンを22.04LTSに上げて、色々とテストしていたのだが…

その記録をしようと思って、Notableを起動したのだが…。

        https://notable.app/



一瞬ウインドウが開いて、すぐ落ちてしまう。

 これは厄介…。


すべての記録は、Markdownで保存しているのだけれど、随分前からこのソフトで一括管理している。

動かなくても、個別のファイルを見ればよいのだけれど、使い勝手が少々悪い。


まずは、何が起きているのか定番のTerminalで起動してみる。

$ notable 

Gtk-Message: 09:58:00.955: Failed to load module "xapp-gtk3-module"

[1877638:0815/095802.632461:FATAL:gpu_data_manager_impl_private.cc(986)] The display compositor is frequently crashing. Goodbye.

Trace/breakpoint trap (コアダンプ)


では、AppImage版を使ったら、すんなり動くかも…。
と思って、上記サイトからAppImage版を落とす。
 実行権限を付加し、起動してみる。

同じエラーを吐いて死ぬ…。

色々と探すが…

こうなったらGoogle先生に聞くしかない。

ところが、NotableのUbuntu22.04上での異状報告は見つからない。


では、xapp-gtk3-modlue が読み込めないと言っているので、関連しそうなものを入れてみる。
色々とテストしたら、

$ sudo apt install xapp

でいけた!

とりあえず、最初のエラーは回避できた。

問題は2つ目の「ATAL:gpu_data_manager_impl_private.cc」だ。

Nvidiaのドライバ周りだと、少々面倒だ。

で、再度Google先生に問い合わせ。
 やっぱり見つからない。

が、同じElectronを使用している「Atom」エディタで、似たような事例の報告が…。
https://askubuntu.com/questions/1405511/failure-to-launch-atom-on-ubuntu-22-04-lts

オプション「--in-process-gpu」を付加すると起動すると…。

ということで、端末(Terminal)上で、オプションを付加してみる。

$ notable --in-process-gpu

起動した!


あとは、これを設定ファイルに書き込んでおけばOKだとおもう。

$ cp /usr/share/applications/notable.desktop ~/.local/share/applications/
$ nano ~/.local/share/applications/notable.desktop

以下のように実行パスにオプションを記載
    Exec=/opt/Notable/notable --in-process-gpu %U

$ chmod +x ~/.local/share/applications/notable.desktop
実行権限を付加して完了。


Launcher起動して、正常に起動するのを確認したら、お気に入りに使いして完了!

少々手こずったけど、無事に動作するようになって良かった。
これで、過去の記録も確認が速いし、記録もしやすい。


コメント

このブログの人気の投稿

WPS Officeで日本語入力ができない

VirtualBoxでUSBから起動

Virtualboxとnvidiaドライバ