Ubuntu 22.04LTS on Let's Note QV1
Let's Note CV-QV1 を Windows 10 と Ubuntu 22.04LTS のデュアルブートにしました。
インストール先のストレージ(SDD)にあるデータが消失するリスクがありますので、
作業の前に必要なデータをバックアップすることをお勧めします。
参考サイト
Windowsでの準備
セットアップ
電源を入れて、ガイドに従ってセットアップします。
リカバリーディスクの作成
USB まはた DVD-R(or DVD+R) を用意します。
DVD 1層の場合は4枚必要(機種によります)です。
USBの場合は 32GB 以上が推奨されていました。
Windows Update
デフォルトでは Windows 10 です。
更新プログラムをインストールして最新版にしておきます。
Windows 11 への Upgrade (オプション)
Windows 11 へ Upgrade した方がいいかを考えます。
するなら事前の方が良さそうですが。。。
デュアルブートにして Ubuntu をインストールした後に
Windows をアップデート/アップグレードすると起動しなくなる場合もある、
という情報もあるため、
Ubuntu をインストールする前にアップグレードしておいた方がいいかも知れません。
ただしアップグレードすることによって問題が発生する可能性もあるので、
自己判断・自己責任でお願いします。
Windowsサポート期限
Microsoft: OSにはサポート期限があります!
Windows 10, 11 のサポート期限は以下の通りです。
| Windows 10
| 2025年10月14日
|
| Windows 11 Version 21H2
| 2023年10月10日
|
| Windows 11 Version 22H2
| 2024年10月8日
|
Windows 11 は今後バージョンアップするかも知れませんが、
現時点では Windows 10 の方が長生きという現象が生じています。
Panasonicからの情報
CF-QV1 はアップグレード対象機種のようです。
ただし Panasonic としては出荷時の OS と違うバージョンを
正式にサポートするものではない、とのことです。
また画面・ワイヤレスWAN等に不具合が発生するようです。
ドライブの最適化
「ドライブのデフラグと最適化」を起ち上げて実行します。
Windows では一つのデータがディスクのあちこちに散らばる傾向がありますが、
これを寄せ寄せすることをデフラグといいます。
Windows領域を縮める
- スタートボタン右クリック-> 「ディスクの管理」
- Windows (C:) ドライブを右クリックして「ボリュームの縮小」
- Ubuntu 用に 100GB 用意したい場合は、100x1024=102400MB を縮小
高速スタートアップを無効にする
- 設定を起動する
- システム -> 電源とスリープ -> 関連設定の「電源の追加設定」
- 電源ボタンの動作を選択する
- 現在利用可能ではない設定を変更します
- 高速スタートアップを有効にする(推奨) のチェックを外す
- 変更の保存
Ubuntuのインストール準備
インストールメディアを用意する
USB なり DVD なり、Ubuntu のインストールメディアを用意します。
BIOSを立ち上げる
まずインストールメディアを PC に接続します。
再起動し Panasonic のロゴが出ている間に F2 を押します。連打でも構いません。
青と灰色のBIOS 画面に入ったら成功です。
BIOSで起動方法を変更する
BIOS中では矢印キー( ←, → ,↓,↑) で移動します。
セキュアブートを無効にする
- 「セキュリティ」タブに行きます。
- 「セキュアブート」をハイライトしてリターンキーを押します。
- 「セキュアブート制御」の「有効」をハイライトしてリターンキーを押し、
「無効」を選択します。
- ESC キーを押します。
起動優先順位を変更する
この手順をスキップして、次の「終了」タブの下方でブート方法を選択することもできます。
- 「起動」タブに行きます。
- 「起動オプション#1」がハイライトされたらリターンキーを押します。
- 選択画面が出るので、インストールメディアに相当する項目を選びます。
例えば DVD なら DVDドライブの名前が出ています。
BIOS設定を保存して再起動
- 「終了」タブに行きます。
- 「設定を保存して再起動」をハイライトしてリターンキーを押します。
- 確認パネルがでるので「はい」を押します。
以上でインストールメディアから起動します。
Ubuntuインストール
インストールメディアから [Try ubuntu] を選択して起動します。
GPartedでパーティション作成
- GParted を起動
- 未割り当てを右クリックして「新規」を選択
- メインパーティションの作成
| 後方の空き容量:
| 後で swap 領域 [1]を確保するならその分を設定する
16GB なら 16x1024=16384MB
|
| 作成:
| 基本パーティション
|
| ファイルシステム
| ext4
|
- swap 領域を確保した場合、その未割り当て領域を右クリックして「新規」
| 作成:
| 基本パーティション
|
| ファイルシステム
| linux-swap
|
- 上にあるチェックマークボタンを押して編集を適用する
- 適用が終わるとデバイス名が割り当てられる
/dev/nvme0n1p6 (メイン) とか /dev/nvme0n1p7 (swap) とか
- GParted を終了
[1] swap 領域とは、メモリが足りなくなったときに
メモリの内容を格納しておく領域のこと。
物理メモリ容量の半分〜同じ量が相場のようです。
インストール
デスクトップにある「Ubuntu 22.04 のインストール」をダブルクリックして
インストールを開始します。
- 言語選択 (日本語)
- キーボードレイアウト
- 無線 (インストール中にダウンロードしたければ設定。後でも可能)
- 通常のインストール (最小インストールが良ければそちらでもOK)
- ここが大事
「インストールの種類」パネルでは「それ以外」を選択
- ここも大事
Ubuntu 用メインパーティション領域を選択して、左下の「変更」を押す
| 利用方法:
| ext4 ジャーナリングファイルシステム
|
| マウントポイント:
| /
|
- 「続ける」を押す
- ブートローダをインストールするデバイスを選択
Ubuntuメインパーティションのデバイス名が /dev/nvme0n1p6 なら
ここでは /dev/nvme0n1 を選ぶ
- 「インストール」を押す
- 「/ に割り当てられた /dev/nvme0n1p6 のファイルシステムは...」
というメッセージが出るが、「続ける」を押す
- 「... 以下のパーティションは初期化されます:
/dev/nvme0n1 のパーティション 7 をスワップに」
というメッセージが出るが、「続ける」を押す
- 「どこに住んでますか?」 に答えて「続ける」
- 「あなたの情報を入力して下さい」に適宜答えて「続ける」
インストールが終了するまで待ちます。
/etc/hosts.allow
インストールが終了したら、とりあえず他からの接続を禁止します。
必要であれば、後から許可を出していきます。
/etc/hosts.allow
ALL : ALL : deny
インストール後の設定
好みがあるので取捨選択でどうぞ。
「設定」とある場合は、
- 画面右上角をクリックして「設定」を立ち上げるか
- 画面左にあるドックの一番下の9点アイコンを押してから検索ワードに setting と入れて「設定」を選択するか
をして設定パネルを立ち上げてください。
adduser
"USER" という名前のユーザを作る場合は以下のようにします。
ユーザ作成:
sudo adduser USER
sudo (管理者)権限付与
sudo gpasswd -a USER sudo
対象ユーザが一回ログアウトしてログインすると反映されます。
タッチパッド
デフォルトでタッチパッドは動きますが反応は良くないです。
反応速度をあげるには次のようにします。
- 設定
- (左)マウスとタッチパッド
- 「マウスの速度」や「タッチパッドの速度」を調整
右に行けば行くほど反応が速くなります。
個人的には、この修正後も動きがぎこちない感じがしますが、
外付けUSBマウスにしたら改善されました。
画面解像度
CV-QV1 は高解像度ディスプレイ(2880x1920)を持っているのですが、
デフォルトでは「200%」のサイズで表示しているようでそれほど広く感じません。
これを「100%」に直します。
- 設定
- (左)ディスプレイ
- サイズ調整で「100%」を選ぶ
Caps Lock を Ctrl にする
- gnome-tweaks をインストールする
sudo apt install gnome-tweaks
- gnome-tweaks を起動する(ターミナルで gnome-tweaks と打つか、左下の9つ点を押し検索ワードに tweaks と入れて実行)
- (左)キーボードとマウス
- (右)「キーボード」の「追加のレイアウトオプション」
- Caps Lock behavior
- Make Caps Lock an additional Ctrl
gnome-tweaks の「トップバー」から、トップバーに現れる日時に曜日や秒を表示させることも可能です。
デフォルトシェルの変更
シェルは好みで使い分けてください。例えば tcsh に変更するなら以下の通りです。
- 現在のシェルを確認する
echo $SHELL
- tcsh をインストールする
sudo apt install tcsh
- tcsh のパスを調べる
which tcsh
/usr/bin/tcsh になっているはずです。
- chshする
chsh -s /usr/bin/tcsh
別のユーザ(USER)のシェルを変更する場合:
chsh -s /usr/bin/tcsh USER
- 自分のシェルを変更した場合、反映のためいったんログアウトしてログインし直す
ターミナルの背景色を変える
- ターミナルを立ち上げる(Ctrl-Alt-t)
- トップバーの三本線をクリックし「設定」を選ぶ
- (左)名前なし
- (右)「色」から好みの色を設定する
日本語入力環境
言語サポートのインストール
- 設定
- (左)地域と言語
- インストールされている言語の管理
- 「言語サポートが完全にはインストールされていません」と出たら「インストール」を押す
- 管理者権限で認証してインストール
これをしても日本語入力ができなかったのですが、
日本語キーボードをソフトウェア的にUSキーボードと思わせているので、
日本語/英語を切り替えるキー割り当てがおかしいのかもしれません。
fcitx5-mozcのインストール
デフォルトでは ibus-mozc だそうですがこれを fcitx5 に変更します。
sudo apt install fcitx5-mozc
fcitx5設定
- fcitx5を起動する(トップバー右側にキーボードマークが出る)
- キーボードマークをクリックし「設定」を選択
- グローバルオプション
- ホットキー
- 「入力メソッドの切り替え」を押して好みのキーアクションを入力する
fcitx5をログイン時に自動で起動する
このままでは fcitx5 が自動起動しないので、gnome-tweaks の自動起動に追加しておきます。
- gnome-tweaks を起動
- (左)スタートアップアプリケーション
- (右)+
- Fcitx5 (ペンギンのアイコン)を選択
「Fcitx5移行ウィザード」と「Fcitx5設定」もあるので間違えないようにしてください。
LaTeX環境構築
Emacsインストール
Emacs は多機能なエディタです。
他のエディタでも構いません。
GUI の emacs インストール(バージョン27系統のようです)
sudo apt install emacs-gtk
LaTeXインストール
sudo apt install texlive-latex-extra
インストールされるLaTeXコンパイラ
which コマンドでひっかかる LaTeX コンパイラは次の通り(他にもあるかも)。
カッコ内は man による説明です。
- ptex, eptex (Japanese "Publishing TeX")
- pdftex (PDF output from TeX)
- luatex, dviluatex, luahbtex, luajittex, texlua, texluac (An extended version of TeX using Lua as an embedded scripting language)
AUCTEX (Emacs用入力支援)
sudo apt install auctex
日本語対応
sudo apt install texlive-lang-cjk texlive-fonts-extra
これで platex もインストールされるようです。
今まで通り document class を jarticle や jsarticle にして、
platex file.tex から dvipdfmx file.dvi をすると file.pdf が作成されます。
C++環境
g++, c++ コンパイラ
sudo apt install build-essential
boost ライブラリ
sudo apt install libboost-all-dev
Eigen ライブラリ
sudo apt install libeigen3-dev
Ubuntu 24.04LTS
24.04LTSにアップグレードしました。
日本語環境
「地域と言語」の場所が設定直下から
設定 -> システム -> 地域と言語
になっていました。
Emacsで日本語を打つ
ターミナルやブラウザ上では日本語が打てるのに、そのままでは Emacsでは打てませんでした。
必要なパッケージのインストール
Emacs から Mozc を使うため以下をインストール。
sudo apt install emacs-mozc
入っていなければ以下もインストール
sudo apt install fcitx5 fcitx5-mozc mozc-utils-gui
Fcitx5の設定
- 設定 -> システム -> 地域と言語 -> Manage Installed Languages
に行き、出てきたパネルの「キーボード入力に使うIMシステム」を「Fcitx5」にする。
- いったんログアウトしてから再度ログインする。
- 上部パネルの右にあるキーボードマークをクリックして「設定」を選ぶ。
- 参考サイトには、「入力メソッドを追加」で 「Mozc」を追加する、とある。
おそらく「グループ(デフォルト)」の右の「+」ボタンだと思われる。
うちでは Mozc がもう表示されていたのでスルーする。
参考サイト
Emacsの設定
~/.emacs.d/init.el に以下を書く。
(set-language-environment "Japanese")
(require 'mozc)
(setq default-input-method "japanese-mozc")
(setq mozc-candidate-style 'overlay)
(prefer-coding-system 'utf-8)
(set-clipboard-coding-system 'utf-8)
はたして。。。
これで幸せになれるのかと思いきや、Emacs上では mozc が日本語入力に切り替わりませんでした。
うちでの解決方法
いろいろいじっていたら、上の「Fcitx5の設定」で
- 設定 -> システム -> 地域と言語 -> Manage Installed Languages
に行き、出てきたパネルの「キーボード入力に使うIMシステム」を「Fcitx5」にする
とやっていたところを「IBus」にしたら打てるようになりました。
よくわからないのです。。。
Last modified: Mon Mar 13 10:13:46 JST 2017
[ウィンドウズマーク] - [Panasonic PC リカバリーディスク作成-ユーティリティ]
を起動して指示に従う。詳しくはPC付属のマニュアルをご覧ください。