Ubuntu 16.04 から 18.04 へアップグレイド・インストールした。

インターネット接続

ネットワークの指定は自動的にしてくれるのだが、それがインターネットに繋がらなくなった。初め、/etc/resolv.conf に nameserver 192.168.3.1 (わが家のルーターIPアドレス)と追記してみたらあっさり繋がったので、解決したのかと思ったが、再起動したら、resolv.conf は元に戻ってしまって追記したエントリーが消えていた。ネットで調べたら、Ubuntu18.04 は起動時に /etc/systemd/resolved.conf を読み込んでいるということがわかったので、DNS サーバーを明示的に指定した。これで、完全に解決。
$ sudo vi /etc/systemd/resolved.conf

[Resolve]
DNS=192.168.3.1

アプリケーション

Rollemup:

Ubuntu11 インストール・メモに書いたとおりだが、Ubuntu18.04 にアップグレイドすると padsp は 64Bit版のライブラリーを起動するため、音が出なくなる。このため、32Bit版のライブラリーを追加インストールする。

$ sudo apt-get install libpulsedsp:i386
$ cp /usr/bin/padsp ~/bin
$ vi ~/bin/padsp

if [ x"$LD_PRELOAD" = x ] ; then
LD_PRELOAD="/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"
else
LD_PRELOAD="$LD_PRELOAD /usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so"
fi

$ cd ~/bin
$ mv padsp padsp_i386
$ vi rollemup.sh

#! /bin/sh
cd ~/Rollemup
padsp_i386 ./Rollemup