投稿

ubuntu 26.04 upgrade

イメージ
記述日 :2026年4月26日 ## アップグレード 苦労するのは判ってるけど恒例なので  $ do-release-upgrade -c でまだかなと待ってたけど来ないので $ do-release-upgrade -d でアップグレード開始 色々聞かれるのは全てイエス 今回はジャーナルの設定ファイルが上書きになった ## 今回の問題点 - mozcとfcitxで使ってたが日本語が入力できなくなった、キーボードレイアウトも変 設定も全て消して再インストールしてmozcは動くようになったがレイアウトが治らない  レイアウトはここの最後の項で治ったと思われ  https://moebuntu.blog.fc2.com/blog-entry-1654.html $ nano ~/.mozc/ibus_config.textproto engines {   name : "mozc-jp"   longname : "Mozc"   layout : " jp " }    - ツールバーが表示されない 普段からデフォルトで使うように心がけているのだけれど問題が起こる ubuntu-desktopのインストールで治った というか入ってなかったのは何故か? 何かのアップデートの際にlibre-officeが消えてしまってたのが復活した 以前のアップデートで何か粗相をしていたのかもしれない ログイン前の選択を別のにしたらubuntu-desktopのインストールは不要だったかもしれない - ジャーナルの容量制限を元に戻す 以前気が付かない内にディスク容量を使い切られたので決して許さない $ sudo nano /etc/systemd/journald.conf SystemMaxUse=200M - wineのバージョンが10 11を使いたいので自前ビルドして入れる  - qemuが動かない $ qemu-system-x86_64 --version qemu-system-x86_64: error while loading shared libraries: libsndio.so.7: cannot open shared object file: No such file...

Ubuntu 25.04にRadeon Driverをインストールする

イメージ
記述日:2025年5月25日 ・お題 普通にやったらエラーが出たのでどうにかする   ・エラー内容 $ amdgpu-install --usecase=graphics --vulkan=amdvlk --opencl=rocr  E: パッケージ 'linux-headers-5.15.0-41-generic' にはインストール候補がありません   ・対応  それっぽいのを適当に回避してインストール $ amdgpu-install --usecase=graphics --vulkan=amdvlk --opencl=rocr --no-32 --no-dkms   ・ドライバ入手元 リビジョンナンバー:25.10.1 リリース日:2025-05-20  https://www.amd.com/ja/support/download/linux-drivers.html  Radeon™ Software for Linux® version 25.10.1 for Ubuntu 24.04.2 HWE  https://repo.radeon.com/amdgpu-install/6.4.1/ubuntu/noble/amdgpu-install_6.4.60401-1_all.deb   ・環境 $ uname -a Linux aya 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr  6 15:05:05 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux $ lsb_release -a No LSB modules are available. Distributor ID:    Ubuntu Description:    Ubuntu 25.04 Release:    25.04 Codename:    plucky --

Ubuntu 25.04にQEMUインストール

イメージ
記述日:2025年4月18日 ・お題 24.10から25.04にアップグレードしたら動かなくなってたので再インストール ここの説明通りで問題なくインストールできた QEMU最新版をUbuntu環境でビルドしてインストールする ・手順  以前のqemuをアンインストール $ cd qemu-9.0.2 $ sudo make uninstall   最新のqemuをインストール※10.0.0-rc4もあったが無難に9.2.3を選択 全インストールは無駄なのでターゲットは指定するべきだった $ wget https://download.qemu.org/qemu-9.2.3.tar.xz $ tar xvJf qemu-9.2.3.tar.xz $ cd qemu-9.2.2 $ ./configure 使いそうなターゲット  --target-list=aarch64-softmmu  --target-list=x86_64-softmmu  --target-list=x86_64-linux-user --static $ make $ sudo make install $ qemu-system-x86_64 --version QEMU emulator version 9.2.3 --

Ubuntu 25.04 upgrade

イメージ
記述日:2025年4月18日 お題:確認作業 新しいのがでたらやる   リリース確認 公式 https://releases.ubuntu.com/ コマンド $ do-release-upgrade -c アップグレード $ sudo apt update $ sudo apt full-upgarade 保留されたパッケージがあったので手動でインストール $ sudo do-release-upgrade 適当にはいはいして一時間くらい 結果確認 前回と違いジャーナルの設定ファイルの上書き質問はなくそのままだった $  sudo nano /etc/systemd/journald.conf xrdp経由によるRDP接続も確認 とりあえず満足   確認された問題点 qemuが共有ライブラリが見つからないとかで動かなくなった もうそれなりに古くなってたのでアンインストールして入れ直す事にした 公式リポジトリ以外が無効化されて色々使えなくなっている microsoft-edge-stableのリポジトリを有効化して再インストール 他は必要になったら --      

Ubuntu 24.10でUnityHubが起動しない

イメージ
 記述日:2025年4月5日   お題:UnityHubが起動しない  $ unityhub [1723034:0405/153604.458736:FATAL:zygote_host_impl_linux.cc(127)] No usable sandbox! Update your kernel or see https://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. Trace/breakpoint trap (コアダンプ)   参考: https://qiita.com/meruneru/items/a390791df32beb68603c https://dancedace.hatenablog.com/entry/20240509/1715210149    対策: 参考記事ではログインできないと書かれていたがとりあえずこれで使えた  $ unityhub --no-sandbox セキュリティレベルを下げてるのは気になるのでもうひとつの方法の方が良いかも   対策2: apparmorの設定を変更する $ sudo nano  /etc/apparmor.d/unityhub abi <abi/4.0>, include <tunables/global> profile unityhub /opt/unityhub/unityhub-bin flags=(unconfined) { userns, # Site-specific additions and overrides. See local/README for details. include if exists <local/unityhub...

EdgeブラウザーがCannot find target for triple amdgcnで起動しない

イメージ
 記述日:2025年4月5日   お題: Radeonドライバーが正常動作しないのでアンインストールした状態でEdgeブラウザーが起動しない    参考:  https://github.com/signalapp/Signal-Desktop/issues/6855    結論: $ LIBVA_DRIVER_NAME="vdpau" microsoft-edge-stable    デスクトップエントリーをコピーしてExec行頭に環境変数の設定を追記すると良いかも cp /usr/share/applications/microsoft-edge.desktop ~/.local/share/applications/ nano  ~/.local/share/applications/microsoft-edge.desktop Exec=env LIBVA_DRIVER_NAME="vdpau" /usr/bin/microsoft-edge-stable %U 試していないが以下でも良さそう $ sudo apt remove mesa-va-drivers # Removes `va-driver-all` also 試してみて駄目だった奴: ・セーフモード $ microsoft-edge-stable --inprivate   ・オプションいろいろ $ microsoft-edge-stable --disable-gpu  --no-sandbox --disable-gpu  --no-sandbox --no-gpu   ・GPUアクセラレータ無効化 [設定][システムとパフォーマンス][システム] 何も表示されないので設定変更できない  --

Voicevoxのはじめかた

イメージ
記述日:2025年4月3日 お題:voicevox_coreを利用して音声出力をしたい   とりま環境構築とテスト実行まで Godotで使うならC#ラッパーを使えば良いのか? https://github.com/yamachu/VoicevoxCoreSharp   ・配布元 https://github.com/VOICEVOX/voicevox_core   ・環境構築手順 $ mkdir voicevox $ cd voicevox  $ wget  https://github.com/VOICEVOX/voicevox_core/releases/download/0.16.0/download-linux-x64 $ chmod +x  download-linux-64 $ ./download-linux-64 $ python3 -m venv .venv $ source .venv/bin/activate $ wget  https://github.com/VOICEVOX/voicevox_core/releases/download/0.16.0/voicevox_core-0.16.0-cp310-abi3-manylinux_2_34_x86_64.whl $ pip install voicevox_core-0.16.0-cp310-abi3-manylinux_2_34_x86_64.whl ・テスト実行 VOICEVOX コア ユーザーガイドに書かれているサンプルコードでテスト実行 $ nano sample.py $ cd  voicevox_core ※voicevox_coreフォルダがカレントでないとエラーになる $ python3 ../sample.py $ aplay output.wav  --    

UbuntuでUnifying

イメージ
 記述日:2025年4月1日    お題:Logitech Unifying Receiverの設定をUbuntuでしたい   ・ 参考 https://qiita.com/nmatayoshi/items/e57b2b94d8b58746d361 https://github.com/pwr-Solaar/Solaar   ・インストール $ sudo add-apt-repository ppa:solaar-unifying/stable $ sudo apt update $ sudo apt install solaar   ・実行 $ sudo solaar --  

Godot Private Asset Libraryで自作ライブラリをAssetLib経由で利用する

イメージ
記述日:2025年4月1日  お題:Godot AssetLibをプライベートで使いたい とりあえずサーバーが動作する所まで確認できた 作者に感謝 実際に使用するライブラリの作成はまた今度   ・参考 https://spielmannspiel.com/blog/transitioning_from_unity_to_godot https://github.com/SpielmannSpiel/Godot-Private-Asset-Library#Locally   ・環境構築 $ git clone https://github.com/SpielmannSpiel/Godot-Private-Asset-Library.git $ cd Godot-Private-Asset-Library $ python -m venv .venv $ source .venv/bin/activate $ pip install -r requirements.txt   ・サーバー実行 $ uvicorn main:app --port 8080 アドオンの開発時はリロードオプションを付けると最新を配信してくれると思う $ uvicorn main:app --port 8080 --reload 自動実行させたければDockerにした方が良いか? ・Godot Editorからアクセス [エディタ設定][一般][アセットライブラリ][有効なURL]に要素を追加する 新規キー(String):Local Asset Library 新規の値(String): http://127.0.0.1:8080/api ・アセットの登録 規則に従ってプロジェクトを作成する https://docs.godotengine.org/ja/4.x/community/asset_library/submitting_to_assetlib.html   プロジェクトをGodot-Private-Asset-Library/godot_assetsに配置する プロジェクト内でres://addons/プロジェクト名のフォルダを作成しそこに配布物を置く 最低限これだけで配布可能 アイコンはres://icon.svgを置き換える 拡...

Ubuntu 24.10でVGA Passthrough

イメージ
記述日:2025年3月28日 お題:Qemu仮想マシンをVGA Passthroughで使いたい iGPUをホストPCのプライマリディスプレイとしdGPUをVGA Passthroughに利用する   ・機器構成 マザーボード:Micro-Star International Co., Ltd. MS-7B79 CPU: AMD Athlon 200GE dGPU:"Hightech Information System Ltd." "Radeon RX 480" BIOSでiGPUをプライマリディスプレイに設定 OS:Release:    24.10 6.11.0-21-generic QEMU:QEMU emulator version 9.0.2 ・GRUB設定  GRUB_CMDLINE_LINUX_DEFAULT="noplymouth amd_iommu=on iommu=pt"   ・ターゲット確認 $ lspci 10:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev c7) 10:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]   $ iommugroup.sh  IOMMU Group 8 10:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] [1002:67df] (rev c7) IOMMU Group 8 10:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere HDMI Aud...

Ubuntu 24.10でwineを動かす

イメージ
記述日:2025年3月17日  大まかな作業のメモ書き ・32bitアーキテクチャの有効化 ・wineのインストール  $ sudo apt install wine32  $ wine --version wine-9.0 (Ubuntu 9.0~repack-4build3) ・win32でセットアップする $ rm -fr ~/.wine $ export WINEARCH=win32 $ winboot  ・フォントの設定 $ sudo apt install wintricks $ winetricks fakejapaneseをインストール  ※途中でエラーが発生するがフォントの設定は為されている  オプション corefonts cjkfonts   --

Ubuntu 24.10でQuickViewerを使う

イメージ
記述日:2025年3月25日 お題 Ubuntuで動作する軽量画像ビューワとして使ってたが バージョンアップが停止しているので最新環境では動作しなくなったので どうにかする   実際問題としてはマウス操作だけでページ遷移できれば標準の画像ビューアーでも構わない 必要な機能はホイールでのページめくりとクリックによる早送りのみ   パッケージを入手する  https://kanryu.github.io/quickviewer/index-ja  https://github.com/kanryu/quickviewer/releases ※最新は1.1.8だがAppImageは1.1.1までしかない   どうにかする ・対策0 リコンパイル 大げさかつ過去に失敗済   ・対策1 AppImageを動かす プラグインが見つからないエラーがでる 現環境を調べる QT5環境を入れる  軽く試したがうまく行かない ・対策2 wineで動かす  wineでexeを起動する※32bit版か64bit版かは使用するwine環境による ファイルピッカーがwineの物になるので少し気持ち悪い 通常はファイルピッカーを使用しないので気にしない 今回はこれで   利用設定  F9でメニュー表示トグル ・マウス入力設定 クリックに早送り 右クリックに早戻し   ・デスクトップショートカットを作成する nano  /home/chrome/.local/share/applications/QuickViewer.desktop  [Desktop Entry] Exec=/usr/bin/wine /home/chrome/bin/QuickViewer-portable-1.1.8-x86/QuickViewer.exe Z:%f #Icon=/home/chrome/bin/QuickViewer-portable-1.1.8-x86/QuickViewer.exe Name=Quick Viewer Comment=1.1.8 Terminal=false Type=Application --      

Ubuntu 24.10とRadeon Driver

イメージ
記述日 2025年3月4日 お題 24.10へのアップグレード後にMicrosoft Edgeが動かなくなった 起動時のエラーの吐き方からGPU周りと推測 amdgpu-installで再インストールを試みるもエラーで止まる 情報入手元 で調べた結果 ここみてなんとなく解った気になって https://github.com/ROCm/ROCm/issues/3870 ここの手順に従って 24.04用 の最新版をインストール https://rocm.docs.amd.com/projects/radeon/en/latest/docs/install/native_linux/install-radeon.html 解決手順 動かなくても再インストールすれば良いやの精神でやってるので 動かなくなると困るならバックアップからリストアできる体制は整える事 $ sudo apt update $ wget https://repo.radeon.com/amdgpu-install/6.3.2/ubuntu/noble/amdgpu-install_6.3.60302-1_all.deb $ sudo apt install ./amdgpu-install_6.3.60302-1_all.deb インストール時に前環境をどうするか問われたがすべてメンテナの設定で上書き $ amdgpu-install ではエラーとなったので $ amdgpu-install --usecase=graphics --vulkan=amdvlk --opencl=rocr でインストール edgeが起動できた所まで確認 他に何かあればその時考える事とする --

Ubuntu 24.10 Upgrade

イメージ
記述日:2024年11月11日 アップグレード後の対応・対策あれこれ    アップグレードは特別な事前作業は行わなかった 設定は全てメンテナの物で上書きした $ sudo apt update $ sudo apt full-upgrade $ sudo do-release-upgrade  ・journaldの設定変更 メンテナの設定で上書きしたので自前の設定に戻す $ sudo nano /etc/systemd/journald.conf SystemMaxUse=200 ・ xrdpで接続できない 検索した結果 https://askubuntu.com/questions/1530296/remote-desktop-connections-from-windows-to-stopped-working-after-upgrading-to-ub   proposedを取り入れる方法が上手く行かなかったのでダウングレードした $ wget http://launchpadlibrarian.net/640882094/xorgxrdp_0.9.19-1_amd64.deb $ sudo dpkg -i xorgxrdp_0.9.19-1_amd64.deb ※実際にはaptでやった $ sudo apt install ./xorgxrdp_0.9.19-1_amd64.deb $ rm xorgxrdp_0.9.19-1_amd64.deb 当面の間xorgxrdpをアップデート対象から除外 $ sudo apt-mark hold xorgxrdp $ apt-mark showhold 元に戻すには $ sudo apt-mark unhold xorgxrdp --  

Ubuntu 24.04でブルーレイを視聴する

イメージ
記述日:2024年8月8日 ドライブを繋げたので動作確認の為 ・環境 OS:Ubuntu 24.04 LTS 6.8.0-39-generic PC基本部分:[MB:BIOSTAR FX9830M, CPU:FX-9830P, MEM:16GB]  dGPU:Radeon R7 360 ※iGPUからはサウンド出力できない  使用ドライブ:BRXL-PCW6U2-BKのドライブ部分 再生メディア:映画けいおん! ・参考にした手順 How to play blu-rays with VLC on Ubuntu 20.04 ・キー取得元  http://fvonline-db.bplaced.net/ ・準備 sudo apt install vlc libaacs0 libbluray-bdj libbluray2 ※libbluray-bdjは入れなくても動いた、menuを使わなければ要らないのでは? キー配布サイトからキーを取得し ~/.config/aacs/KEYDB.cfg として配置する 大文字小文字は同一でなければならない キー取得元で上げたサイトのキーは小文字だったので最初再生できなかった 取得したキーはJapaneseを選択したが何が違うのかは知らない 日本のディスクを再生したければJapaneseなんじゃないかな程度の認識 ・再生 vlcを起動する [メディアを開く]メニューからディスクを開くを選択 [ブルーレイ][ディスクメニューなし]を選択し再生ボタンを押下 ・課題 恐らくおま環だが テスト視聴後にディスクを排出しようとしたらトレイが開かずOSが落ちた ブルーレイが原因とは言い切れないがかなり怪しい 適切な終了手順があるかもしれない --

f3によるブロックデバイスの調査

イメージ
記述日:2024年8月8日 USB3.2Gen1の触れ込みで買ってきたUSBメモリが不具合連発なので調査した メモリはID 0781:5591 SanDisk Corp. Ultra Flair 不具合の原因はおそらく接続ポートの供給電力不足 マザーボード直接接続の物は不安があるのでセルフパワーのポートを使用した 検査した結果ほぼ問題はでなかったが 使うポートを選ぶ必要があるので運用上は使い物にならないと判断する 【2023年06月版】Ubuntu22.04 で f3 によるデバイスの Read/Write パフォーマンス計測【容量偽装チェック】 ・仕様検査 $ sudo f3probe /dev/sdb ・書き込み検査 $ sudo mount /dev/sdb1 /mnt/temp $ sudo f3write /mnt/temp ... Creating file 52.h2w ... OK!                          Creating file 53.h2w ... Write failure: Bad message   Creating file 54.h2w ... 94.89% -- 15.25 MB/s -- 3:01f3write: libflow.h:89: get_rem_chunk_size: Assertion `fw->blocks_per_delay > fw->processed_blocks' failed. 中止 ・読み込み検査 $ sudo mount /dev/sdb1 /mnt/temp $ sudo f3read /mnt/temp ・ファイルシステムの修復 $ sudo umount /dev/sdb1 $ sudo fsck.ext4 /dev/sdb1 ・エラー発生箇所の再調査と継続再開 $ sudo mount /dev/sdb1 /mnt/temp $ sudo f3write -s 53 -e 53 /mnt/temp $ sudo f3write -s 54 /mnt/temp $ sudo f3read -s 52 ...

Ubuntu 24.04にQEMUインストール

イメージ
記述日:2024年8月7日 22.04から24.04にアップグレードしたら動かなくなってたので再インストール ここの説明通りで問題なくインストールできた QEMU最新版をUbuntu環境でビルドしてインストールする ・手順 $ wget https://download.qemu.org/qemu-9.0.2.tar.xz $ tar xvJf qemu-9.0.2.tar.xz $ cd qemu-9.0.2 $ sudo apt install flex bison $ ./configure $ make $ sudo make install $ qemu-system-x86_64 --version QEMU emulator version 9.0.2 --

Raspberry Pi 5と電源アダプター

イメージ
記述日:2024年4月21日 覚書 5V5Aの電源アダプタが入手できないので5V3Aで誤魔化している USBポートに機器を繋げすぎると動作が不安定になる 5V5Aを認識できないと供給電力にリミッター(合計で最大600mA)が掛かるらしい 5V5A接続時は合計で最大1.6A config.txtにPSU_MAX_CURRENT=5000で解除できるらしいが解除すれば解決とはならないだろう やはり5V5Aの電源アダプタを入手するしかない 非公式電源アダプタでカタログスペック通りに供給されない事例もあるらしいのが懸念 --

Raspberry Pi 5とUbuntu 23.10とスワップ

イメージ
記述日:2024年4月6日 お題:実メモリとスワップを使い切るとフリーズするのでその対策 インストール後のスワップサイズが1Gでは足りなかったので拡張した スワップサイズは実メモリの50%〜100%が目安と言われているが根拠は知らない 何も考えずにアプリを立ち上げブラウザタブを開くとスワップ使用量が4Gを超えているので8Gで作るのが無難に思う   参考サイト Ubuntu22.04/メモリ不足対応のためスワップ領域を追加する https://qiita.com/k2491p/items/f5596a1f62027614f0f6   参考サイトでは永続化でfstabを編集しているが自分でやった分には必要なかった 環境がUbuntu 22.04と23.10で違うのでその為かもしれない   ・状況確認 $ free -h $ sudo swapon --show ・スワップ停止 $ swapoff -v /swapfile $  sudo rm /swapfile ・スワップ作成 $ sudo fallocate -l 8G /swapfile $ sudo chmod 600 /swapfile $ sudo mkswap /swapfile $ sudo swapon  /swapfile --

Ubuntu 23.10でCrazyDiskInfoを動かす

イメージ
記述日:2024年3月8日 ハードディスクから異音がするのでアプリを適当に見繕ってチェック かなり古いが動いた 一番新しいドライブにエラーが出ててショック ハードディスク買い増すにも値段が高騰してて辛い コンパイルエラーは32bitと64bitでライブラリが異なるからだろうか? 詳しくないから判らんが自動的に最適なの選んでくれないのかな? https://github.com/otakuto/crazydiskinfo https://blog2.k05.biz/2021/05/ubuntu-crazydiskinfo.html 名前:hsas : 修正前: -ltinfow 修正後: -ltinfo /build/CMakeFiles/CrazyDiskInfo.dir/link.txt, relink.txt を修正してください 2021/08/27 15:39 --