soramono雑記

Ubuntuメインのひよこユーザー。

Ubuntu Unity 24.04【勉強中5】GRUBメニューが表示されない

 気づいたらBootメニューが出なくなってた。

 

 まあ多分アプデの影響だろうとは思うのですが、デュアルブートしてるのでWindows起動できないのは困る。

 とりあえず対処法を探しました。

 

【参考】https://hinotori-honyaku.com/freelance-translator-s-tools-and-env/ubuntu-2404-lts-upgrade-lost-grub-menu/

 

 最初、grub-installすれば良いのかな?と思ったのですが、同現象を対処した方の記事を読むと違うようだったので参考記事に倣いました。

 

 まずは/etc/default/grubの編集。普段Gedit使うけど今回はGeanyで。Viは苦手…。

 

$ sudo geany /etc/default/grub

 

 7行目と8行目を変更。

 

GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
 ↓
GRUB_TIMEOUT_STYLE=menu
GRUB_TIMEOUT=10

 

 hidden(隠す)からmenu(メニュー表示)に、0秒から10秒待機に編集が済んだらアプデして再起動確認。

 

$ sudo update-grub
$ sudo os-prober
$ reboot

 

 念の為「os-prober」もやってから再起動したら、無事にメニュー出現。
 良かったー。これでWindowsも起動できます!

 

Ubuntu Unity 24.04【勉強中4】libpango1.0-0を探して右往左往

 キャノンの複合機を登録しよう。
  ↓
 プリンタードライバーのインストールに成功しました。
  ↓
 スキャナードライバーのインストールに失敗しました。

 

 ・・・なんで?

 

 「libpango1.0-0がないから無理!(要約)」って表示されました。
 「$ sudo apt install libpango1.0-0」しても「パッケージないよ!(意訳)」が出ます。

 

 Ubuntuパッケージ検索で探しても確かにNoble(24.04)にはありませんでした。(※libpango1.0-0≠libpango-1.0-0)

 

 でもJammy(22.04)では使えました。
 つまりJammy(22.04)にはあるんです。

 

 以前20.04で18.04用libgtk3-nocsd0:i386を入れてみたことがあります。
 →【20.04 勉強中7】libgtk3-nocsd0:i386について

 

 ということで、Jammy(22.04)用libpango1.0-0をDLしてきました。

 

※ 自 己 責 任 です。

 

https://launchpad.net/ubuntu/jammy/amd64/libpango1.0-0/1.50.6+ds-2ubuntu1
Downloadable files■libpango1.0-0_1.50.6+ds-2ubuntu1_amd64.deb

 

 右クリック>名前を付けてリンク先を保存

 

※リンク先がhttpだとブラウザの安全性上ブロックされるため、DLツールを開き保存許可を出すことでDLが開始されます。
 このひと手間が煩わしい場合は「$ wget -P Downloads http://~」で直DLするのも有り。

 

 DLしたパッケージをGDebiパケージインストーラーでインストールします。

 

$ sudo gdebi libpango1.0-0_1.50.6+ds-2ubuntu1_amd64.deb

 

 インストール成功したら、スキャナードライバーも同様にインストールします。

 

▼結果▼
 スキャナードライバーのインストール成功。

 

【BD-W1100】レコーダーの電源落ち

PW-ON > 読み込み中 > PW-OFF

 

 ・・・なんでやねん!!

 

 ってことでレコーダーが正常起動しませんでした。
 2日後には録画したい番組があるのにこの有り様…(゚Д゚)ハァ?

 

 最近めっきりレコーダー使う機会がなかったのは仕方ないけどさぁ…
 急いで対処方法を検索しました。

 

1)リセットボタン    爪楊枝でリセットボタン長押し

 

 効果なかったので次に行きます。

 

2)ファンの掃除     内部のホコリを除去し、ファンの回転を確認

 

 中開けて動作確認したらファンが重くて回ってなかった。
 ファンを取り出し、隙間から軸に向けて潤滑剤を注入し、手回しで回転が軽くなるまで繰り返す。

 動作確認で正常回転したら終了。

 


 無事にレコーダー復活!
 録画に間に合った!!!(ディスクドライブは壊れたままだけどね!(´Д⊂グスン)

 

Ubuntu Unity 24.04【勉強中3】24.04.1がリリースされたので・・・

 8月末にUbuntu 24.04.1がリリースされ、各フレーバーも対応されました。

 

 アプデにより問題解消が期待されましたが、結局IBus MozcによるOut Of Memory(OOM)発生は治まらず…(´・ω・`)
※事象→Ubuntu Unity 24.04【勉強中】indicator-keyboard が暴走?(※未解決)

 

 Unity以外のフレーバーにしようかとも考えましたが、古いPCなので軽量系だと選択肢が少なく、使い勝手も大きく変わるので、試す分には良いけどメインにするには悩むところでした。


 結論として。
 他フレーバーに行かず、日本語入力はFcitx5を使うことにしました。

 

※Fcitx5使用のための追加インストール>IM設定>再起動
$ sudo apt -y install fcitx5-mozc fcitx5-configtool
$ im-config -n fcitx5
$ reboot

 

 IMをIBusからFcitx5に変えるのを躊躇っていたのは、気がついたらキーボード設定が英語配列になって「半角/全角」が使えなくなりトラブってた…。
 結局、再インストール後に安定してくれたのでもう良いんですけどね…。

 

 IBus Mozcについては26.04に期待します…。

 


 ということで、メイン移行準備として追加アプリやブクマ等各ファイルをコピペしていつでもメインを変更できるように進めています。

 

 まだ完全移行するには課題が残るため22.04を消しませんが、今年中には移行できるのかな…?

 


■現時点(9月20日)での課題

 

1)winehq-stable(9.0)がインストールできませんでした(※devel版はできる)
 →ver.9.0.1から対応されるらしい。
 →wine-stable(9.0)はインストールできる。

 

2)キャノン複合機のスキャナードライバーが依存関係の不足でインストール未完了。プリンターはできたのになんで…?
 →libpango1.0-0のパッケージがNobleには準備されてないのでインストールできない状態。
 ※libpango-1.0-0とは別なので注意。

 

Ubuntu Unity 24.04【勉強中2】起動前ディスクチェックを無効化

 18.04辺りからPC起動時にPCチェックがされるようになったのですが、22.04まではキャンセルできる表示文が出てましたが、24.04では実行表示すらなくキャンセルのしようもない強制チェックが入ってるような気がしてます。
 っていうか、起動が遅い原因ってこの強制ディスクチェックですよね。

 

 キャンセル方法が見当たらないなら、最初から無効化しておこうということで↓

 

fsck(起動時にチェックするファイルシステムの順番)を無効化

$ sudo pluma /etc/fstab
UUID=***      /        ext4   defaults       0 1
 ↓修正
UUID=***      /        ext4   defaults       0 0

 

 右端の数値(fsck)を1→0に変更。
 ※pluma>使い慣れたテキストエディターに置き換えてください。

 

 再起動したら、起動短縮できました。

 

 ただ、時々チェックした方が安全なので良し悪しではある。