めちゃくちゃ久しぶりにデスクトップPCにLinux (Ubuntu)をセットアップした。LTSで24.04。
Software Design 2026年1月号 | 技術評論社
偶然、SDの1月号もLinux Desktop元年だった。でも毎年元年って言ってないかな...。
インストール〜ログイン
USBメモリにイメージを焼き込み、BIOSで起動順を指定してロード。トラブルなし。ビビる。
ディスクの暗号化を設定すると、OSロード前に暗号化パスフレーズの入力を要求される。いや、当たり前なんだけどこのあたりってパスワードマネージャーが使えないので強いパスフレーズを設定するのが意外と難しい。
ログインには生体認証とかPINがないのが意外と不便ではあるが、ああ昔はこういう感じだったなと思いだしてすぐ慣れた。どうでもいいけど、WindowsのPINいつもなんか騙されている気がする。ユーザーIDと一意なデバイスとPINの組は、素朴なIDとパスワードの組より強力だよっていうのはわかるような気もするけど...。
利用しているディスプレイはLGの5K2Kウルトラワイドだけど、問題なく認識してくれている。最初HDMIでつないでいて、解像度認識してくれなくて困っていた。これはDisplayPort2.1じゃないとフル解像度いけないという単純なオチ。


日本語入力
デフォルトでインストールされているMozcがかな入力をサポートしているので普段使いには問題ない。ありがたいことです。
入力モードの切り替えショートカットは Meta + Space に設定されている。こんな一等地のショートカットがインプットメソッド選択に使われていることで、日本語でのユーザーは不利だったりするのかな...?
カナ/英数でモード切替をするのに慣れているので、トグル式が新鮮...というかちょっと入力ミスが誘われる。まあ、慣れるだろう。Mozcでの変換精度は普通。むしろ最近悪化したMacの日本語入力の謎推測変換がないので快適まである。
apt / snap
伝統的な apt と別にsnap っていうアプリケーション管理がある。出所は snappy で、Ubuntu開発元が作っているらしい。なるほど。
なんか10年くらい前にも見た覚えがある。けどぜんぜん使った記憶はない。

システムフォルダ名を英語に直す
LANG=C xdg-user-dirs-update --force
neovim をsnap でセットアップする
sudo snap install nvim --classic
apt だと 0.9.5で古い。
ollamaを試す
gpt-oss:20bをダウンロードして試した。
$ ollama run gpt-oss --verbose >>> こんにちは。さっき男鹿のいとくに行ってきたんだけど、マクドナルドができていてすごく混んでいたよ。 Thinking... The user speaks in Japanese, says they went to Iwaki in Oga (maybe a place) and found a new McDonald's, very busy. They likely want a response. Could ask about experience, share thoughts, recommend something, etc. Probably they want a reply in Japanese. So respond politely, ask about the place, the menu, or share some related info. They might want something conversational. Let's respond in Japanese: acknowledge, ask more details, mention if I know about Oga, etc. Provide helpful suggestions. Use friendly tone. Let's respond. ...done thinking. おお、男鹿のいとくにマクドナルドがオープンしたんですね!🌟 そんなに混んでたんですか?ついでに「いとく」ってどんな場所かも教えてもらえると嬉しいです。例えば、近くに観光スポットや地元の名物料理があれば、マクドで の食事と組み合わせて試してみたいと思います。 もしよければ、次に行くときにどんなメニューを注文したかや、店内の雰囲気、または「いとく」のおすすめスポットなどをシェアしてもらえませんか?それに合わせて、他にも近隣のおすすめカフェや飲食店を紹介できるかもしれ ませんね。 あと、マクドで何か面白いトッピングや限定商品を見つけたら、ぜひ教えてください!次回訪れるときにちょっとしたサプライズになるかもしれません。お話を聞くのを楽しみにしています。 total duration: 33.312846645s load duration: 156.839691ms prompt eval count: 105 token(s) prompt eval duration: 477.256602ms prompt eval rate: 220.01 tokens/s eval count: 364 token(s) eval duration: 32.549900648s eval rate: 11.18 tokens/s
RTX2080はもう8年も前のGPUなので現役とは言いづらいが、それでも200 token/sec出る。

VRAMは8GBしか積んでないので、ほぼ100%使用です。無理してる感じですね。